Konu: InternetExplorer.Application
Arkadaşlar selam,
Internet.Explorer nesnesini kullanarak bir deneme yaptım. Açılmış Html dokumanı üzerinde değişiklik yapılabiliyor, hatta oradan istediğiniz html parçalarını VFP içine alabiliyorsunuz. Yada Html içindeki nesnelere değer atayabiliyorsunuz.
Gayet güzel ve çalışıyor. Fakat Html içinde var olan bir scripti (Java yada VB ) VFP içinden çalıştırmak istediğimde ;
o.Document.Script.girdidenetle("xyz")
sonucunda "OLE Error Code 0X800220006: Bilinmeyed Ad"
Hata mesajını aldım. Rick Strahl bir makalesinde, bunun fonksiyon ismindeki büyük/küçük harf uyuşmazlığından kaynaklandığı yazıyordu. Yani Html Dokumanındaki java fonksiyonun adı küçük harflerden oluşmalı diyordu. Bunu denedim ama sonuç aynı.
Bu hata mesajını biraz araştırdığımda bunu VFP nin bir bug ı olduğunu ve VFP 8 SP1 ile düzeltildiğini öğrendim. VFP 9 için böyle bir bug yokmuş.
Ama ben bu hatayı VFP 9 da alıyorum.
Konu hakkında bir öneriniz yada bilginiz varsa yardımcı olursanız sevinirim.