Rica ederim. İyi çalışmalar.kimimben yazdı:Evet aslında bende run time'da ki durumu kast etmiştim.Ama yanlış ifade etmiş olabilirim.
İlgilendiğiniz için teşekkürler.
27 uygun sonuç bulundu
- 14 Şub 2017 01:58
- Forum: Programlama
- Başlık: proc / func çağrıları hakkında
- Cevaplar: 9
- Görüntüleme: 2240
Re: proc / func çağrıları hakkında
- 13 Şub 2017 08:34
- Forum: Programlama
- Başlık: proc / func çağrıları hakkında
- Cevaplar: 9
- Görüntüleme: 2240
Re: proc / func çağrıları hakkında
Merhaba
Merhaba
Derleme birden fazla aşamadan meydana geliyor.Bu methodların adreslerini yerleştirme işlemini linker'mı yapıyor ?
Evet bahsettiğiniz yer linking aşaması; bu işlemi linker gerçekleştirir.
Burada bahsettiğniz scope aslında stack frame kavramını ifade ediyor.Yani yazdığımı her ...
Merhaba
Derleme birden fazla aşamadan meydana geliyor.Bu methodların adreslerini yerleştirme işlemini linker'mı yapıyor ?
Evet bahsettiğiniz yer linking aşaması; bu işlemi linker gerçekleştirir.
Burada bahsettiğniz scope aslında stack frame kavramını ifade ediyor.Yani yazdığımı her ...
- 11 Şub 2017 07:32
- Forum: Programlama
- Başlık: proc / func çağrıları hakkında
- Cevaplar: 9
- Görüntüleme: 2240
Re: proc / func çağrıları hakkında
Öncelikle bir fonksiyon/prosedür, daha genel adıyla bir metod nasıl çalışır önce bunu iyi anlamak gerekiyor.
Derleme aşamasında metodlar program dosyasının bir yerine yerleştirilir ve bu metod kod içerisinde her çağırıldığı yerde buraya adreslenir.
Metod çağırılacağı zaman, içinde bulunulan mevcut ...
Derleme aşamasında metodlar program dosyasının bir yerine yerleştirilir ve bu metod kod içerisinde her çağırıldığı yerde buraya adreslenir.
Metod çağırılacağı zaman, içinde bulunulan mevcut ...
- 20 Nis 2015 06:31
- Forum: Programlama
- Başlık: [çözüldü] Form u Destroy , Release etmek....
- Cevaplar: 11
- Görüntüleme: 2764
Re: [çözüldü] Form u Destroy , Release etmek....
Çözüldü etiketi gelmiş olmasına rağmen kapsamı biraz genişletmek istedim naçizane:
Form1 ve Form2'nin tanımlandığını, Form1 içerisinden Form2 yi Create edip iş bitince Free etmek maksatlarını varsayarak class function kullanımı da gayet hoş olacaktır düşüncesindeyim.
Form2 de public alanına bir ...
Form1 ve Form2'nin tanımlandığını, Form1 içerisinden Form2 yi Create edip iş bitince Free etmek maksatlarını varsayarak class function kullanımı da gayet hoş olacaktır düşüncesindeyim.
Form2 de public alanına bir ...
- 30 Haz 2014 12:05
- Forum: Programlama
- Başlık: İnternet Yoksa Program Çalışmasın
- Cevaplar: 13
- Görüntüleme: 4230
Re: İnternet Yoksa Program Çalışmasın
Ben kendimi anlatamıyorum sanırım. Bu gönderdiğiniz component olsun, TIdIPWatch olsun hatalı çalışmakta. Çünkü ikisi de local bağlantıyı kontrol etmekte. Hiçbiri gerçekten internet bağlantısını test etmemekte. Eğer internet bağlantısı kontrolüne dayalı iş kritik şeyler varsa ve kontrolü bu component ...
- 30 Haz 2014 02:22
- Forum: Programlama
- Başlık: İnternet Yoksa Program Çalışmasın
- Cevaplar: 13
- Görüntüleme: 4230
Re: İnternet Yoksa Program Çalışmasın
Lütfen verilmiş cevapları dikkate alın. Component göndermeden önce de lütfen kodu inceleyin. LocalIP fonksiyonu, adı üzerinde lokal IP bilgisini alır. Birkaç adım sonrasına gidersek, bu da network ün olup olmadığını kontrol eder, internete çıkabiliyor musunuz çıkamıyor musunuz kontrol etmez ...
- 26 Haz 2014 03:11
- Forum: Programlama
- Başlık: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
- Cevaplar: 10
- Görüntüleme: 2686
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
Doğrudan bir kod bulamayabilirsiniz. Tasarlamanız gerekecektir. Ben TStringGrid e yönelirdim.
sGrid.ColCount := (Table.RecordCount div cSatirAdedi) + Integer((Table.RecordCount mod cSatirAdedi) > 0);
(* Integer((Table.RecordCount mod cSatirAdedi) > 0) ifadesi 5 satır 23 kayıt için 5 adet, 5 satır ...
sGrid.ColCount := (Table.RecordCount div cSatirAdedi) + Integer((Table.RecordCount mod cSatirAdedi) > 0);
(* Integer((Table.RecordCount mod cSatirAdedi) > 0) ifadesi 5 satır 23 kayıt için 5 adet, 5 satır ...
- 26 Haz 2014 12:58
- Forum: Programlama
- Başlık: checkboxdan sadece seçili satırı okumak
- Cevaplar: 6
- Görüntüleme: 1614
Re: checkboxdan sadece seçili satırı okumak
Sorduğunuz soruyu net bir şekilde anlayamadım. Dha açık ifade edebilir misiniz? Yapılmak istenen şey tam olarak nedir?..
- 26 Haz 2014 12:56
- Forum: Programlama
- Başlık: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
- Cevaplar: 10
- Görüntüleme: 2686
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
TDBGrid bu isteğinizi gerçekleştiremez. TListBox ya da TStringGrid kullanabilirsiniz. Ama bu nesnelerin içeriklerini doldururken tablodaki kayıtları elle teker teker gezmeniz gerekecektir.
- 24 Haz 2014 03:50
- Forum: Programlama
- Başlık: TXMLDocument kullanımı hk.
- Cevaplar: 17
- Görüntüleme: 7491
Re: TXMLDocument kullanımı hk.
Tuğrul Bey'in "zaman aralığında makul bir seviye" yaklaşıma ek olarak şunu önerebilirim. Akıcı bir ekran görüntüsü için 24 frame/sn yeterlidir. Dolayısıyla 1000ms/24 = ~40ms de bir ekran görüntüsünü almanız problemsiz bir akıcılık sağlayacaktır. 40ms üzerinde yapılan tüm örneklemelerde, görüntüde ...
- 24 Haz 2014 12:08
- Forum: Programlama
- Başlık: İnternet Yoksa Program Çalışmasın
- Cevaplar: 13
- Görüntüleme: 4230
Re: İnternet Yoksa Program Çalışmasın
TIdIPWatch nesnesi local network ün bağlı olup olmadığını kontrol eder, gerçek internet bağlantısının varlığını değil. Network'e bağlı olabilir ama network sorunlarından ötürü internete çıkamıyor olabilirsiniz. TIdIPWatch internete çıkamama durumunu kontrol edemez.
- 23 Haz 2014 12:57
- Forum: Programlama
- Başlık: İnternet Yoksa Program Çalışmasın
- Cevaplar: 13
- Görüntüleme: 4230
Re: İnternet Yoksa Program Çalışmasın
Yıllarca C++ kullanan birisinin http.Get ve exception ifadelerinde kafasının durması biraz garip değil mi? Gayet yerinde ve gayet yönlendirici bir cevaptı bence anonymousdelphicoder'ın verdiği cevap.
var
h: TIdHTTP;
begin
h := TIdHTTP.Create(nil);
try
try
h.Get('http://google.com');
except ...
var
h: TIdHTTP;
begin
h := TIdHTTP.Create(nil);
try
try
h.Get('http://google.com');
except ...
- 12 Haz 2014 02:36
- Forum: Programlama
- Başlık: Create edilen nesnede silinme sorunu
- Cevaplar: 5
- Görüntüleme: 1897
Re: Create edilen nesnede silinme sorunu
Silme işlemi için Parent'ın child component'larını gezdirmene gerek yok. Click event'ı içinde gerçekleştirebilirsin silmeyi.
procedure TForm1.elipsclick(Sender: TObject);
begin
//TEllipse(Sender) ile bir şeyler yapıldı
// iş bitti, elips silinecek
Sender.Free; // TEllipse, TComponent ...
procedure TForm1.elipsclick(Sender: TObject);
begin
//TEllipse(Sender) ile bir şeyler yapıldı
// iş bitti, elips silinecek
Sender.Free; // TEllipse, TComponent ...
- 11 Haz 2014 01:56
- Forum: Programlama
- Başlık: fsMDIChild,fsMDIForm,fsNormal
- Cevaplar: 13
- Görüntüleme: 3384
Re: fsMDIChild,fsMDIForm,fsNormal
Projenin main formunun FormStyle özelliği fsMDIForm olmalı, bu form üzerine açılacak diğer tüm formların (sizin durumunuzda Form5 mesela) FormSyle özelliği fsMDIChild olmalı. FormSyle kısmını düzgünce takip etmişsiniz zaten. Project->Options kısmında MainForm olarak hangi formun tanımlı olduğunu ...
- 11 Haz 2014 01:47
- Forum: Programlama
- Başlık: delphi 7
- Cevaplar: 1
- Görüntüleme: 699
Re: delphi 7
Soruyu daha düzgün ve uygun bir üslupla ifade ederseiz çok daha faydalı ve iyimser cevaplar elde edebilirsiniz.
Kod yazmamakla birlikte cevaba yönlendirecek birkaç şeyden bahsedeyim, ışık tutar ümidiyle:
1- En temel olarak karakterlerin her birinin sayısal bir kodu vardır. ASCII, kabul görmüş bir ...
Kod yazmamakla birlikte cevaba yönlendirecek birkaç şeyden bahsedeyim, ışık tutar ümidiyle:
1- En temel olarak karakterlerin her birinin sayısal bir kodu vardır. ASCII, kabul görmüş bir ...