Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Dateiöffnen von teils unbekannten pfaden

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
02.12.2004, 19:13 Uhr
cpp opfer



hab nurn kleines problem und kann leider nirgends die antwort finden!
schauts euch einfach ma an:

C++:
ShellExecute(NULL,"open", "C:\\Programme\\Steam\\SteamApps\\dir\\counter-strike\\cstrike\\config.cfg", NULL, NULL, SW_SHOWNORMAL);

da wo "dir" steht, soll das programm nicht wissen welcher ordner das ist, sondern einfach den ordner der in steamapps drin ist öffnen und dann weiter mit counterstrike bis zur config.cfg!
mit "dir" funkts auf jeden fall schon mal nicht & mit ~ auch nich..
wisst ihr wie es geht?
in dem ordner SteamApps ist nur ein ordner drin, den die exe öffnen soll!
greetz das OPFER
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.12.2004, 08:29 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


cs kann man auch mit hl2.exe -game=cstrike starten
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
03.12.2004, 15:43 Uhr
cpp opfer



falsch verstanden..
es geht mir um das pw und den acc in der config.cfg...
nur hat jeder user eben ein anderen benutzernamen!
deswegen brauch ich den code! weißt du wies geht?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.12.2004, 17:35 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


wie wärs mit "+" ? wenn du keine CStrings benutzt (und auch keine std::string's) dann musste es mit snprintf/strncat, usw machen
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
03.12.2004, 18:41 Uhr
cpp opfer



srz, bin ein noob...

C++:
ShellExecute(NULL,"open", "C:\\Programme\\Steam\\SteamApps\\+\\counter-strike\\cstrike\\config.cfg", NULL, NULL, SW_SHOWNORMAL);

das funkt nich...
und

C++:
ShellExecute(NULL,"open", "C:\\Programme\\Steam\\SteamApps\\"+"\\counter-strike\\cstrike\\config.cfg", NULL, NULL, SW_SHOWNORMAL);[

das gibt motze vom compiler von wegen pointers..
und ich weiß ja nichma was std/namespace is
kannste mir nen bissl genaueren code geben mit dem +?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
03.12.2004, 22:19 Uhr
RedEagle



versuch mal das:

C++:
ShellExecute(NULL,"open", "C:\\Programme\\Steam\\SteamApps\\*\\counter-strike\\cstrike\\config.cfg", NULL, NULL, SW_SHOWNORMAL);



(alsoe mit *)
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
04.12.2004, 12:42 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


sags halt gleich das du sowas meinst, tzz, mit * sollte es gehen
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
04.12.2004, 13:49 Uhr
cpp opfer



haltet mich pls nich für blöd(ich weiß ja das ich n noob bin...)
aba das hier will einfach nich funzen:
liegts am includen?

C++:
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
ShellExecute(NULL,"open", "C:/Programme/Steam/SteamApps/*/counter-strike/cstrike/config.cfg",NULL, NULL, SW_SHOWNORMAL);
return 0;
}

ich hab alles sonderzeichen durchgemacht.. verschiedene verzeichnisse genommen und nix hat gefunzt! ich compile mit vb 6.0.. daran liegts aba au nit!
ich würd ja liebend gern mich ma durchlesen bei msdn, aba mein english is so sack schlecht!
ma ne frage.. funkt das bei euch mit dem *?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
04.12.2004, 17:06 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


mit vb 6.0?????

außerdem musst du statt / \\ schreiben, dann sollte es gehen.

Weiterhin sollte ich windows.h als erstes einbinden
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
04.12.2004, 17:40 Uhr
cpp opfer



sry.. ich meinte visual c++ 6.0
und ob / oder \\ macht kein unterschied.. funkt beides nicht! bzw mich / kann ich auch files öffnen.. bei dem compiler zumindest!
du meinst mit "als erstes einbinden", vor iostream.h?
hmmz.. wenn es überhaupt keine andere methode gibt mit dem *, kann ich dann die datei "config.cfg" suchen und dann öffnen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: