AGB  ·  Datenschutz  ·  Impressum  







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

Frame aus dll laden...

Ein Thema von FriFra · begonnen am 18. Jan 2004 · letzter Beitrag vom 19. Jan 2004
Antwort Antwort
Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#1

Frame aus dll laden...

  Alt 18. Jan 2004, 18:37
Ich habe in meinem Programm eine Groupbox, in welcher ich gern die Einstellungen diverser Plugins anzeigen möchte. Diese Plugins sollen als dll ausgeführt und bei Bedarf dynamisch gebunden werden. Ich will die Eingabemasken als Frame ausführen, da man Frames leicht in das Hauptformular integrieren kann...
Mein Problem ist nun aber, wie lade ich "mal eben" einen Frame aus einer dll und wie tausche ich so einen Frame ggf. gegen den einer anderen dll aus?
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#2

Re: Frame aus dll laden...

  Alt 18. Jan 2004, 18:39
Willst du wirklich Frames verwenden?
Soweit ich weiss sind Frames Delphi-spefizisch und dann könnte man nur mit Delphi plugins erstellen.

mfG
mirage228
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#3

Re: Frame aus dll laden...

  Alt 18. Jan 2004, 18:43
Das ist mir im Grunde egal.. hauptsache ich bekomme ein "normales" Form in eine Groupbox...
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Frame aus dll laden...

  Alt 18. Jan 2004, 18:48
Dann mach einfach ne Prozedur, die du aus der DLL holst.
Diese könnte z.B. so eine Form haben

procedure LoadFrame(var Frame: TFrame); mfG
mirage228
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#5

Re: Frame aus dll laden...

  Alt 19. Jan 2004, 02:49
Ich bin jetzt soweit, dass ich das Frame objekt erstellt bekomme. Allerdings ist der Frame nicht zu sehen...
Ausserdem kann ich diesem Objekt keinenParent zuordnen:
TmpFrame.Parent:=GroupBox10; bringt mir die Fehlermeldung "TFont kann nicht zu TFont zugewiesen werden"
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
  Mit Zitat antworten Zitat
Benutzerbild von CenBells
CenBells

Registriert seit: 30. Mär 2003
Ort: Kiel urspr. Lübeck
176 Beiträge
 
Delphi 7 Professional
 
#6

Re: Frame aus dll laden...

  Alt 19. Jan 2004, 11:20
Hallo,

im Delphi-forum wurde letztens die Frage nach dem Laden diskutiert.
In anbetracht der Tatsache, daß er sich nicht mehr gemeldet hat, hat er den fehler vielleicht nicht erhalten.
Hast du Sharemem eingebunden? Andernfalls ist das problem alt-bekannt und lässt sich wohl auch nicht lösen (Ich suche selber schon seit etwa einem Jahr nach der Lösung in allen Newsgroups etc). Da bleibt nur die Sache mit den Runtimepackages.

Gruß
Ken
  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 10:43 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