Bir uygulamam için uzun çabalardan sonra geliştirdiğim yöntemi size anlatmak istiyorum.
XP, son kaydedilen web sayfasının, kayıt yeri bilgisini
kayıt Defteri içerisinde
SOFTWARE\Microsoft\Internet
Explorer\Main anahtarı altında, SaveDirectory Dize değeri içerisinde tutar.
Kullanıcı, internetten yeni bir sayfa kaydetmek istediğinde, en son hangi
klasöre sayfa kaydı yapmışsa, Farklı Kaydet iletişim kutusu o klasörü
görüntüleyecek şekilde açılır.
Bizler
uygulamamızda bir webbrowser ile sayfa kaydetme işlemi yaptırmak amacındaysak
ve sayfanın örneğin uygulamanın bulunduğu dizinde bir klasöre kaydedilmesini
istiyorsak Kayıt defterindeki bu Dize Değerini değiştirmekle işe
başlayabiliriz.
Ben
bu işlemi yaparken sayın Arif AKTAŞ’ın
http://www.vbturk.net/idsorgula.asp?id=119 adresindeki “VB ile Registry Kullanımı” adlı
makalesindeki modül kodlarını mdlRegistry adlı module koyarak gerçekleştirdim.
Kendisine teşekkür ediyorum.