Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi [Delphi 2005]ActiveX installieren (https://www.delphipraxis.net/34353-%5Bdelphi-2005%5Dactivex-installieren.html)

lkz633 21. Nov 2004 18:10


[Delphi 2005]ActiveX installieren
 
Hallo,

hat es jemand geschafft, eine ActiveX Komponente in Delphi 2005 zu installieren bzw in die Komponentenpalette zu bekommen?

Im konkreten Fall versuche ich es mit dem Shockwave Flash Player und TWebbrowser, bekomm es aber nicht hin.

Danke und Gruss
lkz633

Mystic 21. Nov 2004 18:16

Re: [Delphi 2005]ActiveX installieren
 
Ich sitze vor dem gleichen Problem. Nach dem Hinzufügen der Komponenten sind sie nur für WinForms-Formulare verfügbar. Das Importieren mit dem WinForms Control Import Wizard schlug fehl. Lauter Fehler die etwas mit EventArgs zu tun hatten.

Stefan Hueg 12. Jan 2005 04:12

Re: [Delphi 2005]ActiveX installieren
 
Bei mir hat es ebenfalls nicht geklappt. Habe versucht in eine Win32 Anwendung das ActiveX Control zu implementieren.

Bernhard Geyer 12. Jan 2005 07:34

Re: [Delphi 2005]ActiveX installieren
 
Also bei mir gehts:

- Neues Package für Win32 anlegen
- Menu "Komponente/Komponente importieren"
- ActiveX Steuerelement importieren
- "Microsoft Internet Controls" bzw. "Shockwave Flash" anwählen und mit "Weiter" Importieren
- Package kompilieren und installieren

Fertig - Fast wie unter D6 auch!

Markus 10. Apr 2005 16:10

Re: [Delphi 2005]ActiveX installieren
 
Ich kann auch keine ActiveX-Komponenten installieren, hab jedoch Delphi 2005 Personal. Weiß jemand wie man das damit installieren kann? Mir gehts auch um den TWebbrowser...

Robert_G 10. Apr 2005 16:23

Re: [Delphi 2005]ActiveX installieren
 
Sollte es nicht reichen, die Wrapperklassen/-interfaces in D7 anlegen zu lassen?
Die Syntax blieb ja zu 99,9% gleich. (Nur dass man kein "for StupidCounter := 0 to Kotz do" mehr braucht :) )
Ich denke ein Wrapper aus D7 wird auch in D2005 PE laufen. (Außer es gibt keine Unit ActiveX. :shock: )

Markus 10. Apr 2005 16:25

Re: [Delphi 2005]ActiveX installieren
 
Und das heißt jetzt genau...? :gruebel:

Robert_G 10. Apr 2005 16:30

Re: [Delphi 2005]ActiveX installieren
 
Ich weiß, 5 Sätze auf einmal sind zuviel des Guten. :mrgreen:
Die essenzielle Info dürfte wohl das sein...
Zitat:

Zitat von Robert_G
Sollte es nicht reichen, die Wrapperklassen/-interfaces in D7 anlegen zu lassen?


Dax 10. Apr 2005 16:30

Re: [Delphi 2005]ActiveX installieren
 
Importier deine ActiveX-Klassen in einem anderen Delphi und installiers unter do5.

Schilkschi 2. Dez 2005 16:41

Re: [Delphi 2005]ActiveX installieren
 
hab das Selbe Problem
aber eure Antwort nicht verstanden oO

pascalfan 2. Mär 2006 16:11

Re: [Delphi 2005]ActiveX installieren
 
Hallo in der Runde!

Habe auch zwei Tage an dem ActiveX Problem verbraten.
Für alle die sofort loslegen wollen hier eine detaillierte Vorgehensweise:


ActiveX Componente installieren unter Delphi 2006:

Unter
Tool-Palette
Delphi-Projekte
Doppelklick auf Package

In der Projektverwaltung wird „Package1.bpl“ erzeugt
„Package1.bpl“ Rechte Mousetaste
Umbenennen
„Package_xxxx.bpl“ Rechte Mousetaste
Aktivieren

In der obersten Menüleiste
Komponenten
Komponente importieren
ActiveX-Steuerelement importieren
Weiter
(Auswahl treffen)
Weiter
Benennung für Palettenseite eingeben
Weiter
Unit dem Projekt „Packagexxx“ hinzufügen

Unit wir erzeugt und angezeigt

In der Projektverwaltung
„Package_xxxx.bpl“ Rechte Mousetaste
Compilieren
OK
„Package_xxxx.bpl“ Rechte Mousetaste
Installieren
OK


Änderungen speichern

Wenn nun ein neues Projekt angelegt wird is das ActiveX in der Tool-Palette verfügbar

Viel Erfolg!

citybreaker 7. Mär 2006 18:29

Re: [Delphi 2005]ActiveX installieren
 
Eine Frage hät ich da noch.
Undzwar kann ich im Menüpunkt nirgends was von "Komponente impotieren" finden.

citybreaker 10. Apr 2006 09:41

Re: [Delphi 2005]ActiveX installieren
 
*push* :wall:

Matze 10. Apr 2006 09:50

Re: [Delphi 2005]ActiveX installieren
 
Moin,

ich mache es immer so, wie es einige bereits erwähnt haben: Die Units mit Delphi 7 Personal (falls du ein Delphi 7 hast) anlegen und in Delphi 2005 PE dann installieren. IMHO geht es in Delphi 2005 PE nicht direkt.

BrainCracked 3. Okt 2006 15:51

Re: [Delphi 2005]ActiveX installieren
 
Zitat:

In der Projektverwaltung wird „Package1.bpl“ erzeugt
„Package1.bpl“ Rechte Mousetaste
Umbenennen
„Package_xxxx.bpl“ Rechte Mousetaste
Aktivieren
Man kann unter Delphi 2005 im Kontexmenü vom Package nicht auf Aktivieren klicken, das gibt es dort gar nicht. Gibt es denn ne andere Möglichkeit Delphi zu sagen, dass wenn man eine ActiveX-Komponente hinzufügt, dass das für das Package gilt?

Lenth 12. Feb 2007 14:54

Re: [Delphi 2005]ActiveX installieren
 
Hallo "Pascalfan",

deine detailierte Beschreibung führt ja im allgemeinen zum Erfolg. Ich habe aber eine hartnäckige ActivX-Komponente, die unter Studio 2006 sich weigert visuelle Komponenten hervorzubringen. Programmiert wurde die Komponente in VB6 und sie - d. h. das ActiveX-Control - ist auch korrekt installierat und unter anderen Sprachen einsatzfähig.

Anmerkung: Delphi 7 besitze ich nicht.

Grüße

Christoph


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz