AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Dll mit Callback

Ein Thema von niko022 · begonnen am 18. Dez 2007 · letzter Beitrag vom 19. Dez 2007
Antwort Antwort
niko022

Registriert seit: 2. Okt 2007
46 Beiträge
 
#1

Dll mit Callback

  Alt 18. Dez 2007, 13:41
Hallo,
ich hätte nur eine kurze Frage.

Ich habe hier im Forum einige Beiträge gefunden zu callback. Aber irgendwie sind das immer lauter Codeschnipsel mit denen ich nicht wirklich zu recht komme.

Mein letzter Beitrag den ich mir angeschaut habe der ganz gut war ist.

http://www.delphipraxis.net/internal...t=dll+callback

Bekomme aber das beschriebene nicht zum laufen. Am liebsten wäre mir wenn ich ein Bsp. hätte um
mir das mal anzuschauen wie es richtig funktioniert.

Gibt es nicht ein einfaches komplettes Bsp. wo man sehen kann wie das mit dem CallBack funktioniert.

Eigentlich bräuchte ich einen Pointer auf einen Boolean Wert der aus der Dll zurück an die aufrufende Funktion gegeben wird, wenn die Dll (Form) geschlossen wird.

Wenn jemand ein Bsp. oder eine gutes Tutorial hat wäre das super.

Vielen Dank im voraus.
Gruß
Niko
  Mit Zitat antworten Zitat
niko022

Registriert seit: 2. Okt 2007
46 Beiträge
 
#2

Re: Dll mit Callback

  Alt 18. Dez 2007, 14:04
Achja ich habe das Bsp. zu dem oberen Link soweit das er mir eine Fehlermeldung bringt.


Der Prozedureinsprunkgspunkt SetCallBack wurde in der DLL formdll.dll nicht gefunden.

Ich habe die Funktion
DerDllDieAdresseMitteilen();

hinter OnClick eines Button in der MainFrm gelegt. Wenn ich die obere Funktion dort einbinde
bekomme ich die obere Fehlermeldung.

Vielleicht weis hier jemand rat und ich bekomme das Bsp zum laufen.
  Mit Zitat antworten Zitat
Benutzerbild von vlees91
vlees91

Registriert seit: 19. Apr 2004
843 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Dll mit Callback

  Alt 18. Dez 2007, 14:06
Tutorial genug? http://www.delphi3000.com/articles/article_2362.asp?SK=

und das evtl auch: http://www.delphi3000.com/articles/article_582.asp?SK=
vlees91
  Mit Zitat antworten Zitat
niko022

Registriert seit: 2. Okt 2007
46 Beiträge
 
#4

Re: Dll mit Callback

  Alt 18. Dez 2007, 14:32
Vielen Dank für das Tutorial.

Gibt es dazu das passende Bsp. Habe das ganze nachgebaut kriege es aber nicht zum laufen.

Selbe Fehlermeldung wie oben.
  Mit Zitat antworten Zitat
niko022

Registriert seit: 2. Okt 2007
46 Beiträge
 
#5

Re: Dll mit Callback

  Alt 19. Dez 2007, 06:48
Habe gestern noch ein bischen rumgedockter aber kriege immer die selbe Fehlermeldung.

Zitat:

Der Prozedureinsprunkgspunkt SetCallBack wurde in der DLL "formdll.dll" nicht gefunden.
Hat vielleicht jemand das Bsp. aus dem Tutorial von oben bzw. auch ein anderes irgendwo rumliegen
wo man sich das ganze nochmal in Ruhe anschauen kann?

Vielen Dank.
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.883 Beiträge
 
Delphi 12 Athens
 
#6

Re: Dll mit Callback

  Alt 19. Dez 2007, 07:44
Gib uns ein beispiel das nicht funktioniert, dann biegen wir es dir hin..

SetCallBack existiert so auch in der Exports klausel???
Stimmen Groß und Kleinschreibung zwischen import Bezeichnung und Export Bezeichnung überein?

Wie importierst du ?
Externalism oder Loadlibrary und dann über die getProcAddress ?
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
niko022

Registriert seit: 2. Okt 2007
46 Beiträge
 
#7

Re: Dll mit Callback

  Alt 19. Dez 2007, 10:29
Also ich habe es jetzt nochmal neu aufgebaut und es funktioniert.

Habe heute nichts anderes als gestern gemacht. Keine Ahnung

Wen's interessiert ich hänge das Bsp. an

Wär Verbesserung oder einfachere Varianten hat um Werte von einer DLL zurückzugeben einfach bescheid geben.

Danke nochmal
Angehängte Dateien
Dateityp: zip dll_173.zip (425,8 KB, 39x aufgerufen)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz