ya misty şunları dersler diye aynı topce atsana 2 - devam 3 - devam diye topic açıyosun olmazkiş böyle arkadaş.

kısacası, bütün bu anlattıkların ne oluyo?

delphi de veri tanımlama ve o veri üzerinde işlem yapma oluyo..

karakteri ile biten string tipidir. Delphi'de Kullanılan Operatörler Operatör Açıklama Örnek + Toplama a:=b+c; - Çıkarma a:=b-c; Çarpma a:=b c; / Bölme a:=b/c; Div Tamsayı Bölme a:=b div 10; := Atama a:=12; = Eşittir if( a=12) then ShowMessages('a eşit 12'); < > Eşit Değil if( a< >12) then ShowMessages('a eşit değil 12'); < Küçük if( a<12) then ShowMessages('a küçük 12'); > Büyük if( a>12) then ShowMessages('a büyük 12'); >= Büyük eşit if( a >=12) then ShowMessages('a büyük eşit 23'); <= Küçük eşit if( a<=12) then ShowMessages('a küçük eşit 23'); And Mantıksal AND if( a>=12) and ( a<15 ) then ShowMessages ; Or Mantıksal Or if (a>12) or (a<15) then ShowMessages ; Not Mantıksal Not if not (a< 12) then ShowMessages('a değeri 12'den büyük değil.'); ^ Pointer Operatörü a:=b c^; @ Pointer Adresi a:=@b; $ Heksadecimal Operatörü a:=$FF; Dizi Operatörü a:Array of integer; . Nokta Operatörü Personelin. Adı:='Bahadir'; Diziler Dizi tanımı Var bloğunda aşağıdaki şekilde yapılır. Var Diziadi:array of tip İki boyutlu dizi şöyledir iziadi:array of tip Örnek:Var a:array of integer; Dinamik Dizi Tanımlama Dinamik Dizi;boyutunun derleme aşamasında belirlenmesi gerekmeyen dizilere denir ve program çalışırken dizinin boyutu belirlenebilir. var diziadı:array of tip Herhangibir anda bu dizinin boyutu SetLength fonksiyonu ile belirlenir. Setlength ; Örnek: SetLength(i,12) ; // i dizisini 12 elemanlı yap. Çok Boyutlu Dizi Dizi birden fazla boyutluda olabilir. Bu durumda her boyut için tanım kısmında bir array of ifadesi kullanılır. Var Diziadı : array of array of array of... tip Örnek:3 boyutlu bir a dizisi tanımlanırken; Var a : array of array of array of Integer ; Çok boyutlu dizinin boyutu SetLength ( a, 2, 4,6 ) ; gibi tanımlanır. -

eline sağlık bunlarıda kaydettim bütün bilgileri kaydediyom sonra yavaş yavaş hepsini okuycam

Değişkenler Değişken Tanımı Delphi'de değişkenler kullanılmadan önce tanımlanma mecburiyeti vardır. Değişken adları 63 karakteri geçmemelidir.63. karakterden sonrası gözardı edilir. Değişken adları sembolleri içermemelidir. Bir değişken tanımlama işi Var bloğunda yapılmalıdır. Bir değişkenin tanımı iki kısımdan meydana gelir.1. kısım değişkenin adını, 2. kısım ise değişkenin tipini belirler. Var a, b : integer ; i : integer ; aciklama : string ; Medenihal : Boolean ; kesirli : real ; Veri Tipleri Tamsayı Tipleri ShorInt:1 Byte'lık işaretli tamsayı tipidir.( - 128 ) ile 127 arasında değer alır. SmallInt:2 Byte'lık işaretli tamsayıdır. ( -32768 ) ile 32767 arasında değer alır. LongInt:4 Byte'lık işaretli tamsayı tipidir. ( - 2147483647 ) ile 2147483647 arasında değer alabilir. Integer:LongInt tipi gibidir.4 Byte'lık işaretli tamsayı tipidir.( - 2147483647 ) ile 2147483647 arasında değer alabilir. Byte:1 Byte'lık işaretsiz bir tamsayı tipidir.0 ile 255 arasında değer alabilir. Word:2 Byte'lık işaretsiz tamsayı tipidir.0 ile 65535 arasında değer alabilir. Cardinal: 4 Byte'lık işaretsiz tamsayı tipidir.0 ile 2147483647 arasında değer alabilir. Int64:64 bitlik tamsayılar tanımlanabilmektedir.( -9 x 10^18 ) ile 9 x 10^18 arasında değer alabilmektedir. LongWord:0 ile 4294967295 arası değerler alır. İşaretsiz tamsayıdır. Delphi 4 versiyonuyla birlikte geliştirilmiştir. Variant:16 Byte'lik bir değişken tipidir. Bu tipteki bir değişkene hem sayısal hem de string ifadeler aktarılabilir. Örnek: Var i : variant ; a : integer ; k : int64 ; begin i := 'Bahadir'; a := 12345 ; k :=123456789 ; end; Reel Sayı Tipleri Single:4 Byte'lık ondalık sayı tipidir. 1.5 x 10^(-45) ile 3.4 x 10^38 arasında değer alır. Real48:6 Byte'lık ondalık sayı tipidir. 2.9 x 10^(-39) ile 1.7 x 10^38 arasında değer alabilir. Real ve Double:8 Byte'lık ondalık sayı tipidir. 5.0 x 10^(-324) ile 1.7 x 10^308 arasında değer alabilir. Extended:10 Byte'lık ondalık sayı tipidir. 3.4 x 10^(-4932) ile 1.1 x 10^4932 arasında değer alabilir. Comp:8 Byte'lık ondalık sayı tipidir. -2^63 + 1 ile 2^63 - 1 arasında değer alabilir. Currency:8 Byte'lık - 922337203685477.5808 ile + 922337203685477.5807 aralığında işaretli bir sayı tipidir. Boolean Tipi Boolean:True ve False değerlerinden birini içerir.1 Byte'lık yer kaplar. Karakter Tipleri Char:Bir karakter içeren 1 Byte'lık veri tipidir. Bu değişkenler sadece bir karakter barındırabilirler. Örnek: ' B ', ' 2 ' AnsiChar:Char tipi ile aynı özelliklere sahiptir. WideChar:2 Byte'lık bir karakter tipidir. String Tipleri ShortString:255 karaktere kadar karakter ataması yapabilen veri tipidir. Bellekte 1 Byte'lık yer kaplar. AnsiString:Bu tip stringler Dinamiktir ve belli bir sınırı yoktur. Yani ne kadar karakter atanırsa o kadar bellekte yer kaplar. String:AnsiString tipiyle aynı özelliklere sahiptir. PChar:64 KByte'a kadar atama yapılabilen

20000 karakter sinirlamasi oldugu icin mecbur boluyorum, bende topluyudu boldugum icin biraz karisdi toplamaya calisiyorum You must log in or register to reply here. Forum Programlama Delphi Bize Ulaşın Forum Kuralları Gizlilik Sözleşmesi Yardım Ana Sayfa RSS bafra oto ekspertiz, Tiktokbegeni.com, erkek cüzdan, eskişehir haber, çelik ranza, hasta yatağı kiralama, bonus veren siteler, ankara oto ekspertiz, istanbul oto ekspertiz, eskişehir oto ekspertiz, çorum oto ekspertiz, geobonus. org, deneme bonusu, bonusportali.com, vbet giriş, Pokerklas, Caddebet, megapari giriş, meritking giriş, meritking, kingroyal giriş, bahis siteleri, betwinner, rokubet giriş, deneme bonusu veren siteler, takipçi satın al, deneme bonusu veren siteler, betnano giriş, elektronik sigara, deneme bonusu veren siteler, replika saat, melbet giriş, smok, deneme bonusu, bahis forum, melbet, izmit oto ekspertiz, poppers turkiye, eskişehir oto ekspertiz, dalyan otel, hack forum, melbet, sohbet numaraları Wardom. Org Bilginin Adresi. 1998'den beri Wardom yayında! Wardom Türkiye'nin en eski forum sitelerinden biri olarak günümüz web sitelerine sponsor linkler yayınlanmaktadır. ataşehir escort maltepe escort pendik escort gaziantep rus escort xxx videos erotik film izle istanbul escort ankara escort istanbul escort gaziantep escort gaziantep escort Paylaşım sitemizde 5651/8 ve 125. madellere göre, tüm üyeler ve ziyaretçiler sitenin kullanımı ve yapılan paylaşımlarından kendileri sorumludur. Şikayetleriniz için bize ulaşabilirsiniz. Tüm hakları saklıdır 2015 Wardom. Org bilginin adresi. Forum ve bilgisayar güvenliği sitesi. var sc_project=2030864;var sc_invisible=1;var sc_security="c6df530c"; Üst <div class="tooltip-content-inner"> <div class="reactTooltip"> <a href="#" class="reaction reaction--1" data-reaction-id="1"><i aria-hidden="true"></i><img src="data:image/gif;base64, R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Like" title="Like" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--2" data-reaction-id="2"><i aria-hidden="true"></i><img src="data:image/gif;base64, R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Love" title="Love" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--3" data-reaction-id="3"><i aria-hidden="true"></i><img src="data:image/gif;base64, R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Haha" title="Haha" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--4" data-reaction-id="4"><i aria-hidden="true"></i><img src="data:image/gif;base64, R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Wow" title="Wow" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--5" data-reaction-id="5"><i aria-hidden="true"></i><img src="data:image/gif;base64, R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Sad" title="Sad" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> <a href="#" class="reaction reaction--6" data-reaction-id="6"><i aria-hidden="true"></i><img src="data:image/gif;base64, R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="reaction-sprite js-reaction" alt="Angry" title="Angry" data-xf-init="tooltip" data-extra-class="tooltip--basic tooltip--noninteractive" /></a> </div> </div> { "@context": "https://schema.org", "@type": "DiscussionForumPosting", "@id": "https:\/\/www.wardom.org\/threads\/delphi-dersleri-ders-1-devam.7199\/", "headline": "Delphi dersleri - ders 1 -devam", "articleBody": "Değişkenler\r\n\r\nDeğişken Tanımı\r\n\r\nDelphi'de değişkenler kullanılmadan önce tanımlanma mecburiyeti vardır. Değişken adları 63 karakteri geçmemelidir.63. karakterden sonrası gözardı edilir.\r\n\r\nDeğişken adları sembolleri içermemelidir. \r\n\r\nBir değişken tanımlama işi Var bloğunda yapılmalıdır.\r\n\r\nBir değişkenin tanımı iki kısımdan meydana gelir.1. kısım değişkenin adını, 2. kısım ise değişkenin tipini belirler.\r\n\r\nVar\r\n\r\na, b : integer ;\r\n\r\ni : integer ;\r\n\r\naciklama : string ;\r\n\r\nMedenihal : Boolean ;\r\n\r\nkesirli : real ;\r\n\r\nVeri Tipleri\r\n\r\nTamsayı Tipleri\r\n\r\nShorInt:1 Byte'lık işaretli tamsayı tipidir.( - 128 ) ile 127 arasında değer alır.\r\n\r\nSmallInt:2 Byte'lık işaretli tamsayıdır. ( -32768 ) ile 32767 arasında değer alır.\r\n\r\nLongInt:4 Byte'lık işaretli tamsayı tipidir. ( - 2147483647 ) ile 2147483647 arasında değer alabilir.\r\n\r\nInteger:LongInt tipi gibidir.4 Byte'lık işaretli tamsayı tipidir.( - 2147483647 ) ile 2147483647 arasında değer alabilir.\r\n\r\nByte:1 Byte'lık işaretsiz bir tamsayı tipidir.0 ile 255 arasında değer alabilir.\r\n\r\nWord:2 Byte'lık işaretsiz tamsayı tipidir.0 ile 65535 arasında değer alabilir.\r\n\r\nCardinal: 4 Byte'lık işaretsiz tamsayı tipidir.0 ile 2147483647 arasında değer alabilir.\r\n\r\nInt64:64 bitlik tamsayılar tanımlanabilmektedir.( -9 x 10^18 ) ile 9 x 10^18 arasında değer alabilmektedir.\r\n\r\nLongWord:0 ile 4294967295 arası değerler alır. İşaretsiz tamsayıdır. Delphi 4 versiyonuyla birlikte geliştirilmiştir.\r\n\r\nVariant:16 Byte'lik bir değişken tipidir. Bu tipteki bir değişkene hem sayısal hem de string ifadeler aktarılabilir.\r\n\r\nÖrnek:\r\n\r\nVar\r\n\r\ni : variant ;\r\n\r\na : integer ;\r\n\r\nk : int64 ;\r\n\r\nbegin \r\n\r\ni := 'Bahadir';\r\n\r\na := 12345 ;\r\n\r\nk :=123456789 ;\r\n\r\nend;\r\n\r\nReel Sayı Tipleri\r\n\r\nSingle:4 Byte'lık ondalık sayı tipidir. 1.5 x 10^(-45) ile 3.4 x 10^38 arasında değer alır.\r\n\r\nReal48:6 Byte'lık ondalık sayı tipidir. 2.9 x 10^(-39) ile 1.7 x 10^38 arasında değer alabilir. \r\n\r\nReal ve Double:8 Byte'lık ondalık sayı tipidir. 5.0 x 10^(-324) ile 1.7 x 10^308 arasında değer alabilir. \r\n\r\nExtended:10 Byte'lık ondalık sayı tipidir. 3.4 x 10^(-4932) ile 1.1 x 10^4932 arasında değer alabilir. \r\n\r\nComp:8 Byte'lık ondalık sayı tipidir. -2^63 + 1 ile 2^63 - 1 arasında değer alabilir. \r\n\r\nCurrency:8 Byte'lık - 922337203685477.5808 ile + 922337203685477.5807 aralığında işaretli bir sayı tipidir.\r\n\r\nBoolean Tipi\r\n\r\nBoolean:True ve False değerlerinden birini içerir.1 Byte'lık yer kaplar.\r\n\r\nKarakter Tipleri\r\n\r\nChar:Bir karakter içeren 1 Byte'lık veri tipidir. Bu değişkenler sadece bir karakter barındırabilirler. Örnek: ' B ', ' 2 '\r\n\r\nAnsiChar:Char tipi ile aynı özelliklere sahiptir.\r\n\r\nWideChar:2 Byte'lık bir karakter tipidir.\r\n\r\nString Tipleri\r\n\r\nShortString:255 karaktere kadar karakter ataması yapabilen veri tipidir. Bellekte 1 Byte'lık yer kaplar.\r\n\r\nAnsiString:Bu tip stringler Dinamiktir ve belli bir sınırı yoktur. Yani ne kadar karakter atanırsa o kadar bellekte yer kaplar.\r\n\r\nString:AnsiString tipiyle aynı özelliklere sahiptir.\r\n\r\nPChar:64 KByte'a kadar atama yapılabilen