Thema: Delphi DLL erstellung

Einzelnen Beitrag anzeigen

DelTurbo

Registriert seit: 12. Dez 2009
Ort: Eifel
1.194 Beiträge
 
Delphi 2007 Architect
 
#1

DLL erstellung

  Alt 20. Feb 2010, 21:40
Hi,

ich ein paar fragen zu den DLL´s. Da ich probs mit Indy10 habe (z.b. die 4053 lädt die SSL-DLLs nichtmehr) möchte ich den IdIrcClient aus indy9 nehmen. Nun kann man leider nicht beide versionen gleichzeitig drauf haben. Komplett wechseln wäre auch schlecht da ich den IdFTP angepasst habe. Speziel im FXP-Bereich. Da kommandos an den falschen server geschickt wurden. Wäre schade wenn ich das "wegschmeissen" müsste.

Ich nummerier die fragen einfach mal durch

1. Darf eine DLL noch DLLs nachladen? z.b. Die beiden SSL-DLLs

2. Kann ich in einer DLL mit Objecten arbeiten? Also .Create; und .Free;. Es sind keine "sichtbaren" objecte. (idIrc und IdSSLOpenSSL von Indy9)

3. Kann/darf ich innerhalb einer DLL Threads erzeugen. Ist das der gleiche vorgang wie unter einem normalen programm?

4. Dürfte eine DLL mit PostMessage auf die sichtbare Form1 zugreifen und z.b. eine zeile in einem TRichedit anhängen?

5. Wenn ich das eben richtig verstanden habe, ist das Handling doch im grunde so als würde ich eine Function/Procedure innerhalb einer unit aufrufen. Ist das richtig?

Vielen dank im voraus
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!
  Mit Zitat antworten Zitat