Re: Installierte Programme
- From: Thorsten Doerfler <t.doerfler_nospam@xxxxxxx>
- Date: Tue, 24 Jan 2006 11:32:57 +0100
Frank Landen schrieb:
> Ich habe folgendes Szenario:
> - ein VB-Proggi
> - Braucht MDAC 2.5
> - 2 OCX-im Programm-Verzeichnis, welche
> mit Hilfe von API beim Programmstart
> registriert werden.
> - Kein Setup notwendig
*mööp* Wir haben hier lange nicht mehr gesteinigt. Sollte man wieder
einführen, ein Freiwilliger hat sich ja bereits gemeldet.
> a.) Gibt es Argumente gegen eine Registrierung per API?
Benutzer ist kein Admin - Boom! Reicht das, oder noch mehr?
> Ich dachte
> ursprünglich, wenn ActiveX/Com-Dateien im Programmordner liegen,
> registriert das VB-Proggi die selber.
Macht es auch. Es sei denn, siehe oben.
> b.) Kann ich irgendwie prüfen, ob MDAC 2.5 installiert ist beim
> Programmstart? (Damit Programm beendet wird, wenn es nicht vorliegt)
> Oder muss ich einen Errorhandler auf ADO legen und diese Abfangen?
Wäre die komfortabelste und sicherste Lösung. Wenn Du die ADO Objekte
instanzieren kannst, wird ADO auch funktionsfähig installiert sein.
Über Abfrage der Registry kannst Du zwar theoretisch prüfen, ob ADO
installiert war, aber nicht, ob es funktioniert. Wenn es nicht
funktioniert, knallt es trotzdem ohne Fehlerbehandlung.
> c.) Kann ich überprüfen, ob ein bestimmtes Programm in Systemsteuerung->
> Software installiert ist? Muss ich die Registry selber abfragen, oder gibt
> es elegantere Wege dafür?
Registry. Wenn Du Glück hast verewigt sich Dein gesuchtes Programm unter:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
Macht das Suchen und Ausführen leichter.
7.9 Wie öffne ich eine Datei mit der ihr zugeordneten Anwendung?
http://vb-faq.de/article.php?id=86
> Zu b.) und c.) ist noch zu erwähnen, das Hilfen abwärts-kompatibel bis
> Win98 sein sollten.
Du willst ein VB6 Programm ohne Setup auf Win98 zum Laufen bringen?
Viel Spass.
> Merci für Denkanstösse.
Bitte, gerne doch:
2.1 Kann man mit VB ausführbare Programme erstellen, die keine Runtime
benötigen?
http://vb-faq.de/article.php?id=18
2.3 Können VB Programme ohne Installation von CD gestartet werden
(Autorun)?
http://vb-faq.de/article.php?id=20
Ansonsten bis Freitag!
Thorsten Dörfler
--
vb-hellfire - einfach anders
http://www.vb-hellfire.de/
.
- Follow-Ups:
- Re: Installierte Programme
- From: Frank Landen
- Re: Installierte Programme
- References:
- Installierte Programme
- From: Frank Landen
- Installierte Programme
- Prev by Date: Re: Großes Menü
- Next by Date: Re: Großes Menü
- Previous by thread: Re: Installierte Programme
- Next by thread: Re: Installierte Programme
- Index(es):
Relevant Pages
|