Autor Beitrag
beljo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 129



BeitragVerfasst: Mi 26.04.06 15:38 
Hallo,
ich bin immernoch mit den dlls beschäftigt.
Mich Interesiert ob man Variablen aus einer Dll in einer Unit benutzen kann bzw. ob man überhaupt variablen in einer dll deklarieren kann.
Hoffe das sowas geht, da ich mein Programm als Dll ablegen soll. bis jetzt ist mir klarr wie man Funktionen und Prozeduren in eine Dll ablegt, ich weis aber nicht was ich mit den Variablen machen soll die ich in einer Unit abgelegt habe und über uses in meinen Hauptprogramm benutze.
Mann hab ich viel Müll geschrieben ;-) hoffe jemand versteht was ich meine..
Danke fürs Durchlesen 8)
Martin1966
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1068

Win 2000, Win XP
Delphi 7, Delphi 2005
BeitragVerfasst: Mi 26.04.06 16:17 
user profile iconbeljo hat folgendes geschrieben:
Mann hab ich viel Müll geschrieben ;-)


Ja, stimmt. :mrgreen:

Möchtest Du von Deinem Programm aus auf eine Variable zugreifen die in einer DLL definiert wurde? Wenn ja, musst Du eine Funktion in der DLL implementieren (und natürlich exportieren) um den Wert der Variable zu erhalten.

Lg Martin

_________________
Ein Nutzer der Ecke ;-)
beljo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 129



BeitragVerfasst: Do 27.04.06 08:52 
Naja das Problem ist meine Dll soll über uses auf eine Unit Variable zugreifen. In dieser Unit sind alle variablen abgelegt die ich benutzen will, also kann ich nur über procedures und functions die ich exportiere auf diese variablen zurückgreifen, ist das richtig?
wenn ja kann ich ja nicht auf die variablen direkt zurückgreifen :-(
kann man dies nicht irgendwie umgehen?