Blitz-Pfad ermitteln ?

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

AL90

Betreff: Blitz-Pfad ermitteln ?

BeitragFr, Jan 28, 2005 2:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,

Für mein nächstes Project muss ich wissen wie der Pfad von B3d, BB2d und B+ lautet:
Dies mache ich über die Registry. Allerdings weis ich nicht wie die
schlüssel dazu lauten. Kann mir vielleicht jemand diese mal nennen?
Danke schonmal im vorraus.

Ciao
AL90
 

xperience2003

Betreff: ...

BeitragFr, Jan 28, 2005 8:30
Antworten mit Zitat
Benutzer-Profile anzeigen
registry?

ich hab zb keine blitzversion in meiner registry

falls du was dazu installieren lassen willst must du den benutzer nach den pfad fragen

den pfad des laufenden blitzprogs kriegst du mit
Txt$=SystemProperty$ ("APPDIR")
-digital art since 1990-
 

Jake

BeitragFr, Jan 28, 2005 11:16
Antworten mit Zitat
Benutzer-Profile anzeigen
HKEY_CLASSES_ROOT\Blitz\Shell\Open\Command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Blitz\Shell\Open\Command

zumindest ist das bei Blitz3D so. Ein einfaches Regedit, gefolgt von einem tapferen CTRL-F, einem "Blitz" und ein paar beherzten F3s gibt Antworten!

Jan_

Ehemaliger Admin

BeitragFr, Jan 28, 2005 11:24
Antworten mit Zitat
Benutzer-Profile anzeigen
@Jake, das ist nur die verknüpfung zu den Dateitypen Smile
between angels and insects

AL90

BeitragFr, Jan 28, 2005 20:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Ok das ist ja schonmal was. Allerdings hilft mir das noch nicht so weiter.
Ich denke einige haben mich nicht verstanden wie ich es meinte,
vielleicht habe ich mich auch falsch ausgedrückt. Also, ich möchte den
installpfad zu den verschiedenen blitz-versionen ermitteln. Bei meinem
Blitz2D steht z.b.

#HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Blitzbasic.exe

somit bekomme ich die vorgabe "C:\Programme\BlitzBasic\" bei mir.

die frage lautet also: Wie heisen die (kompletten) schlüssel bei B+, und B3D ?

Den Pfad kann der User selbst zwar auch wählen in meinem Tool,
wäre aber sinvoller und auch Anwenderfreundlicher wenn der Pfad
als vorgabe schon da ständ.

Ciao
AL90
 

lettorTrepuS

BeitragSa, Jan 29, 2005 21:11
Antworten mit Zitat
Benutzer-Profile anzeigen
-aus Sicherheitsgründen gelöscht- Diese Information ist mit Ihrer Sicherheitsfreigabe leider nicht erhältlich, Bürger.

AL90

BeitragSo, Jan 30, 2005 2:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo ShadowTurtle,

Du meinst sicherlich die umgebungsvariablen? Unter WinXP scheint der
Path dort aber nicht eingetragen zu sein. Für mein Tool musste ich
nähmlich die variable setzen (SetEnv über API) damit der Compiler arbeitet,
ansonsten erscheint eine Fehlermeldung.

Der tip mit der autoexec ist interessannt, daran habe ich noch nicht gedacht.
Muss bei gelegenheit mal meinen zweitrechner hochfahren und nachschauen. (da hab ich noch W98 drauf)
Ciao
AL90

www.blitztools.de.vu
 

René Meyer

BeitragFr, Feb 04, 2005 1:51
Antworten mit Zitat
Benutzer-Profile anzeigen
http://www.blitzbase.de/befehl...operty.htm <----
www.blitzbasic.de | Das Buch zu Blitz Basic: www.schreibfabrik.de/txt/bbb
 

lettorTrepuS

BeitragFr, Feb 04, 2005 2:49
Antworten mit Zitat
Benutzer-Profile anzeigen
-aus Sicherheitsgründen gelöscht- Diese Information ist mit Ihrer Sicherheitsfreigabe leider nicht erhältlich, Bürger.

AL90

BeitragFr, Feb 04, 2005 21:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Also alles was ihr machen müsstet wäre halt bei euch in der Registry
nachzuschauen, wie der schlüssel zum BlitzPfad lautet. Einen (von B2D)
habe ich ja oben schon genannt, die anderen kenne ich leider nicht.
Gebt mir doch bitte ein paar tips wie diese lauten, damit ich sie in BML mit
einbinden kann. Umso leichter wird das prog später für jeden User
zu benutzen sein. Wink
Ciao
AL90

www.blitztools.de.vu
 

NetPad

BeitragFr, Feb 04, 2005 22:36
Antworten mit Zitat
Benutzer-Profile anzeigen
also ich finde es am besten mit:
Code: [AUSKLAPPEN]
HKEY_CLASSES_ROOT\BlitzPlus.exe\Shell\Open\Command


ich installiere nämlich bb und b3d nicht, sondern kopiere den ordner direkt ab meiner cd. somit entstehen keine solchen schlüssel

aus der verknüpfung kann man ja auch den pfad lesen.
für b3d ist es: Code: [AUSKLAPPEN]
HKEY_CLASSES_ROOT\Blitz3D.exe\Shell\Open\Command


geht das bei euch auch?

grs NP

AL90

BeitragSa, Feb 05, 2005 20:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Hab mal bei mir nachgesehen. Also da steht:

#HKEY_CLASSES_ROOT\Blitz\Shell\Open\Command

Statt des "Blitz3D.exe" steht bei mir "Blitz". Hmm, muss wohl daran
liegen das Du Blitz nicht installiert, sondern so auf HD kopiert hast ?!

Die frage ist nur mit welchem Schlüssel ist es bei allen gleich ?!
Ciao
AL90

www.blitztools.de.vu
 

OJay

BeitragSa, Feb 05, 2005 21:42
Antworten mit Zitat
Benutzer-Profile anzeigen
das muss nicht zwangsläufig bb sein, wo der pfad hinzeigt...die shell-schlüssel sagen nur aus, welches programm mit den *.bb dateien verknüpft ist. bei mir ist das z.b. blitzedit...

nützt dir also nicht wirklich etwas...

wenn du den pfad nicht in der registry findest, lass das feld halt leer, oder nimm einen pfad, den die meisten dau's verwenden: "c:\programme\blitz3d" Wink

AL90

BeitragSo, Feb 06, 2005 20:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Da es offenbar keine sichere möglichkeit gibt den pfad zu ermitteln,
werde ich es erstmal so dabei belassen wie es ist. Der pfad wird nach
einer erfolgreichen compilation eh in einer config gesaved. veilleicht
fällt mir ja irgendwann noch was anderes dazu ein.
Ciao
AL90

www.blitztools.de.vu

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group