Faydalı Dizin Fonksiyonları
PathToDirectory$() Fonksiyonu:
Tam yolu verilen bir dosyanın bulunduğu dizinin yolunu döndürür. Örneğin
Note PathToDirectory$("C:\MAPINFO\DATA\STATES.TAB")
komutunu çalıştırdığımızda gösterilecek değer
“C:\MAPINFO\DATA\”
olacaktır.
HomeDirectory$() Fonksiyonu:
Kullanıcının Windows dizinini döndürür. Örneğin
Note HomeDirectory$()
benim makinemde C:\WINDOWS\ değerini gösteriyor.
ApplicationDirectory$() Fonksiyonu:
O an çalışan MapBasic programının yani .mbx dosyasının bulunduğu dizini döndürür. Örneğin
“C:\MAPBASIC\CODE\Test.mbx” uygulamasını çalıştırdığımızda eğer bu MapBasic kodunda bir
ApplicationDirectory$()
çağrısı varsa
“C:\MAPBASIC\CODE\”
değerini döndürecektir.
ProgramDirectory$() Fonksiyonu:
MapInfo’nun kurulu olduğu dizinin yolunu döndürür. Eğer MapInfo varsayılan ayarlarla kurulmuşsa bu fonksiyon
C:\Program Files\MapInfo\Professional\
değerini döndürür.