Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo Leute,

ich benutze das C++ API WritePrivateProfileString um in eine *.INI Datei etwas reinzuschreiben. Leider Funktioniert das nicht. Ich glaube ich kann Syntax fehler so ziemich ausschließen.

Kann es das das es nicht Funktioniert weil die *ini zur Laufzeit geöffnet ist??

Kann ich das ürgend wie Feststellen??

Wenn ja, wie kann ich in eine Geöffnete *.INI Datei estwas reinschreiben?

Wie kann ich mir den die Rückgabe des APIs anschauen??

Was für ein Codeeintrag ist dafür nötig ??

Ich habe es mit anderen Dateien versucht die auf jeden fall nciht geöffnet ist.

Es klappt trotzdem nicht.

WritePrivateProfileString("common","EinPfad","d:\\lol\\","test.ini");

WritePrivateProfileString("common","Nochwas","2","test.ini");

Mit diesen Codeteil versuche in der Datei test.ini in die Gruppe common etwas reinzuschreiben. Leider klappt es nicht. Gibt das API vielleicht eine Rückantwort ob alles gelaufen ist?? Was muss ich dann dazu einfügen??

Also, nachdem du du WritePrivateProfileString ausgeführt hast must du

einfach nur dir mit GetLastError den Fehlercode hohlen und diesen ausgeben.

Danach mußt du den Code nur noch in das Programm "Fehlermeldungen suchen" (welches

bei MSVC++ dabei ist) eigeben und bekommst eine TextMeldung was der Fehler war.

Oder den Fehlercode einfach hier posten und ich schau mal für dich nach.

Gruß

Guybrush

Wie muss die Genaue Syntax Lauten??

GetLastError= Varaiblenname; ?

Originally posted by Guybrush Threepwood

Ähem in C steht die Variable in die was rein soll immer links vom Gleichheitszeichen.:eek:

versuchs mal so:


WritePrivateProfileString(.....
printf ("\n%i",GetLastError());
[/PHP]

Hast du eigentlich die MSDN Library? [/b]

Ja ich habe die Libary. Ich habe nur immer Probleme mich in dieser riesigen Datenmenge zurechtzufinden. Da ich C++ benutze werde ich es mal so versuchen:

writePrivateProfileString...................

variablenname=GetLastError;

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.