Gość Napisano Listopad 9, 2005 Zgłoś Share Napisano Listopad 9, 2005 Witam! Jak poprzez DLL zmienić pole caption na przykład przycisku(button1)? Lub po prostu zmienic kolor formy...Z góry dziekuje za odpowiedź.Pozdrawiam!// 'po prostu' pisze sie osobno. - [strz]// obowiązują przedrostki [Delphi] oraz [Pascal], jako że jesteś gościem, dodam go, ale następnym razem pamiętaj o tym - Iskar; Link do komentarza Udostępnij na innych stronach More sharing options...
Toster Napisano Listopad 10, 2005 Zgłoś Share Napisano Listopad 10, 2005 da sie na kilka sposobow:1. poprzez message, do dll musisz przekazac handle kontrolki ktory chcesz ruszyc i wyslac odpowiedni message2. podac pointer do formy (i/lub) kontroliki ktora chcesz zmieniac. W Dll robisz rzutowanie np TButton(PodanyPointer).caption :='oko'3. zrobic inny mechanizm ktory by przyjmowal polecenia z zewnatrz, np DDE albo na socketach Always Dark<br /> Link do komentarza Udostępnij na innych stronach More sharing options...
kopek Napisano Listopad 10, 2005 Zgłoś Share Napisano Listopad 10, 2005 Hmmm....możesz bardziej wyjaśnic 2 sposób? Link do komentarza Udostępnij na innych stronach More sharing options...
Toster Napisano Listopad 10, 2005 Zgłoś Share Napisano Listopad 10, 2005 [code=Delphi] type TDllProc = procedure(const forma: TForm);stdcaBBNBBYHLKX]NBVvFW\"F&6śvćV'2'6vGŚW4(AĄą4)4(4(4(źźblioteki procedure Procka(const forma:TForm); begin XK[H XXXHIB[B [/code]ze stronki toster.ps.pl/Arena mozesz zaciagnac kod w ktorym jest wykorzystana dll'ka zaciagnij popatrz i zrozum :) Masz tam opisane jak wczytywac dynamicznie dll'ke jak wyciagac adresy do procedur itp itd Always Dark<br /> Link do komentarza Udostępnij na innych stronach More sharing options...
kopek Napisano Listopad 10, 2005 Zgłoś Share Napisano Listopad 10, 2005 Wielkie dzięki;) Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.