AGB  ·  Datenschutz  ·  Impressum  







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

Einge Active X erstellen

Ein Thema von Corelgott · begonnen am 31. Jan 2008 · letzter Beitrag vom 31. Jan 2008
Antwort Antwort
Benutzerbild von Corelgott
Corelgott

Registriert seit: 11. Apr 2003
Ort: Lübeck
213 Beiträge
 
Delphi 2006 Enterprise
 
#1

Einge Active X erstellen

  Alt 31. Jan 2008, 16:18
Hi @ all,

ich versuche gerade mit BDS 2006 eine eigene OCX zu erstellen. An sich ja nicht weiter wild... Eine Active-X Lib + Noch ne Active Form und schon hat man etwas sichtbares...

Das Problem ist bloß das resultierende .ocx würde ich gerne in einer html Datei laufen lassen. Dies stellt sich als ein wenig schwierig herraus, da ich beim einbinden in html bei der codebase, so habe ich das bisher zumindest nur gesehen, nur eine cab datei angeben kann. Delphi schmeißt mir aber selbstverständlich nur ne ocx raus?!

1. Wie erstelle ich die CAB / Wie lasse ich Delphi die CAB erstellen? oder geht das auch anders?
2. Wie testet man soetwas, im IE (Browser will ich ja nicht sagen ^^), so dass man es vll auch vernünftig debuggen kann?

Für Links, Tutorial & Pdf-Empfehlungen wäre ich sehe dankbar!

cya

Corelgott
wer Rächtschraibfehler findet daaf sie behalten...
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Einge Active X erstellen

  Alt 31. Jan 2008, 16:30
Du kannst auch "normalen" Installer nehmen, jedoch muss für eine Verteilung beim Kunden der Installer mit einem Zertifikat versehen sein. Ansonsten blockt der IE den Download und die Installation. Willst du das bei x-beliebigen Kunden einsetzen wirst du ein paar € in die Hand nehmen müssen um ein "richtiges" Zertifikat zu bekommen welches ein Root-Zertifikat in windows schon besitzt.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Corelgott
Corelgott

Registriert seit: 11. Apr 2003
Ort: Lübeck
213 Beiträge
 
Delphi 2006 Enterprise
 
#3

Re: Einge Active X erstellen

  Alt 31. Jan 2008, 16:38
Hi,

danke für die Antwort. Das Zertifikat problem ist mir bekannt, ist aber an sich kein Grosses Problem, da wir im Haus (Kollegen im ammiland) habe ein Vollwertiges Firmenzertifikat. Das kann ich für die Software auch nutzen.

Da ich aber mit Delphi bisher nur normale *.Exe erstellt habe und ich mit COM vor jahren zuletzt in VB gearbeitet habe, stehe ich zur zeit ein bissel auf dem schlauch und finde noch nicht richtig rein. Meine Sicherheitseinstellungen im IE habe ich erst mal so frei gebombt, dass ich auch unzertifizierte OCX im Intranet laden darf. Doof ist bloß, dass ich mit der datei noch nicht mal das OCX laden kann. Ich habe mir mittlerweile mal den <object ...> syntax für html genauer angesehen und festgestellt, dass ich auch direkt auf die OCX gehen kann und nicht auf ne cab muss. Doof ist bloß, dass ich hier leider gar nix sehe...

Ich glaube mal ich sollte meine Frage umformulieren: Hat mal wer ein grundlegendes Delphi + OCX + IE crap howto für mich?
(Link, PDF, etc)

Vielen Dank im Vorraus!

cya

Corelgott
wer Rächtschraibfehler findet daaf sie behalten...
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Einge Active X erstellen

  Alt 31. Jan 2008, 16:39
Schau doch mal deine ActiveX-Demos im Demos-Verzeichnis an.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Corelgott
Corelgott

Registriert seit: 11. Apr 2003
Ort: Lübeck
213 Beiträge
 
Delphi 2006 Enterprise
 
#5

Re: Einge Active X erstellen

  Alt 31. Jan 2008, 16:56
ok, ich habe mal ein bissel durchgestöbert... Das einzige, was ich da so gefunden habe, sind entweder InterWeb Apps, also Server-Side-Apps in Delphi (wenn ich das richtig verstehe) und klassische OCX in EXE bzw. Office / COM Anwedungen.

Das was ich suche ist ja eigentlich eine Client-seitige App im IE geladen. Und gerade die anbindung in den IE ist ja für mich interressant. In Delphi 7 gab es ja mal unter Projekt eine funktion "Für Web-Verpacken" (oder so in der Art). Die hat dann das ganze OCX in eine HTML gepackt und darüber konnte man das doch testen...

Das problem ist, wenn ich danach google finde ich wenn nur Infos wie man OCX-Componenten in Delphi einbindet. Und das ist ja eigentlich mal so gar ned was ich suche ^^

thx schon mal soweit

cya

Corelgott
wer Rächtschraibfehler findet daaf sie behalten...
  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 06:33 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