Autor Beitrag
CodeMaster
Hält's aus hier
Beiträge: 2



BeitragVerfasst: So 02.01.05 13:07 
Ich habe, wie aus dem Titel klar wird, zwei Fragen bezüglich der DLL-Programmierung.

1. (Wie) kann ich per Prozeduraufruf in der DLL ein Userform anzeigen zu lassen (z.B. um bestimmte Einstellungen vornehmen zu können oder einfach ein "About-Fenster" zu zeigen)?
Ich habe es bisher nur geschafft, MessageBoxes anzeigen zu lassen, aber noch keine UserForms.

2. Ist es möglich, in der DLL ein selbst definiertes Event auszulösen, wie man es z.B. in einer Komponente kann? Und wenn das geht, kann ich dann auch in anderen, non-OOP-basierten Programmiersprachen auf diese Events zugreifen?
Und wenn das nicht geht, kann ich dann irgendwie aus der DLL heraus eine Prozedur aufrufen, die ich erst im Programmcode der Programmiersprache definiere, in die ich die DLL einbinde?

Falls die Fragen unsinnig sind, möge man mir verzeihen. Ich arbeite noch nicht lange mit DLLs und bin sozusagen blutiger Anfänger in dem Thema.
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: So 02.01.05 13:35 
Hallo,

erstmal, zwei Fragen in einem Thread sind nicht erlaubt. Aber nun zum Thema :

1.) Dieses ist zwar möglich, aber es bedeutet sehr viel Aufwand. Suche hier mal im Forum danach, es wurde schon öfters danach gefragt.

2.) Da rüber kann ich keine Auskunft geben, da ich das nicht weiß.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 02.01.05 14:20 
bis11 hat folgendes geschrieben:

1.) Dieses ist zwar möglich, aber es bedeutet sehr viel Aufwand. Suche hier mal im Forum danach, es wurde schon öfters danach gefragt.

Nö, siehe hier das DLL Tutorial von Assarbad.
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: So 02.01.05 14:23 
Hast ja recht Luckie, daran habe ich ja garnichtmehr gedacht, das Du es im Tutorial hast. :oops:
CodeMaster Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: So 02.01.05 19:00 
Danke für die schnelle Hilfe, aber ich scheine etwas zu doof dafür zu sein, jedenfalls funktionieren die entsprechenden Beispiele nicht.
Ich hab's jetzt anderweitig geschafft, Formulare modal anzeigen zu lassen (Form.ShowModal). Funktioniert auch super, nur dass halt natürlich das restliche Programm komplett angehalten wird - was für mein Vorhaben nicht wirklich sinnvoll wäre. Ich hab's mit Form.Show versucht, jedoch erscheint das Fenster dann nur kurz und ist schon wieder verschwunden.

Ich suche schon seit zwei Tagen... Könnt ihr mir helfen?

(Könnte es evtl. an der Programmiersprache liegen, in der ich die DLL aufrufe?)
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Sa 23.04.05 10:44 
Hi,

sollte das Problem noch akut sein, dann poste doch mal Deinen Sourcecode, damit wir Dir besser weiterhelfen können.