ich hab ne teams.ini datei die folgendermaßen aussieht:
Dabei soll halt "Team1 vs. Team2" ausgegeben werden...
Hier der Ausschnitt aus der c++ datei:
Die Zeile int keyA = 10*wert1 + 2; mag eventuell etwas komisch wirken aber das liegt daran dass diese variable aus dem system abgefragt wird und nicht gleich den wert anzeigt der in der ini datei steht....
Leider wird hier nicht TeamX ausgegeben sondern irgendeine Zahl... :/
die Ausgabe habe ich so probiert:
printf("%d gegen!\n", iMatches);
und auch schon so:
printf("%d gegen!\n", Test);
PHP:
[teams]
10= Team1
11= Team2
12= Team3
....
Dabei soll halt "Team1 vs. Team2" ausgegeben werden...
Hier der Ausschnitt aus der c++ datei:
PHP:
TCHAR szDirectory[MAX_PATH * 2];
GetModuleFileName(NULL, szDirectory, (sizeof(szDirectory) / sizeof(szDirectory[0])));
PathRemoveFileSpec(szDirectory);
char szConfigFile[MAX_PATH];
strcpy(szConfigFile, szDirectory);
strcat(szConfigFile, "\\teams.ini");
int wert1 = 1;
int keyA = 10*wert1 + 2;
char Test[500];
DWORD destSize;
destSize=500;
char iMatches =GetPrivateProfileString("teams","keyA","NULL",Test,destSize,szConfigFile);
Die Zeile int keyA = 10*wert1 + 2; mag eventuell etwas komisch wirken aber das liegt daran dass diese variable aus dem system abgefragt wird und nicht gleich den wert anzeigt der in der ini datei steht....
Leider wird hier nicht TeamX ausgegeben sondern irgendeine Zahl... :/
die Ausgabe habe ich so probiert:
printf("%d gegen!\n", iMatches);
und auch schon so:
printf("%d gegen!\n", Test);