Fehler????
-
aber ich tu doch vor der schleife extra nochmal den pfad ausgeben, damit ich sagen kann ob alles ok ist, und es gibt doch auch den richtigen aus.......
-
Servus gaga,
also was hast du denn? Schreib mir doch mal bitte hin was in der Variable "name" drinsteht!!
Hellsgore
-
m_dparameterdlg.name = "...\\Knoten\\2x2.txt";name kommt von einem anderem Fenster und ich über gebe es so an das andere
dann möchte ich gerne name öffnen:MessageBox(name); CStdioFile ffile; if(ffile.Open(name, CFile::modeReadWrite)) { MessageBox("ajaj"); ffile.Close(); }Ich teste auch mit der msb das was in name steht.
aber es geht mal wieder nix.....
oder hängt es daran das die anweisung in der oninitdialog steht???
-
Also
Path not Found, kann ja nur sein das die Verzeichnisse nicht da sind. Erkläre mir mal kurz wie das Verzeichnis aussieht worauf du zugreifen willst. Ich glaube nämlich stark daran das er das "...\" nicht mag. Ich weiss es aber ehrlich gesagt nicht mehr. Wo ist denn das Verzeichnis Knoten?Hellsgore
-
das verzeichnis knoten ist ganz normal in dem wo das program auch ist, neben debug, res ect.....
-
Jut,
dann teste mal gib mal einfach als Verzeichnis "\\Knoten\\2x2.txt" ein und führe mal aus.Hellsgore
-
man muss auch die beiden striche weg lassen dann geht es
danke aber für den tip
-
also:
m_dparameterdlg.name = "Knoten\\2x2.txt";
-
Ehrlich?
mhmm ich habe lange nicht mher mit CFile gearbeitet *g* *nichtmehrweiss* bin aber der Meinung das man das so machen kann"\\FrissdieKatze\\PaulhateinenHund\\wasweissich.txt"
dann sollte er in das Unterverzeichnis folgen.So jetzt noch ein kleiner Tipp am Rande. Solltest du jetzt irgendwann ein FileDialog aufrufen bei dem du das Verzeichnis wechselst, dann wird er das Verzeichnis \\Knoten\\ nicht mehr finden. Wenn das passiert kannst du ja nochmal nachfragen dann musst du nämlich den Pfad deines eigenen Programmes herausfinden.
Ich habe gerade nochmal nachgeschaut bei Delphi geht das so "...\" 3Punkte bedeuten da glaube ich ganz auf die Root zurückspringen ".\" ein Verzeichnis vor. Sollte eigentlich auch in C++ funzen frage mich aber nicht warum. Da kennt sich bestimmt ein anderer besser mit aus.
Hellsgore
-
danke für den tip
eigentlich hatte ich das nicht vor noch eine filedialog aufzurufen abe rman weiss ja nie für was man das brauchen kann.
