1

Konu: MapWinGIS Active X Problemi.

Merhabalar Arkadaslar,

Forum'a yurtdisindan katiliyorum. FOXPRO ile ilgili bir turk formu oldugunu duydugumda inanin cok sevindim. MS .Net, VB gibi daha yaygin programlarin yaninda yillarca FOXPRO kullaniyor olmanin problemlerinin cektim. Gorunuse gore hala da cekecegim. smile

Su an  yasadigim problem GIS destekli bir harita Active-X'i ile ilgili. Bu Active-X araciligi ile istediginiz her seyi layer mantigi ile cizebiliyorsunuz. Benim ihtiyacim olan bir dunya haritasiydi. Bu program isimi halledecek gibi gorunuyor. Ancak FOXPRO-dan kaynaklanan bir problem ile karsilastim.

Objeyi form uzerine yerlestirdikten sonra bu obje icinde bir dokuman acmak istiyorsaniz :
VB6 syntax :

Dim sf As MapWinGIS.Shapefile
Set sf = New MapWinGIS.Shapefile

SF.Open(lcFileName)

seklinde bir yol izlemek gerekiyor. Bunu VFP9 a gecirdigimde :
VFP9

PUBLIC sf as MapWinGIS.Shapefile

SF=CreateObject("MapWinGIS.Shapefile")
Sf.Open (lcFileName)

RELEASE sf

kullandigim anda karsima :
Error Code : 1426
Error Desc : Library Not Registered

seklinde bir hata aliyorum. Objeyi form uzerinde kullanabilirken, bu objeye ait alt class'lardan neden bu hatayi aldigimi halen anlayamadim.

IntelliSense, yazilim sirasinda bu objeye ait her alt class'i gosteriyor. Bu da bir yerde bu objenin duzgun register edildigini gosteriyor.

Bu konu hakkinda bir onerisi olan var mi ?


PS: Objeyi download etmek icin : http://www.mapwindow.org/download.php adresinden faydalanabilirsiniz.



KAYA,Tolga
Mcp,Mcsa,Msce