kann DLL nicht testen
Ich habe da eine winzig kleine DLL geschrieben:
<div class="code">library dlltest;
uses windows;
begin
messagebox(0, 'Hello, World!', 'DLLTest', MB_ICONINFORMATION);
end.</div>
Wenn ich jetzt <tt>rundll32 dlltest.dll</tt> eingebe, passiert rein gar nichts.
Ich habe die DLL abgeändert, indem ich das Hauptprogramm als Prozedur verkleidet habe:
<div class="code">library dlltest;
uses windows;
procedure test;
begin
messagebox(0, 'Hello, World!', 'DLLTest', MB_ICONINFORMATION);
end;
begin
end.</div>
Dann habe ich den Befehl <tt>rundll32 dlltest.dll,test</tt> eingegeben. Antwort: test gibt's nicht. Und was ist dann die Prozedur da oben ???
Kann mir da mal bitte jemand helfen?
Danke,
nullplan
P.S.: Ich benutze Free Pascal 2.0.2 .
<div class="code">library dlltest;
uses windows;
begin
messagebox(0, 'Hello, World!', 'DLLTest', MB_ICONINFORMATION);
end.</div>
Wenn ich jetzt <tt>rundll32 dlltest.dll</tt> eingebe, passiert rein gar nichts.
Ich habe die DLL abgeändert, indem ich das Hauptprogramm als Prozedur verkleidet habe:
<div class="code">library dlltest;
uses windows;
procedure test;
begin
messagebox(0, 'Hello, World!', 'DLLTest', MB_ICONINFORMATION);
end;
begin
end.</div>
Dann habe ich den Befehl <tt>rundll32 dlltest.dll,test</tt> eingegeben. Antwort: test gibt's nicht. Und was ist dann die Prozedur da oben ???
Kann mir da mal bitte jemand helfen?
Danke,
nullplan
P.S.: Ich benutze Free Pascal 2.0.2 .
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 20015
Url: https://administrator.de/contentid/20015
Ausgedruckt am: 14.11.2024 um 07:11 Uhr
4 Kommentare
Neuester Kommentar
@Kigh
Schöner Link - das Forum kannte ich noch nicht.
Magst Du den Link für diesen Bereich "Delphi und Pascal" empfehlen (Linkempfehlung)?
Danke Biber
Schöner Link - das Forum kannte ich noch nicht.
Magst Du den Link für diesen Bereich "Delphi und Pascal" empfehlen (Linkempfehlung)?
Danke Biber