Dll den Form'a müdahele
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Dll den Form'a müdahele
Slm Arkadaşlar Bir Dll Dosyasından Formmdaki Bir Caption Veya Text i değiştirebilirmiyiz Elinizde Kod SAtırı Varsa Paylaşabilirmisiniz Tşkler...
uses a TButton ekleyemezsin orası sadece dcu(sıkıştırılmış pas) ve paslar için.CiTiZEN yazdı:Çok saolun hocam ama dediğinizi yaptım btn:tbutton satırında tbutton da hata veriyor uses e 'buttons' eklememe rağmen 'undeclared identifier:'Tbutton' hatası veriyor uses a TButton Ekedigimde ie File not found:Tbutton.dcu hatası veriyor hata nerde yardımcı olabilirmisiniz. Şimdiden saolun.
koddaki hatamı buldum düzelttim.
procedure yenibtncap(form:tform; btn:tbutton; cap:string); export;
begin
with form do
begin
btn.Caption := cap;
end;
end;
exports yenibtncap;
örnek kullanım:
yenibtncap(self,button1,'yeni caption');
şimdi olur sanırsam

Yine ayni hatayı verdi hocam da btn:Tbutton da undeclared identifier saolun zahmet verdim gerçekten ellerinize sağlık 
Kod: Tümünü seç
procedure yenibtncap(form:tform; btn:tbutton; cap:string); export;

Al.Dll kullanmadım nasıl olsa biliyorsun form içi kodun kullanımı.CiTiZEN yazdı:Yine ayni hatayı verdi hocamda btn:Tbutton da undeclared identifier saolun zahmet verdim gerçekten ellerinize sağlıkKod: Tümünü seç
procedure yenibtncap(form:tform; btn:tbutton; cap:string); export;
http://www.dosyaupload.net/download.php?file=878576