Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
23.02.2004, 16:02
G-Star



Naja, das soll jetzt nicht aussagen, dass ich keine Geduld habe, aber vielleicht
ist es ganz Sinnvoll die Anfrage zu meinem Problem auszudehnen.

Also, ich hab das schon bei Resourcecode.de gepostet
Hier der Link:

http://www.resourcecode.de/showtopic.php?threadid=1825&time=1077548137

Wenn jemand, mir irgendwelche Hilfe anbieten kann, bitte hier od. dort posten.

Danke schön!

Titel angepasst (sieht einheitlicher aus ;)) --theDon

--


Dieser Beitrag wurde am 23.02.2004 um 16:43 von theDon bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
24.02.2004, 01:45
Milchtrinka



Also..

Falls du nicht weißt was app.path bedeutet sag ich dir das jetzt mal :)
App.path is der Ordner wo dein selbst geschriebenes Programm drinne ist :D

Ist es denn immer eine bestimmte Datei die geuscht werden muss ?

--

zum Seitenanfang zum Seitenende Profil || Suche
002
24.02.2004, 14:30
G-Star



Oh, dann hab ich das mit App.path falsch verstanden. Wonanders meinte man zu mir, damit könnte ich andere Verzeichnisse ermitteln lassen.....
Naja, aber danke, für die Aufklärung!

Ja also beim Start, meines Programms, soll geprüft werden, ob ein anderes Programm schon vorhanden ist. Da hab ich mir gedacht, kann der ja prüfen, ob die Anwendungsdatei vorhanden ist.
Beispiel:

"C:\Programme\Icq\icq.exe"

Das Problem ist nur, dass der Benutzer, bei der Installation (hier z.B. von Icq), einen X beliebigen Pfad und somit das Prog in die verschiedensten Unterverzeichnisse installieren kann. Vielleicht ist es ja auch sinnvoller, einfach die Registry abzufragen.....

Edit: Hmm....also ein gutes Beispiel wäre ein Autorun von nem Spiel.
Der merkt z.B., dass das Game od. auch prog installiert ist, findet sogar den Pfad und gibt z.B. die Schaltfläche "Spielen" od. "Deinstallieren" frei.
Wie geht das? Hmm....*Grübel* :\

--


Dieser Beitrag wurde am 24.02.2004 um 15:27 von G-Star bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
24.02.2004, 17:30
Master Pegasus



Bei sowas is es gut die Registry anzuschaun, ob's installiert ist. Bei vielen Programmen gibt's ja dann auch nen Schlüssel in dem der Pfad zur Anwendung steht. Dann musst du nur noch testen ob Pfad + Programm.exe existiert und wenn ja dann passts.
Die Festplatte zu durchsuchen dauert mit Sicherheit zu lange.
Und wie du schon vermutet hast machen Autorunprogramme das über die Registry. Zum Beispiel Icewind Dale II: Ich hatte es auf ner anderen Partition installiert, dann Windows neu drauf gemacht und der Autorun bietet mir nur noch an es zu installieren. (Spielen kann ich's aber immernoch, wenn ich die IWD2.exe selber start)

--

Was immer auch geschieht: Nie sollt Ihr so tief sinken, von dem Kakao, durch den man Euch zieht, auch noch zu trinken! -- Erich Kästner

zum Seitenanfang zum Seitenende Profil || Suche
004
24.02.2004, 19:48
G-Star



Jo thx. Ich habs jetzt hinbekommen.....

Endlich!

--

zum Seitenanfang zum Seitenende Profil || Suche