IPersistFile::Save schlug fehl

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

IPersistFile::Save schlug fehl

Beitrag von Thorsten1867 »

Mein Purebasic-Programm funktionierte bisher problemlos, bis ich es auf einem Win98-Rechner installierte. Sobald ich den Rechner beim Server angemeldet habe, kommt es in meinem Programm ständig zu undefinierbaren Programmabstürzen.

Eine Fehlermeldung heißt:

IPersitFile::Save schlug fehl; .......

Ich habe keine Ahnung wodurch diese Fehler ausgelöst werden (nur wenn Win98 am Server angemeldet wurde) und wie ich meine Code ändern kann, um das zu verhindern.

Vielleicht hat ja irgendjemand eine Idee oder etwas Ähnliches erlebt.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

IPersistFile? Benutzt Du das Com Interface ?

Normallerweise würde ich sagen, Dir fehlen die Rechte, dort zu Schreiben, wo Du schreiben möchtest. Da kann dann das Programm aber nicht viel machen, sondern der Admin des Servers sollte die Rechte entsprechend vergeben.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

ts-soft hat geschrieben:IPersistFile? Benutzt Du das Com Interface ?
Nein, ich arbeite nur mit Datenbanken und ini-Dateien.

Aber bis auf das Desktop-Icon wird eigenlich nur lokal gespeichert, was eigentlich nichts mit den Rechten im Netzwerk zu tun haben sollte.

Zumindest ist mir jetzt klar, warum kein Desktop-Icon bei der Installation erzeugt wurde. Danke!

Die willkürlichen Programmabstürze bei Dateiaktionen sind mir immer noch rätselhaft.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Antworten