AGB  ·  Datenschutz  ·  Impressum  







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

Frage zu Installation von ActiveX Komponenten

Ein Thema von Assertor · begonnen am 1. Nov 2007 · letzter Beitrag vom 2. Nov 2007
Antwort Antwort
Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#1

Frage zu Installation von ActiveX Komponenten

  Alt 1. Nov 2007, 21:45
Hi,

eine kurze Verstädnisfrage:

Benötigt eine ActiveX Komponente eine Installation auf dem Benutzerrechner, oder geht es auch ohne ein RegSvr32 Aufruf?

Ich möchte die TMozilaBrowser Komponente nutzen, aber mein Programm soll auch mobil von USB Stick laufen. Ich möchte also möglichst ohne RegSvr auf dem Zielrechner rumpfuschen...

Gruß winkel79
Frederik
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Frage zu Installation von ActiveX Komponenten

  Alt 1. Nov 2007, 21:47
Es muss registriert sein.
Markus Kinzler
  Mit Zitat antworten Zitat
Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#3

Re: Frage zu Installation von ActiveX Komponenten

  Alt 1. Nov 2007, 21:50
Ok, danke.

Dann muß ich überlegen, ob es beim USB Einsatz per Elevation registriert wird...

Danke, mkinzler.
Frederik
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Frage zu Installation von ActiveX Komponenten

  Alt 1. Nov 2007, 21:52
Du könntest versuchen, das Objekt im OCX manuell in nicht vom COM-Loader laden zu lassen.
Markus Kinzler
  Mit Zitat antworten Zitat
Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#5

Re: Frage zu Installation von ActiveX Komponenten

  Alt 1. Nov 2007, 21:58
Wo finde ich dazu Informationen, in der Delphi Hilfe? Bin grad nicht am Entwicklungs-PC. Google spuckt etwas Müll bei "COM-Loader" aus...
Frederik
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Frage zu Installation von ActiveX Komponenten

  Alt 1. Nov 2007, 22:02
Normalerweise wird ein ActiveX-Control vper GUID geladen, dazu muss diese dem BS bekannt sein (Registrierung). Rein theoretisch müsste es aber möglich sein, das Laden aus Ocx/Dll/exe selber durchzuführen .
Markus Kinzler
  Mit Zitat antworten Zitat
Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#7

Re: Frage zu Installation von ActiveX Komponenten

  Alt 1. Nov 2007, 22:19
Ah, habs gefunden:

per TypeLib und ComClass in der Manifest-Datei. Problem: COM-Free ActiveX geht erst ab XP SP2...

Ob das jeder Kunde hat weiß man nie...

Gibt es keine Alternativen für die GRE bzw. den TMozillaWebbrowser?

Gruß winkel79
Frederik
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Frage zu Installation von ActiveX Komponenten

  Alt 2. Nov 2007, 05:34
TWEbBrowser
Markus Kinzler
  Mit Zitat antworten Zitat
Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#9

Re: Frage zu Installation von ActiveX Komponenten

  Alt 2. Nov 2007, 08:09
Guten Morgen,

Zitat von mkinzler:
TWEbBrowser
Ja, scho klar Ich meinte, gibt es nicht eine Alternative auf die Gecko Rendering Engine zu setzen ohne dies als Com-Object zu nutzen. Sprich eine andere Gecko/Mozilla-Komponente?

Es geht darum:
Ich bin bisher dank OmniXML unabhängig von irgendwelchen Versionsnummern des MS XML (Hintergrund: Tatsächlich noch Clients mit Win9x im Feldeinsatz z.B. bei Industrie). Ich benötige aber XSL Transformation von XML über XSL zu HTML z.B. Da ich nun sowieso einen Browser Engine einbauen will/muß, würde sich das ja anbieten...

Gruß winkel79
Frederik
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Frage zu Installation von ActiveX Komponenten

  Alt 2. Nov 2007, 08:15
Nicht als Komponente
http://developer.mozilla.org/en/docs...bedding_Basics
http://osdir.com/ml/mozilla.devel.em.../msg00045.html
http://www.ftp.newbielabs.com/Delphi%20Gecko%20SDK/
Markus Kinzler
  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 23:09 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