802 uygun sonuç bulundu

gönderen ikra
31 Mar 2016 01:06
Forum: Programlama
Başlık: Dinamik array sorunu
Cevaplar: 7
Görüntüleme: 841

Re: Dinamik array sorunu

Herkese ayri ayri tesekkür ederim.

@SimaWB: sorun bahsettigin yerdeymis. Statigin array'in kendisi, dinamigin ise array'in pointeri oldugunu bu vesile ile ögrenmis oldum.
gönderen ikra
31 Mar 2016 12:00
Forum: Programlama
Başlık: Dinamik array sorunu
Cevaplar: 7
Görüntüleme: 841

Re: Dinamik array sorunu

islemleri sirasiyla listeliyorum. const PolyTabCount = 10; type //TabPoly = array [0 .. 9] of TPoint; --> Statigi inaktif edip TabPoly = array of TPoint; // Dinamik hale getirdim Array'i isleyen fonksyon function GetTabsPoly(x1, y1, x2, y2: Integer): TabPoly; //inline; begin SetLength(Result, PolyTa...
gönderen ikra
30 Mar 2016 10:06
Forum: Programlama
Başlık: Dinamik array sorunu
Cevaplar: 7
Görüntüleme: 841

Re: Dinamik array sorunu

Kullanimi su sekilde var Tab: tabpoly; begin Tab := gettabspoly(x1, y1, x2, y2); ...islemler end; elbette birden fazla prosedür gettabspoly fonksyonunu kullaniyor. Fakat prosedürlerin paralel zamanda calismadigini göz önünde bulundurursak, islem gören adrese herhangi bir degisikligin set edilmiyor o...
gönderen ikra
30 Mar 2016 09:33
Forum: Programlama
Başlık: Dinamik array sorunu
Cevaplar: 7
Görüntüleme: 841

Dinamik array sorunu

Chrometab bileseninde degisiklik yapmam gerekiyor. tabpoly = array[0..9] of TPoint yukarida tanimlanmis olan statik array bir fonksyon sayesinde doldurulup poligon noktalari belirlenmis oluyor. Ben bu bilesenden türetme yapip farkli poligon cizimleri yaptirmaliyim. Haliyle statik array tanimlamasind...
gönderen ikra
28 Mar 2016 05:24
Forum: Programlama
Başlık: Mesajlaşma uyglaması
Cevaplar: 4
Görüntüleme: 742

Re: Mesajlaşma uyglaması

Bilgiler kayit altinda tutulmali demissin. Bu kullanici tarafindan mi yoksa ücüncü bir sahis tarafindan mi okunacak? Ücüncü bir sahis okuyacaksa local kayit mantiksiz olur. Yalnizca son birkac satiri yada son bir saat icerisinde yazilmis olan verileri cekersin. Yukari dogru scroll yapildikca yine bi...
gönderen ikra
28 Mar 2016 05:17
Forum: Programlama
Başlık: TreeView tüm elaman sayısını bulma
Cevaplar: 2
Görüntüleme: 466

Re: TreeView tüm elaman sayısını bulma

Eger sonuc döndüren hazir bir property'si yoksa, bunu ic ice döngü ile haschild kontrolü ile sum yaparak cözebilirsin.
gönderen ikra
28 Mar 2016 05:11
Forum: Programlama
Başlık: Thread Geri Dönen Değer
Cevaplar: 4
Görüntüleme: 601

Re: Thread Geri Dönen Değer

Thread'daki mantik iki farkli isi paralel zamanda yapabilmektir. Thread'den dönecek sonucu beklemek ise mainthread'i durdurup yola farkli bir thread ile devam etmektir. Bu ise thread mantigina terstir.
gönderen ikra
18 Mar 2016 12:34
Forum: FireBird
Başlık: ibdatabase nesnesi
Cevaplar: 3
Görüntüleme: 1760

Re: ibdatabase nesnesi

remote yada lokal secenekleri yalnizca editleri enable disable yapmak icin var.
remote yaparsan verdigin ip adresini basa ekler, lokal yaparsan bas tarafa otomatik olarak Localhost yazar.

her halükarda sonuc aynidir.

Localhost:C:\Database.fdb
192.168.0.1:C:\Database.fdb
gönderen ikra
17 Mar 2016 06:55
Forum: Programlama
Başlık: Delphideki Recordundaki Integer Değerlerinin Dllde Değişmesi
Cevaplar: 7
Görüntüleme: 726

Re: Delphideki Recordundaki Integer Değerlerinin Dllde Değişmesi

Portu her iki tarafta da word kullan. Timeout da eger max 255 olacaksa byte kullanilabilinir. Imkan varsa ortak unitte tanimla recordu, her ikisi de delphi olur. Ip ise Char tipinde array olabilir ama bu durumda sizeof ile kontrol edip ansi mi uni mi dikkat etmen gerekir. Cünkü uni'de char 2 byte an...
gönderen ikra
17 Mar 2016 06:00
Forum: Programlama
Başlık: Delphideki Recordundaki Integer Değerlerinin Dllde Değişmesi
Cevaplar: 7
Görüntüleme: 726

Re: Delphideki Recordundaki Integer Değerlerinin Dllde Değişmesi

Her iki record'un tuttugu alan farkli gibi geldi bana. Birinde port integer digerinde smallint kullanmissin. Bu durumda birinde 4 byte digerinde 2 byte yer alacaktir.
gönderen ikra
17 Mar 2016 01:57
Forum: FireBird
Başlık: Buyrun Firebird 4
Cevaplar: 10
Görüntüleme: 1642

Re: Buyrun Firebird 4

2,5'den itibaren embedded'de dahi thread destekliyor.
yeni bir projede sirf bu nedenden dolayi 2,5 kullanabilirim.
Hazir calisan projede cin atasözünü uyguluyorum.

Cin atasözü: calisiyorsa elleme : ))
gönderen ikra
16 Mar 2016 02:02
Forum: FireBird
Başlık: Buyrun Firebird 4
Cevaplar: 10
Görüntüleme: 1642

Re: Buyrun Firebird 4

Halâ Firebird 1.5 kullaniyorum.
Nostalji sevdigimden midir nedir bilemedim simdi. :shock:
gönderen ikra
10 Mar 2016 05:14
Forum: Programlama
Başlık: Text Dosya Satır Silme
Cevaplar: 6
Görüntüleme: 1099

Re: Text Dosya Satır Silme

if döngüsü Sayın @Lord_Ares if bir döngü ifadesi ise,for kelimesini conditional expression 'dır şeklinde ifade edebilir miyiz ? keyfi dir. dilersen kullanabilirsin. hatta dilersen yanlis bir ifade olmus, if sarti ve for döngüsü olmasi gerekirdi. dikkatinizden kacmis sanirim. seklinde de not düsebil...
gönderen ikra
25 Şub 2016 06:06
Forum: Programlama
Başlık: StatusBar CheckBox
Cevaplar: 5
Görüntüleme: 670

Re: StatusBar CheckBox

Kod: Tümünü seç

var
  I, L: integer;
begin
  L := Statusbar1.Left;
  
  with statusbar1 do
    for I := 0 to pred(panels.count) do
      L := L + panels[I].width;
  
  checkbox1.left := L;
end;
hata yapmisim pardon. Dogrusu yukarida.
gönderen ikra
25 Şub 2016 04:19
Forum: Programlama
Başlık: StatusBar CheckBox
Cevaplar: 5
Görüntüleme: 670

Re: StatusBar CheckBox

telefondan yazinca bukadar oluyor. o halde söyle yapalim. var C, L: integer; begin L := Statusbar1.Left; with statusbar1 do begin C := panels.count; L := L + panels[C-1].width; end; checkbox1.left := L; end; Aslinda Nesnenin Anchors Propertisini kullanarak da bu isi halledebilirsiniz. Designtime'da ...