CASL Programlama Diline Giriş 8

Casl’da Veritabanı Kullanımı Casl’ın programcıları diğer bütün işlerde olduğu gibi veritabanı kullanımında da işimizi oldukça kolaylaştırılmış. 1- Veri tabanına bağlanma : Casl’da bağlanacağımız veri tabanını dbfile objesi olarak tanımlamamız gerekiyor. Örnek : dbfile veritabani; field alan_adi; field alan_adi2; #veri tabanınındaki tüm alan adlarını belirtmemiz gerekiyor. sync_pref merge; data_sourche_name “Veri_tabani_adi“; end; Görüldüğü gibi bağlanmak kolay. Bu veritabanını değiştirmek istersek bunu bir fonksiyonla halledebiliriz şöyle. function veri_tabanini_değiştir; close veritabani; veritabani.data_sourche_name = “Yeni_veritabani_adi“; open veritabani; end; işin mantığınızı anladığınızı umuyorum.

CASL Programlama Diline Giriş 7

Obje Kontrolü 2 3- Dosya Objeleri : Dosya objelerinin kullanımı Casl’da oldukça kolaydır. a- Close Fonksiyonu : Dosya kapatmaya yarar. (Close dosya_obje_adi;) b- Delete Fonksiyonu : Dosya silmeye yarar. (Delete dosya_obje_adi;) c- Open Fonksiyonu : Dosya açmaya yarar. (Open dosya_obje_adi,dosya_adi;) d- Rename Fonksiyonu : Yeniden adlandırmaya yarar. (Rename eski_dosya_adi,yeni_dosya_adi;) e- Get Fonksiyonu : Dosyadan veri almada kullanılır (Get dosya_obje_adi,atanacak_string_deger,sayisal_veri_uzunlugu;) f- Put Fonksiyonu : Get gibi kullanılır dosyaya veri yazmaya yarar.

CASL Programlama Diline Giriş 6

Obje Kontrolü 1- Görsel Objeler : Burada görsel objelerin kullanumı için kullanılan komutlar hakkında bilgi vereceğim. a- Get fonksiyonu : Get fonksiyonu objenin değerini almada kullanırız mesela bir etiketin yazısını almak için (Get label1,string_degeri;) yazmak yeterlidir. b- Hide – Show Fonksiyonları : Nesneleri gizleme veya göstermek için kullanılırlar. (Hide obje_adi;) şeklinde yazılır. c- Move Fonksiyonu : Objeyi taşımak için kullanılır. (Move obje_adi,x_pozisyonu,y_pozisyonu;) Şeklinde yazılır. d- Put Fonksiyonu : Objeye değer atamada kullanılır.