Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Delphi DLL-ovi - pomoc oko exporta procedura!!!

[es] :: Pascal / Delphi / Kylix :: Delphi DLL-ovi - pomoc oko exporta procedura!!!

[ Pregleda: 2123 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bojan21
Bojan Zukic
Beograd

Član broj: 101113
Poruke: 251
*.18.eunet.yu.



+6 Profil

icon Delphi DLL-ovi - pomoc oko exporta procedura!!!12.07.2006. u 16:36 - pre 216 meseci
Ako u delphi-u napravim DLL koji ce recimo koristiti test.exe i ako u tom DLL-u u iskazu uses stavim jedinicu test.pas (jedinica programa test.exe) i zatim u DLL-u napisem proceduru:

Code:

procedure Izlaz; stdcall;
begin
Form1.Close; //Form1 je glavna forma programa
end;


i proceduru exportujem:

Code:

exports Izlaz;



Kada ucitam DLL u program test.exe preko:

Code:

procedure Izlaz; stdcall; external 'Project1.dll'


i pozovem ga preko:

Code:

procedure Button1.Click ...
begin
Izlaz;
end;



ON MI PRIJAVI EXCEPTION I NE IZVRSI PROCEDURU!!!
Molim Vas za pomoc!!! Unapred hvala!!!
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.dialup.neobee.net.



Profil

icon Re: Delphi DLL-ovi - pomoc oko exporta procedura!!!12.07.2006. u 18:57 - pre 216 meseci
Pozdrav,

pogledaj: http://www.elitesecurity.org/t164471-0#1069595
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

bojan21
Bojan Zukic
Beograd

Član broj: 101113
Poruke: 251
*.65.eunet.yu.



+6 Profil

icon Re: Delphi DLL-ovi - pomoc oko exporta procedura!!!15.07.2006. u 13:43 - pre 216 meseci
Nece da radi probao sam 3512 puta i iznervirao sam se nevidjeno!!! Da li moze neko da mi neko napise kod koji ide u DLL, a koji ce promeniti naslov Forme TForm1 (glavna aplikacija koja poziva DLL) na recimo 'Delphi DLL konacno proradio' !!! Hvala unapred!!!
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
*.smin.sezampro.yu.

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: Delphi DLL-ovi - pomoc oko exporta procedura!!!15.07.2006. u 13:52 - pre 216 meseci
U attachmentu:
Prikačeni fajlovi
 
Odgovor na temu

bojan21
Bojan Zukic
Beograd

Član broj: 101113
Poruke: 251
*.90.eunet.yu.



+6 Profil

icon Re: Delphi DLL-ovi - pomoc oko exporta procedura!!!15.07.2006. u 17:50 - pre 216 meseci
Hvala ti mnogo, sad sam sve ukapirao!!! Znaci moras da napravis novu jedinicu koju ce DLL koristiti i iz nje exportovati proceduru!!!
 
Odgovor na temu

bojan21
Bojan Zukic
Beograd

Član broj: 101113
Poruke: 251
*.90.eunet.yu.



+6 Profil

icon Re: Delphi DLL-ovi - pomoc oko exporta procedura!!!15.07.2006. u 19:27 - pre 216 meseci
Cekaj jer mora da se koristi jos jedna pascal jedinica ili sve to mogu da napisem u samom DLL-u???
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
*.smin.sezampro.yu.

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: Delphi DLL-ovi - pomoc oko exporta procedura!!!15.07.2006. u 19:57 - pre 216 meseci
Ne treba ti dllUnit.pas, mozes napisati sve odjednom, kao:

Code:
library dllProject;
uses
  SysUtils,
  Classes,
  Forms;

{$R *.res}

procedure RenameForm(ActiveForm: TForm; NewCaption: PChar); stdcall;
begin
    ActiveForm.Caption := String(NewCaption);
end;


exports RenameForm;

begin

end.
 
Odgovor na temu

bojan21
Bojan Zukic
Beograd

Član broj: 101113
Poruke: 251
*.192.eunet.yu.



+6 Profil

icon Re: Delphi DLL-ovi - pomoc oko exporta procedura!!!15.07.2006. u 21:07 - pre 216 meseci
Hvala!!!A sto moram da koristim PChar umesto stringa??? Zbog kompatibilnosti???
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
*.smin.sezampro.yu.

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: Delphi DLL-ovi - pomoc oko exporta procedura!!!16.07.2006. u 21:00 - pre 216 meseci
Citiram pocetak dll projekta u Delphiju:

Citat:
To avoid using BORLNDMM.DLL, pass string information
using PChar or ShortString parameters.
 
Odgovor na temu

bojan21
Bojan Zukic
Beograd

Član broj: 101113
Poruke: 251
*.60.eunet.yu.



+6 Profil

icon Re: Delphi DLL-ovi - pomoc oko exporta procedura!!!17.07.2006. u 14:39 - pre 216 meseci
Hvala na odgovoru!!! :)
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Delphi DLL-ovi - pomoc oko exporta procedura!!!

[ Pregleda: 2123 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.