|
![]() |
|
|
#1 (permalink) |
![]() Üyelik tarihi: Sep 2008
Üye No: 8
Mesajlar: 3,693
Konular: 1968
Referanslari: 5
Arkadaslari: (11)
Nerden: KüRDiSTaN
Meslek: pc emekcisi :)
Interests: ASİ
Biyografi: kece kudan
Cinsiyet: .
Kullandigi Tesekkür: 30 Aldigi Tesekkürler: 254
Tecrübe Puanı: 150
Aldigi Puanlar: 3620 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Ruh Hali:
Son Aktivitesi: Dün :
01:39
Toplam Online Süresi: 6 Gün 10 Saat 58 Dakika 41 Saniye
|
Sub Oluşturmak Belki de böyle bir konuya girdiğim için benimle dalga geçiyorsunuz. Belki de arkadaşlarınızla dalga geçerken bir yandan da "Bak bu konuyu bulduğum ii oldu. Gülmeye devam edeim evde okur bilmediğim bir iki sorunu gideririm. Umarım konu ne işe yaradığından açılmaz..!" Diye düşünüyorsunuz. (Not: Bu düşünce teorisi herhangibir anımdan kaynaklanmamaktadır ve gerçekle hiç bir ilgisi yoktur. Kahramanlar tamamen sanal olmakla beraber.... tamam tamam konuya dönüyoruz...) Aslında haklısınız. Bu sub bir çok programlama dilinde olmayıp, Basic dilleri için temel bir kolaylığın öncüsü olmuştur. Bir düşünün sub açmayı biliyoruz ama kullanmasında haberimiz yok. Belki de hala bir subı çağrırken başına Call komutunu ekliyoruz. Siz gülmeye devam edin. Aslında bu daha da komik SUB Ahmet ). Neden sub içerisindeki bir değişken sub içerisinden çıkınca siliniyor. hehehe )).Sub oluşturmak Fazla laf yaptık gene konuya giriyorum. Sub oluşturmak için program esnasında, boş bir yerde (bu boş bir odada veya arkadaşlarınızın olmadığı bir yerde değil, programın boş bir satırında oluyor), Sub Ahmet yazarsak ve enter a basarsak şöyle bir görüntü ile karşılaşırız. END SUB Umarım bu ahmetler için bir lakabın başlangıcı olmaz SUB Ahmet ). E biz neredeyiz ve yazdığımız bir sürü satır nereye gitti. Şu anda biz projemizin içerisindeki bir alt sub dayız. Ahmet subında. Şimdi buraya PRINT "Yaşasın BilimveTeknoloji.com" yazıyoruz.PRINT "Yaşasın BilimveTeknoloji.com" END SUB Daha sonra F2 tuşu ile bulunduğumuz yerin hritasına bakıyoruz. Oradan tüm sublara geçiş ve ana projeye dönüş var. bu kısımda Sub silme işlemini yapmamız mümkün. Ahmet![]() Delete butonu Sub ı silmek, Edit in Active ise sub içerisine girmek için yaplmış. Bir subın adını değiştirmek için sub içerisine girip, ilk satırdaki isimi değiştirmeniz yeterlidir. Fakat program başındaki Qbasic in otomatik koyduğu Declare Sub isimli komutun sonundaki eski isimi de düzeltmeniz gerekmektedir. Sub Kullanmak Sub oluşturduk. Fakat bu Sub ı nasıl kullancağız. Ana program içerisine sadece subın adını yazıp, çalıştırıyoruz. Çalıştırdığımızda ekrana sub içerisinde yazdırdığımız yazı gelecektir. Peki sub dışında oluşturduğumuz değişkenleri sub içerisine nasıl taşıyacağız. Tam tersi içinde düşünebiliriz. O zaman sub içerisine girip, kullanmak istediğimiz değişkeni sub başlangıcına eklememiz gerekir. DECLARE SUB Ahmet (YAZI$)Argument-count mismatch gibi bir hatayla karşılaşmamanız için program başında hafızaya alırken otomatik olarak yazılan Declare Sub komutunu silmeniz yeterlidir. Aşağıda Projenin ve Ahmet subının durumları Gözükmektedir. YAZI$ = "Yaşasın BilimveTeknoloji.com" Ahmet YAZI$SUB Ahmet (YAZI$) PRINT YAZI$ END SUB Burada Ahmet YAZI$ satırı sub içerisindeki YAZI$ değişkenine gerkli bilgiyi göndermektedir. İlgili örnekleri çekip olayı daha iyi kavrayabilirsiniz.
[Linkleri görebilmeniz için kayitli üye olmaniz gerekmektedir. Üye olmak için lütfen tiklayiniz.] [Linkleri görebilmeniz için kayitli üye olmaniz gerekmektedir. Üye olmak için lütfen tiklayiniz.] [Linkleri görebilmeniz için kayitli üye olmaniz gerekmektedir. Üye olmak için lütfen tiklayiniz.] [Linkleri görebilmeniz için kayitli üye olmaniz gerekmektedir. Üye olmak için lütfen tiklayiniz.] [Linkleri görebilmeniz için kayitli üye olmaniz gerekmektedir. Üye olmak için lütfen tiklayiniz.] |
|
|
|
![]() |
| Bookmarks |
| Etiketler |
| oluşturmak |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cvpl | Son Mesaj |
| Modül 2: Tasarım Görünümünde Rapor Oluşturmak | Gulasor | Veri Tabanları - SQL | 2 | 10-26-2008 00:32 |
![]() |
Design By: JB-Team
Powered by JBulletin® JiyanBoard Version
Copyright ©2007 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
|
![]() |