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 - AvtiveX-Palette - wie anzeigen (https://www.delphipraxis.net/49298-delphi-2005-avtivex-palette-wie-anzeigen.html)

Susanne 8. Jul 2005 14:37


Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
Ich habe ganz neu Delphi 2005 Professional installiert und habe ein Problem. Ich habe versucht ein ActiveX zu installieren, was er auch ohne Fehler beendet hat

Komponente - Komponente installieren - ActiveX - MSMAPIControls auswählen - Palette: ActiveX - weiter - Unit anlegen - Fertigstellen

aber am Ende ist von der Palette ActiveX nichts zu sehen! Aber von dem MSMAPIControl ebenfalls nicht, das ist im Nichts verschwunden

Was mache ich also falsch? Muss irgendwo eine Einstellung vorgenommen werden? Muss ich das anders importieren?

sakura 8. Jul 2005 14:38

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
Delphi 2005 erstellt Dir lediglich eine Unit. Diese musst Du anschließend in ein (neues) Package importieren und dieses Package dann installieren, dann hast Du auch die Komponente in der ActiveX Palette.

...:cat:...

Susanne 8. Jul 2005 14:40

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
wie importiere ich denn diese Unit in ein Package? habe ich noch nie gemacht

Pr0g 8. Jul 2005 14:43

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
Du öffnest das Package und dann kannst du in der Projektansicht rechtsklick auf das Package machen und auf Hinzufügen klicken.

MfG Pr0g

sakura 8. Jul 2005 15:10

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Anbei mal ein Flash-Video wie das vonstatten geht. Einfach anschauen und nachmachen. Nicht daran stören, dass die Bilder etwas langsamer sind als der Cursor :wall:

...:cat:...

Susanne 8. Jul 2005 15:59

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
danke, das hat jetzt wunderbar geklappt. Aber warum ist das jetzt so kompliziert im Gegensatz zu früheren Versionen?

SirThornberry 8. Jul 2005 16:15

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
es ist eigentlich noch ganz genauso wie früher, nur das damals die unit automatich einem package hinzugefügt wurde (was ich persönlich als unschön erachtet hab da man sich dann ein package "versaut")

scp 8. Jul 2005 16:54

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
Naja, sie hätten ja nur den Standard-Tab von "In ein vorhandenes Package" auf "In ein neues Package" ändern können.

Matze 5. Aug 2005 10:27

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Moin!

Zitat:

Zitat von sakura
Anbei mal ein Flash-Video wie das vonstatten geht. Einfach anschauen und nachmachen.

Das mag einfach gehen, jedoch nicht mit der Personal-Version (siehe Anhang, den Menüpunkt "Komponente importieren" gibt es nicht). Geht das dort gar nicht, oder gibt's da einen Trick?

Das wäre schon hart, wenn das gar nicht gehen würde.

Matze 8. Aug 2005 16:45

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
Mir wäre das ziemlich wichtig. Also falls es jemand geschafft hat, das Mozilla ActiveX Control unter Delphi 2005 Personal zu installieren oder jemand weiß, wie das geht, dann sagt mir das bitte. ;)

turboPASCAL 8. Aug 2005 19:20

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
:gruebel: Ich glaube dass man mit der PE Version keine ActiveX Control installieren kann.

Wenn man unter Komponente -> Installierte .NET Komponenten -> ...Registerkarte: ActiveX Komponenten etwas auswählt passiert auch nix ?! :shock:


Vielleicht funtzt es so, in D6(pe) oder D7(pe) die ActiveX Unit anlegen lassen und in D2005PE als Komponente Installieren.

Pr0g 8. Aug 2005 19:28

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
Zitat:

Zitat von turboPASCAL
Vielleicht funtzt es so, in D6(pe) oder D7(pe) die ActiveX Unit anlegen lassen und in D2005PE als Komponente Installieren.

Ja, das ist ja der Trick.

Matze 8. Aug 2005 19:54

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
Zitat:

Zitat von turboPASCAL
Vielleicht funtzt es so, in D6(pe) oder D7(pe) die ActiveX Unit anlegen lassen und in D2005PE als Komponente Installieren.

Spitze, herzlichen Dank, das funktioniert. :thumb: Auch danke Pr0g, für die Bestätigung.

Irgendwie verstehe ich ja nicht ganz, wieso man diesen Umweg über eine ältere Version nehmen muss, naja, das nächste Mal weiß ich es.

vongostomski 24. Aug 2005 22:40

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
Hi ..

jetzt bin ich aber auch neugierig geworden. Habe Delphi 2005 PE und versuche irgendwie den TWebbrowser wiederzubekommen, den ich unter Delphi 7 bereits habe (habe Delphi 7 PE auch installiert). Ich bin leider gezwungen von D7 auf 2005 umzusteigen. Daher fehlt mir dort irgendwie noch der Überblick.

Was muß ich nun tun? Vielleicht ist einer von euch so nett und schreibt die Schritte etwas ausführlicher auf. Ich denke, dass viele Delphi 2005 PE Benutzer SEEEEHR dankbar sein würden.

Gruß
Alex.

Matze 24. Aug 2005 22:53

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
In Delphi 7 PE:

- Komponente -> ActiveX importieren
- "Microsoft Internet Controls (Version 1.1)" auswählen
- "Unit anlegen"

In Delphi 2005 PE

- Datei -> Neu - Package
- Diese Unit hinzufügen (über einen rechtsklick in der Projektverwaltung)
- Compilieren (über einen rechtsklick in der Projektverwaltung)
- Installieren (über einen rechtsklick in der Projektverwaltung)

vongostomski 24. Aug 2005 23:09

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
:bouncing4: :bounce1: :bouncing4:

Es klappt! :hello:

Danke!!

glkgereon 1. Sep 2005 14:54

Re: Delphi 2005 - AvtiveX-Palette - wie anzeigen
 
also ich hab Matzes arbeitsschritte mit der ActiveX.pas aus D7 gemacht...
allerdings musste ich die unit umbenennen, da es sonst einen Konflikt mit der eigentlichen ActiveX gegeben hätte...
aber es funzt net :(


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:39 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