Daha önce buradaki yazımızda değindiğimiz dinamik kodlama ile Dosya Açma penceresini çağırabiliyorduk, ancak bu script Vista ve Windows7 kurulu olan Netsis clientlarında çalıştırıldığında ” ActiveX component can’t create object: UserAccounts.CommonDialog’ “ hatası alınıyordu. İlgili scriptin Vista ve Windows7 de düzgün çalışabilmesi için aşağıdaki safrcdlg.dll’in ilgili client’ta register edilmesi ve scriptinde aşağıdaki şekilde yazılması gerekmektedir.
Set objDialog = CreateObject( “SAFRCFileDlg.FileOpen” )
If objDialog.OpenFileOpenDlg Then
Path.text = objDialog.FileName
End If
File Open Dialog Vista/Windows7 (safrcdlg.dll) (21,5 KiB, 362 hits)



