Basit

Geri dön
Başlat Prosedürü


Birçok yazılım dilinde programlar bir „main“ prosedürü sayesinde çalıştırılır. Basit içinde durum böyledir. Fakat Basit bu özel prosedürün adını "main" değil "Başlat" olarak tanır. Her Basit programı Başlat-Prosedürü ile çalışır ve bu prosedürden sadece bir adet olmalıdır ve yükleme desteklemez.

Bu özel prosedür en basit haliyle şöyledir:

Prosedür Başlat ()
    ? ...
ProsedürSon

Başlat-Prosedürü sadece bir Rakam verisi geri verebilidir. Bu işletim sistemi tarafından zorunlu olarak getirilmiş bir kısıtlamadır. Genelde 0 sonuç herşey yolunda, uygulama problemsiz çalıştı ve sona erdirildi, demektir. Başka bir sonuç verisi bir hata kodu olarak kabul edilir. Yapı:

Prosedür Başlat () Rakamdır
    ? ...
ProsedürSon

Eğer uygulama açılış esnasında dışardan parametre bekliyor ise, o halde Başlat- Prosedürünün tanımlaması şöyle olmalıdır:

Prosedür Başlat ( Dizilimsel Metin Parametre = Boş ) Rakamdır
    ? ...
ProsedürSon

Başlat-Prosedürünün parametre yapısı normal bir prosedürün parametreleri gibi değildir. Ya boştur. Ya yukardaki gibi tek bir Dizilim içerir, yada tek tek beklenen parametreleri girer.

Dizilim parametresi illaki Metin türünden olmak zorunda değildir. Eğer beklenen veriler sayısal ise, uygun bir sayısal türden olabilir:

Prosedür Başlat ( Dizilimsel KüçükRakam Parametre = Boş ) Rakamdır
    ? ...
ProsedürSon

Eğer parametreler belli ise, ona göre parametre yapısı belirlenebilir:

Prosedür Başlat ( Metin KaynakDosya; HedefDosya; Bayt Kip ) Rakamdır
    ? ...
ProsedürSon

Standart değerli parametreler girilebilir, ancak Başlat-Prosedüründe bu tür parametreler zorunlu olarak hep sona gelmelidir. Aralarında standart değeri olmayan parametre olamaz:

Prosedür Başlat ( Metin K; H; Bayt Kip = 0; Dizilimsel Metin P = Boş ) Bayttır
    ? ...
ProsedürSon

Başlat-Prosedürünün parametreleri Dizilim ve İşaret desteklemez ve sadece şu veri türlerini kabul eder:

YarıBayt, Bayt, ÇiftBayt, KüçükRakam, SafKüçükRakam, Rakam, SafRakam, EsnekRakam, SafEsnekRakam, GenişRakam, SafGenişRakam, KüçükVirgül, Virgül, Karakter, Metin, Ascii, AsciiMetni

Kabul edilmeyen türler:

   Renk, Saat, Tarih, TarihSaat, Esnek, İz, Yapı, Obje, Bileşen

Örnek

İnternetten bilgi edinme

Geri dön



Giriş      Kaydol      Bilgi      Gizlilik      Site Haritası



Bu İnternet sitesinde bulunan tüm kod, görsel kaynaklar ve bilgi, özellikle belirtilmemiş ise, 5M-Ware'e aittir ve tüm hakları saklıdır. Bu kaynakların izinsiz kopyalanması, izinsiz başka platformlarda kullanılması yasaktır. Ayrıntılı bilgi için Kullanıcı Sözleşmesini inceleyebilirsin.


ok
Bu web sitesi çerezleri saklamaz. İletişim formu aracılığıyla yapılan sorular geçici olarak saklanır ve işlemden sonra silinir. Yazı tipleri Google’dan alınmıştır. Ayrıntılı bilgi için  Gizlilik Politikamızı  inceleyin.

5M-Ware Youtube Videoları Blogger Tumblr


Icons erstellt von Freepik from www.flaticon.com


Tüm Telif Hakkı Saklıdır© 2019-2023 5M-Ware
info@basit.web.tr