BadPhantom
Mitglied
VS .NET 2003
Shell Anwendung
Hallo zusammen,
ich möchte die Einstellungen eines DB-Programms in einer Datei speichern.
Dazu verwende ich folgende Funktion, die beim ausführen einen ZUgriffsfehler verursacht.
Ich hoffe, Ihr könnt mir helfen.
Danke schonmal
Shell Anwendung
Hallo zusammen,
ich möchte die Einstellungen eines DB-Programms in einer Datei speichern.
Dazu verwende ich folgende Funktion, die beim ausführen einen ZUgriffsfehler verursacht.
Ich hoffe, Ihr könnt mir helfen.
Code:
int save_settings()
{
char name[200];
char over;
CLS;
printf("Speichern\n==========\n");
printf("Unter welchem namen speichern : ");
scanf("%s", &name);
if(fopen(name, "r")!=NULL)
{
CLS;
printf("\nDatei '%s' bereits vorhanden! Ueberschreiben? (j/n) ", name);
over=tolower(getchar());getchar();
if (over=='n')
{
CLS;
printf("\nSpeichervorgang abgebrochen!.. [RETURN]");
getchar();
return 0;
}
// CLS;
// printf("\nDaten nicht gespeichert! .. [RETURN] ");
// getchar();
}
fclose(fz);
fopen(name,"w");
fwrite(server, sizeof(char), strlen(server), fz);
fwrite(user, sizeof(char), strlen(user), fz);
fwrite(pass, sizeof(char), strlen(pass), fz);
fwrite(db, sizeof(char), strlen(db), fz);
fclose(fz);
return 1;
}
Danke schonmal