Sendmessage ile Stringgrid rowcount öğrenme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
mrdmn
Üye
Mesajlar: 10
Kayıt: 11 Tem 2014 01:40

Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen mrdmn »

Merhaba,
Sendmessage ile handle'ini bildiğim bir stringgridin row veya col countunu nasıl alabilirim? Yani:

Kod: Tümünü seç

SendMessage(Stringgrid1.Handle, ??, 0, 0);
Bu kod tam olarak ne olmalı bulamadım ?? Yardım edebilir misiniz ??
omurolmez
Üye
Mesajlar: 187
Kayıt: 31 Eki 2012 11:41

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen omurolmez »

Olsa olsa property RowCount kodunu takip ederek bulursunuz.
Ömür Ölmez
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2356
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen freeman35 »

handle = tutamak, class ı biliyorsun, erişmişsin demek, istediğin event, property sine erişebilirsin.
"Sendmessage ile handle'ini bildiğim bir stringgridin"
Sendmessage ile handle ını bilemezsin, bildiğin bir handle a "MESAJ GÖNDEREBİLİRSİN" (mesaj'ı text mesaj olarak kimse anlamaz inşAllah)
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
mrdmn
Üye
Mesajlar: 10
Kayıt: 11 Tem 2014 01:40

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen mrdmn »

Sendmessage ile "" handle'ini bildiğim bir stringgridin row veya col countunu"" alma - anlaminda o :)

Amacim baska uygulamadaki stringgridden veri cekebilmek. Memo listbox gibi bilesenlerden alabiliyorum ama stringgridi beceremedim
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen mrmarman »

Muhtemelen diğer başlıkta belirttiğiniz EBISPro veritabanını okumaya çalışıyorsunuz. Okunmuş verinin StringGrid üzerindeki halini almaya gayret ediyorsunuz. Aynı başlıkta belirttiğim gibi ileri düzey programcılık gerektirir demiştim konuyu biraz daha açayım.

(1) StringGrid bir pencere kontrolü olmadığından onun child objecti yoktur.
(2) içerik sadece CANVAS operasyonu ile ekran boyama tekniği ile hücrelerde yer alır.
(3) Standart Windows Fontları kullanıldığından, ekran kopyası alıp makalelerde de belirttiğim şekilde basitinden bir OCR yapmaktan başka yolu yoktur. En azından ben böyle biliyorum. :idea:

Sonuç : Siz vakit kaybetmeyip başlıkta size bahsettiğim metotla veritabanının kendisine yoğunlaşın. Küçük bir deneme yaptım tüm veri önümüzde dökülüverdi. Daha az efor istiyor emin olun. Siz oraya odaklanın.

Resim
Resim
Resim ....Resim
mrdmn
Üye
Mesajlar: 10
Kayıt: 11 Tem 2014 01:40

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen mrdmn »

mrmarman yazdı:Muhtemelen diğer başlıkta belirttiğiniz EBISPro veritabanını okumaya çalışıyorsunuz. Okunmuş verinin StringGrid üzerindeki halini almaya gayret ediyorsunuz. Aynı başlıkta belirttiğim gibi ileri düzey programcılık gerektirir demiştim konuyu biraz daha açayım.

(1) StringGrid bir pencere kontrolü olmadığından onun child objecti yoktur.
(2) içerik sadece CANVAS operasyonu ile ekran boyama tekniği ile hücrelerde yer alır.
(3) Standart Windows Fontları kullanıldığından, ekran kopyası alıp makalelerde de belirttiğim şekilde basitinden bir OCR yapmaktan başka yolu yoktur. En azından ben böyle biliyorum. :idea:

Sonuç : Siz vakit kaybetmeyip başlıkta size bahsettiğim metotla veritabanının kendisine yoğunlaşın. Küçük bir deneme yaptım tüm veri önümüzde dökülüverdi. Daha az efor istiyor emin olun. Siz oraya odaklanın.

Resim
Saolun hocam baya yogunlastim ama yapamadim acemi olmasam sormazdim zaten o kadar programcilik bilgisine sahip degilim malesef. Tekrar tesekkurler

Baska yardim edebilecek arkadas yok mu acaba ?
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen Battosai »

@mrmarman sana yardımcı olamadıysa başkasını arama burda :)
mrdmn
Üye
Mesajlar: 10
Kayıt: 11 Tem 2014 01:40

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen mrdmn »

Battosai yazdı:@mrmarman sana yardımcı olamadıysa başkasını arama burda :)
Haklisiniz baskasini aramam sacma herkes para karsiligi "yardim" ediyo buralarda :wink:
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen G.Arkas »

mrdmn yazdı:
Battosai yazdı:@mrmarman sana yardımcı olamadıysa başkasını arama burda :)
Haklisiniz baskasini aramam sacma herkes para karsiligi "yardim" ediyo buralarda :wink:
Çok yanlış ve üzücü bir tespit. Burada hiç kimse "Soru cevaplamak için" para talep etmiyor etmezde! İnsanlar değerli vakitlerinden feragat edip burada yardıma ihtiyacı olan arkadaşlara yardım etmeye çalışıyorlar. Burada tespitin şu şekilde olmalıydı. "İstediğim şey üst düzey bir olay galiba burada bu konuyu daha önce tecrübe eden kimse olmadı"

Muharrem abi bu forumun en cömert ve yetenekli programcılarının başında gelir. Bildiği hiçbir şeyi de saklamaz ya da satmaz. Onu herkes tanır. İnsanların ilgilenecek vakitleri olmayabilir.

İnşallah çözüm bulursun kardeşim.
Resim
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen mrmarman »

mrdmn yazdı:
Battosai yazdı:@mrmarman sana yardımcı olamadıysa başkasını arama burda :)
Haklisiniz baskasini aramam sacma herkes para karsiligi "yardim" ediyo buralarda :wink:
Arkadaş haklı :!: :?:
bkz. bu link
@mrmarman yazdı:bla bla bla... - Bunu kendin yapabilirsin, veya ağır gelirse minik bir hizmet bedeli karşılığı forumdan bizlere de yaptırabilirsin.
- Sen sordun ben örnekleyerek resimde altını çizerek cevap verdim.
- Özel mesaj ile ücret meselesini sordun; önce alternarif metodun nasıl yapıldığını söyledim, zor gelir yapamazsan hizmet bedeli budur dedim.

Sana neresi dokundu ? Yapamamak mı :alsana: Öyle de geriye kimseye çamur atma. Kimse senin özel proje elemanın değil. Gereken yardımı yaptık, gerisi mesleğe / emeğe hakarettir.
Resim
Resim ....Resim
mrdmn
Üye
Mesajlar: 10
Kayıt: 11 Tem 2014 01:40

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen mrdmn »

mrmarman yazdı:
mrdmn yazdı:
Battosai yazdı:@mrmarman sana yardımcı olamadıysa başkasını arama burda :)
Haklisiniz baskasini aramam sacma herkes para karsiligi "yardim" ediyo buralarda :wink:
Arkadaş haklı :!: :?:
bkz. bu link
@mrmarman yazdı:bla bla bla... - Bunu kendin yapabilirsin, veya ağır gelirse minik bir hizmet bedeli karşılığı forumdan bizlere de yaptırabilirsin.
- Sen sordun ben örnekleyerek resimde altını çizerek cevap verdim.
- Özel mesaj ile ücret meselesini sordun; önce alternarif metodun nasıl yapıldığını söyledim, zor gelir yapamazsan hizmet bedeli budur dedim.

Sana neresi dokundu ? Yapamamak mı :alsana: Öyle de geriye kimseye çamur atma. Kimse senin özel proje elemanın değil. Gereken yardımı yaptık, gerisi mesleğe / emeğe hakarettir.
Ben zaten yapamadigim icin sordum, siz bana bunu kendin yapabilirsiniz dediniz. Neyse saolun hersey icin.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: Sendmessage ile Stringgrid rowcount öğrenme

Mesaj gönderen mrmarman »

İstediğin çözümü sana ücretsiz vermeyi planladığım ve başlığa tıkladığım an gördüklerimden dolayı çok sinirlendim.

Forumda @mrmarman başlıklarına bir bak, tümüyle özgün çözümleri ücretsiz paylaştım. Bunları ücretli verseydim çok para kazanırdım. Zaten iyi para kazandığım bir iş yapıyorum.

Amatör ligden çıkmak için daha olgun davranmayı öğrenmen gerekir. Branş önemli değil. Okulundaki eğitim aldığın konu dahi bunu gerektirir. Bu sana bir abi tavsiyesidir.

Aşağıdaki linkte hazırladığım dosyayı göreceksin.
bu link.

Bu linkte de ayrıştırmaya çalıştığın veritabanının orjinal hali..

RAR paketi içinde
(1) veritabanından okuyan EXE projeyi,
(2) ilgili verinin TEXT dosyaya aktardığım hali olan TXT dosyayı.

Hayatta başarılar.
Resim
Resim ....Resim
Cevapla