AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?
Thema durchsuchen
Ansicht
Themen-Optionen

EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?

Ein Thema von paule32.jk · begonnen am 28. Sep 2024 · letzter Beitrag vom 29. Sep 2024
Antwort Antwort
Benutzerbild von paule32.jk
paule32.jk

Registriert seit: 24. Sep 2022
Ort: Planet Erde
356 Beiträge
 
Delphi 11 Alexandria
 
#1

EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?

  Alt 28. Sep 2024, 18:48
Hallo,
ich stehe vor dem Problem, ein Package zu einer jungfreulichen VCL Anwendung hinzufügen.
Entweder habe ich das VCL Anwendungs-Projekt offen, und kann weitere Forms hinzufügen.
Wenn ich aber ein "existierendes Projekt hinzufüge" scheint das aktuell offene VCL Projekt geschlossen zu werden.
Ich kann dann Forms hinzufügen.
Allerdings läßt sich die Anwendung dann nicht mehr ausführen und erwartet eine Host-Anwendung.

So meine Frage:
wie füge ich ein Projekt in eine Anwendung hinzu ?

Für sachdienliche Hinweise bin ich natürlich sehr dankbar.

Thanks for reading
paule32.jk
Frag doch einfach
Alles was nicht programmiert werden kann, wird gelötet
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

AW: EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?

  Alt 28. Sep 2024, 19:19
Das nennt sich Projektgruppe und ist schon etwas ... nja, gewöhnungsbedürftig, in der aktuellen Form seit knapp 20 Jahren.


Entweder die gewünschten Projekt-Dateien (DPR, DPK oder DPROJ) im Explorer suchen und via Drag&Drop, rechts in die Projektverwaltung ziehen,

oder in der Projektverwaltung auf den Knopf "Neues Projekt hinzufügen..." (grünes winziges Plus)
oder im Kontextmenü auf der Projektgruppe (der oberste Eintrag) ein neues oder bestehendes Projekt hinzufügen (also wie der Knopf, bzw. Drag&Drop).
$2B or not $2B
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?

  Alt 28. Sep 2024, 20:35
Möchtest du beide Projekte parallel offen haben (darauf bezieht sich himitsu) oder meinst du etwas anderes?
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von paule32.jk
paule32.jk

Registriert seit: 24. Sep 2022
Ort: Planet Erde
356 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?

  Alt 29. Sep 2024, 05:54
nun, das eine Projekt ist ein Package.
das andere Projekte ist die Anwendung, die das Package nutzen soll.

ich habe inzwischen ein wenig mit der IDE gespielt, und bin auf Projekt-Optionen-Menü auf Suchpfade gestoßen.
dort habe ich dann die dcu und pas Datei-Pfad eingeschrieben und ich konnte das Package nutzen.
Frag doch einfach
Alles was nicht programmiert werden kann, wird gelötet
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?

  Alt 29. Sep 2024, 07:06
Es gibt nur zwei Möglichkeiten, wie eine Anwendung ein Package nutzen kann. Entweder, indem du es mit LoadPackage analog wie eine DLL lädst, oder du verwendest Laufzeitpackages.

Die Frage ist, was du damit erreichen möchtest?

ich habe inzwischen ein wenig mit der IDE gespielt, und bin auf Projekt-Optionen-Menü auf Suchpfade gestoßen.
dort habe ich dann die dcu und pas Datei-Pfad eingeschrieben und ich konnte das Package nutzen.
Das hat mit dem Package nichts zu tun. Auf diese Weise verwendest du nicht das Package, sondern lediglich Units, die auch im Package enthalten sind. Du kannst das Package als Vehikel zum Kompilieren der Units verwenden und die fertigen DCUs dann nutzen. Auch dann nutzt du aber nicht das Package.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von paule32.jk
paule32.jk

Registriert seit: 24. Sep 2022
Ort: Planet Erde
356 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?

  Alt 29. Sep 2024, 09:28
das Package ist glaube von Dummzeugs und wird auf sourceforge gehostet.
Es ist benannt nach dem Datenbank-Format TDbf aus den 19Hundert 80zigern, da wo es dBase eine großartige Datenbankmanagementsystem auf dem Markt gab.
Ich weiß gerade nicht ob das Package mit Designpackage kommt oder ob es nur ein Runtime-Package ist.

Mir würd in diesen Zusammenhang interessieren, wie die BDE gearbeitet hat...
Frag doch einfach
Alles was nicht programmiert werden kann, wird gelötet
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?

  Alt 29. Sep 2024, 10:10
Das musst du in Delphi selbst installieren oder zumindest kompilieren. In der Anwendung kannst du dann einfach die installierten Komponenten verwenden oder, wenn du das Package nur kompiliert hast, nur die Units verwenden und die Komponenten manuell im Code erzeugen.

Letzteres hast du dann vermutlich gemacht.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von paule32.jk
paule32.jk

Registriert seit: 24. Sep 2022
Ort: Planet Erde
356 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?

  Alt 29. Sep 2024, 10:43
ja, letzteres.
in diesen Zusammenhang:
- ist es besser, erst die dcu und dann die pas Dateien suchen zu lassen, oder:
- ist es besser, erst die pas und dann die dcu Dateien suchen zu lassen.

weil: Änderungen nehme ich ja an den Package-Code eh nicht vor.
nur bei Delphi bin ich mir nicht so sicher, was das alles so in die Config und Package-Dateien reinpflanzt.
Frag doch einfach
Alles was nicht programmiert werden kann, wird gelötet
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: EMB DCE 12 - Neue Anwendung ein Projekt (Package) hinzufügen - How To ?

  Alt 29. Sep 2024, 11:52
Normalerweise werden die Units in ein anderes Verzeichnis kompiliert und man verwendet dort dann die dcu. Wenn du das nur für ein Projekt brauchst und die Komponente auch nicht installiert brauchst, kannst du die Units aber auch einfach in ein Unterverzeichnis des Projekts packen und direkt dem Projekt hinzufügen.
Sebastian Jänicke
AppCentral
  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 17:11 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