Bu sayfadaki yazılar
Sayfanın metni
Sayfa 44
Bir directory içindeki dosyaların listesini almak için files" komutundan sonra tırnak işaretleri arasında bu directory'nin ismi belirtilip RETURN tuşuna basılır.
Dışarıdan bağladığınız ikinci bir disket sürücünüz varsa ve Extras disketiniz bu sürücüde ise, "files" komutundan sonra bu sürücünün numarası belirtilir. Directory listesi alınıyorsa, sürücü numarası tırnak işaretleri içine ismin önüne yazılır. Örneğin Extras disketiniz 1 numaralı sürücüde ise, komutlar şu şekilde verilir:
• files df1: • files "df1: basicdemos" PROGRAM YÜKLEME:
Extras disketinde bulunan örneklerden birini yüklemeye çalışalım. "BasicDemos" çekmece (ya da directory)'si içinde bulunan "Picture" programını yükleyelim. Bu program Amiga Basic ile yazılmış bir tanıtım programıdır.
Picture programının yüklenmesi.
Mouse'un menü düğmesine basarak işaretçiyi menü çubuğu üzerindeki "Project Menu" başlığına getirin. Açılan menü görüntüsünde New, Open, Save, Save As ve Quit seçenekleri listelenir. Bu menüdeki "Open" seçeneği üzerine gelerek menü düğmesini bırakın. Bu komut üzerine Çıktı penceresinde programın adını yazmanızı isteyen bir pencere (requester) açılır. Pencere içinde "Name of program to load" olarak etiketlenmiş kutuyu klikleyin ve buraya "basicdemos/picture" ola-
Picture programı yüklendi.
Amiga Basic'te satır numarası verme zorunluluğu yoktur. Satır numaraları yerine belirli satırlara etiketler verilir. Picture programında da satır numarası yoktur, fakat mouse kontrolü için yazılmış bir alt rutine "Check Mouse" ve resmin hareketlerini kontrol etmek için yazılmış bir diğer alt rutine de "MovePicture" olarak isimlendirilmiş iki etiket konulmuştur. Bu tür etiket ve satır numaraları genellikle bir alt rutine veya bir alt programa giriş noktasını belirtir ve bu rutinler programın diğer kısımlarındaki GOTO yönergesi ile çağrılır.
rak program adını yazın. Sonra da RETURN tuşuna basın ya da pencere içindeki "OK" kutusunu klikleyin. Böylece program yüklenecek, program Liste penceresinde listelenecektir. Bu arada çıktı penceresinin başlık çubuğundaki BASIC etiketi, BasicDemos/Picture olarak değişecektir.
PROGRAM LİSTESİ:
Program listesinde fark edeceğiniz ilk değişiklik satırların numaralandırılmamış olduğudur. Yazımızın başında da anlattığımız gibi,
Alt rutin listeleme.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 45
Bir program satırını ya da bir alt rutini listelemek için, çıktı penceresinden LIST komutu verilir. Komutun yanına istenen satırın numarası ya da etiketi belirtilir. Örneğin "CheckMouse" etiketli bölümü listelemek için, çıktı penceresini seçip OK uyarıcısının yanına;
Haydi programı çalıştıralım.
• LIST CheckMouse yazıp RETURN tuşuna basarsanız, program liste penceresinde bu etiketten itibaren listelenir. Liste penceresindeki program satırları üzerinde oynamalar yapmak isterseniz, önce bu pencereyi seçerek aktif hale getirmek gerekir.
Programı durdurmak için yine menüyü kullanın.
mez. Bu sayede Amiga Basic'te program listesi çok kolay okunup incelenebilir. PROGRAMI DURDURMAK
PROGRAMIN ÇALIŞTIRILMASI:
Programı çalıştırmak için menü çubuğundaki "Run" menü başlığı altındaki "Start" kalemini seçin. Bundan önce çıktı penceresini liste penceresinin önüne geçirmek isterseniz, menü çubuğundaki "Windows" menü başlığı altındaki "Show Output" kalemini seçebilirsiniz.
Program siz ona "Dur" komutunu verene kadar çalışmasını sürdürür. Programı durdurmak için "Run" menüden "Stop" menü kalemi seçilir. Bu komutla programın çalışması sona erer ve ekran eski haline döner. "Show Output" komutunu vererek Çıktı penceresini öne almışsanız, "Show List" komutu ile liste penceresinin tekrar görüntülenmesini sağlayabilirsiniz.
"Start" komutunu verdiğinizde çıktı penceresinde bir resim görüntülenir. Pencere içinde istediğiniz yerde mouse'un seçim düğme-
Yazı dizimizin gelecek sayıdaki devamında liste penceresindeki hareketler, program satırlarında değişiklik yapma ile devam edeceğiz. Bu aylık BASIC dersimiz bu kadar. Sizden gelecek öneri ve eleştirileri bekliyoruz. Gelecek ay görüşmek üzere... sine basarak resmi oynatabilirsiniz.
AYRILMIŞ SÖZCÜKLER: Program listesinde gördüğünüz özellikle büyük harf yazılmış değişken isimleri dışındaki komutlar BASIC'in komutlarına aittir. Bu sözcükler siz
Mouse'u klikleyerek resmi istediğiniz yere taşıyabiliyorsunuz.
komutu küçük harf yazsanız bile, satırdan satıra geçerken otomatik olarak büyük harfe dönüşürler. Verdiğiniz değişken isimleri ise ne tür karakterle girilmişse o şekilde kalır. Komutlar küçük harfle yazılmışsa, satırlar arası hareket edilmedikçe büyük harfe dönüş-
İşte programın yaptığı bu. Kullanılmıyor.
Merak etmeyin, liste penceresi kaybolmadı.