la notu eklemlemek için sırayla SHİFT ve Aralık çubu- ğuna basın. Otomatik olarak yeni versiyon: Uzun bir prog- ram yazıyorsanız, yazma sırasında bunu birçok kez kaydetmeniz gerekecektir. Yeni versiyonunun otoma- tik olarak kaydedilmesi için kısa bir program kullanın: 60000 PNS$ — “İSİM”:OPEN 15,8,15 60040 PRİNT — 15,7S0:/4PNS 4 ”.BAK” 60020 PRİNT — 15,“RO:“4-PNS”.BAK—”4PNS 60030 CLOSE 15 60040 SAVE PNS,8 Bu kayıt rutini GOTO 60000 komutuyla otomatik ola- rak işletilir. Bu durumun yanlışlıkla gerçekleşmesini en- gellemek için, 59999 sayılı program satırında END ko- mutunun bulundurulması gerekir. Yükleme adresi: Aşağıdaki program satırlarıyla, diskette bulunan bir programın yükleme adresi bu- lunabilir: 10 OPEN 8,8,8,ISİM'”:GET 8,AS,BS:CLOSE 8 20 A-ASC(AS 4 CHRS(0)):B - ASC(BS - CHRS(0)) 30 PRİNT “BAŞLANGİÇ ADRESİ- "A4256*B Birden çok programı silmek: Birden fazla prog- ramı tek bir defada silebilmek için, şöyle bir komut kul- lanabilirsiniz: PRİNT 15, SO:PROGRAM1, PROGRAM2, PROGRAM3, PROGRAM4” Verileri eklemek: Verileri, daha önce çalışma belleğine yüklemeden, sıralı (seguentiel) bir dosya- ya eklemek mümkündür. Bunun için gereken, OPEN komutuna A” eklemektir. Silmekten korumak: Program adının kaydedil- mMesi sırasında SHIFT ve Aralık çubuğuna basarak, programın ya da dosyanın yanlışlıkla silinmesini en- gelleyebilirsiniz. Bundaki numara, fihristin dökümü sı- rasında bu tuşlara basılmış olduğunun farkedileme- mesidir, Kısaltılmış fihrist: LOAD*Ss:.”.8 komutunun ardına LİST komutunu da eklerseniz, disket adını, 1D- numarasını ve boş blokların sayısını içeren bir kısa fih- rist elde edersiniz. Özel fihrist: Yalnızca program dosyalarının isim dö- kümünü almak istiyorsanız, LOAD"Ş:" —-P”,8 yazın. Sı- ralı dosyaların isim dökümü için komut satırındaki P'nin yerine S, relatif dosyaların isim dökümü için ise R ko- yun. Saklanmış fihrist: Basit bir numara ile, disketteki fihristin dökümünü engelleyebilirsiniz. Bumu sağlamak için disketin en son bölümüne özel bir program kay- dedilmesi gerekir. İzlenecek yöntem şu: Tek satırlık bir programi belleğe yazın. Ardından Save” komutunu verin ve SHİFT ve RETÜRN tuşlarına birlikte basın. Kur- soru, soru işaretinin hemen ardına getirin. Son olarak sırayla CTRL-REVS ON, SHİFT-M, SHİFT-F.CTRL-RVS OFF Elini çek!”,8 tuşlarına basın. RETURN tuşuna bastıktan sonra programın kayde- dilmesini bekleyin. Bu andan itibaren kimse disketin fihristini elde edemez. Hıziı fihrist: Bellekteki programa hiç zarar vermeden disket fihristini okumanın bir yolu var. Bunun gerekli adımları şunlar: İlk olarak ekranı tamemen silin ve kur- soru alttan 15. satıra getirin. Ardından LOAD”$”,8,1 yazın. RETURN'a bastıktan sonra aynı anda SHİFT ve COMMODORE tuşlarına basın. Ekranda, dosya adla- rını, disketin adını ve |D numnarasını içeren bir fihrist gö- Teceksiniz. Disketi hızlandırma: Disket sürücüyle yapılan veri aktarımını aşağıdaki komut dizisiyle hızlandırabilirsiniz: POKE 53265, PEEK (53265) AND 249.OPEN 15,8,15.- “UE-“CLOSE 15 Normal duruma dönmek için kullanacağınız satır ise şöyle. POKE 53265, PEEK (53265) OR 16: OPEN 5,8,15,'UE 4: CLOSE 15 PRİNT sorunu: PRINT — komutunu kısaltmak için ? kullanılamaz. Çünkü bir SYNTAX ERROR'a neden olur. PRİNT — 'in doğru kısaltması P tuşu veya SHİFT-R tuşlarıdır. Düzgün printer dökümü: Sürekli form kâğıdını printerden koparırken çoğu zaman düzgün olmayan kopmalar meydana gelir. Bunu engellemenin en gü- zel yolu, alüminyum folyo kutularındaki dişli kenarın koparılarak printerde uygun bir yere takılmasıdır. Yeni renkli şerit: 1525 yazıcıda ardarda fazla sa- yıda grafik karakter basıl!dığında, renkli şerit giderek soluklaşır. Aşağıdaki programın yardımıyla şeridin dol- durulan mürekkebin İçinden geçmesi ve eski rengini yeniden kazanması sağlanır: 1 ÖPEN 44 2 PRİINT 4,.CHRS/15'(38 aralık); PRİNT 4,.CHRS(415) (38 aralık)” CHRS(8).GOTO 2. Boş satırlar: Bir programın dökümünde açıklayıcı notları daha rahat yerleştirebilmek için, her program satırından sonra bir boş-satırın konması yerinde olur. Bunu sağlamanın en iyi yolu 127'den daha büyük bir dosya numarası kullanmaktadır. Örneğin, OPEN 128,4:CHDA:LIST yazarsanız, programın dökümü İki aralıklı olarak çıkacaktır. Ekranın basılması: Basit bir pbrogramın yardımıy- la ekranın tüm içeriğinin printer çıkışını alabilirsiniz. (sa- tırnumarası kullanmadan) ÖOPEN 3,3:0PEN 4,4: PRİNT CURSOR HOME: FOR1—-11TO 1000: GET 3,AS: PRİNT A AŞ;: NEXT: CLOSE 3: CLOSE 4, Değişken adları: BASIC'te belirli sayıda belirlen- miş kelimeyle, örneğin TO anlamı içeren değişken ad- larını kullanmak mümkün değildir. Bunun tek yolu, program yazarken, tek tek T ve O harfleri arasında SHİFT-) tuşlarına basmaktır. 17