Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 15:57

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Q]MoveFileA funktioniert nicht?

Discussion on [Q]MoveFileA funktioniert nicht? within the C/C++ forum part of the Coders Den category.

Closed Thread
 
Old   #1

 
.Quadral's Avatar
 
elite*gold: 30
Join Date: Aug 2014
Posts: 1,098
Received Thanks: 127
[Q]MoveFileA funktioniert nicht?

Hallo,

kurz und knackig.

habe
PHP Code:
MoveFileA("log.haha""\\logs\log.haha"); 
Davor habe ich die Datei mit ofstream erstellt, das funktioniert auch, aber er verschiebt die Datei nicht, kriege keine Fehlermeldung.

Meine

Bitte um Hilfe

Vielen Dank
.Quadral is offline  
Old 01/07/2015, 16:35   #2
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
Rückgabewert der Funktion?
warfley is offline  
Old 01/07/2015, 16:51   #3




 
bloodx's Avatar
 
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,539
GetLastError()
bloodx is offline  
Old 01/08/2015, 07:40   #4

 
.Quadral's Avatar
 
elite*gold: 30
Join Date: Aug 2014
Posts: 1,098
Received Thanks: 127
Hilft mir beides nicht, bei GetLastError(); passiert nichts.
.Quadral is offline  
Old 01/08/2015, 10:47   #5
 
Padmak's Avatar
 
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
Wie, da passiert nichts?
Du musst dir natürlich den Rückgabewert ansehen, daraus kannst du dann auf den aufgetretenen Fehler schließen.

Mehr hier:

Padmak
Padmak is offline  
Old 01/08/2015, 12:58   #6
 
hazejp's Avatar
 
elite*gold: 0
Join Date: Jan 2015
Posts: 62
Received Thanks: 13
Root Verzeichnis

Ich denke der Fehler liegt darin dass du mit deinem "\\logs\log.haha" auf das Rootverzeichnis des Laufwerks (vermutlich C:\ ) zugreifst, wozu man (normalerweise) Administratorberechtigungen benötigt.
Vielleicht meinst du ja das hier ( "." steht für das aktuelle Verzeichnis, ".." für das übergeordnete )

Code:
MoveFileA("log.haha", ".\\logs\\log.haha");
hazejp is offline  
Old 01/08/2015, 13:10   #7

 
.Quadral's Avatar
 
elite*gold: 30
Join Date: Aug 2014
Posts: 1,098
Received Thanks: 127
Nein log.haha ist meine Datei und ich möchte Sie in einen Ordner schieben, welchen mein Programm auch erstellt.
.Quadral is offline  
Old 01/08/2015, 13:55   #8
 
hazejp's Avatar
 
elite*gold: 0
Join Date: Jan 2015
Posts: 62
Received Thanks: 13
CreateDirectory

Warum sagst du das denn nicht gleich?
Dann ist ja klar, warum der Aufruf fehlschlägt ...

Code:
if (!PathFileExists(".\\logs")) CreateDirectory("logs",NULL);
MoveFile /* MoveFileA */ ("log.haha",".\\logs\\log.haha");
hazejp is offline  
Thanks
1 User
Old 01/08/2015, 14:08   #9

 
.Quadral's Avatar
 
elite*gold: 30
Join Date: Aug 2014
Posts: 1,098
Received Thanks: 127
Quote:
Originally Posted by hazejp View Post
Warum sagst du das denn nicht gleich?
Dann ist ja klar, warum der Aufruf fehlschlägt ...

Code:
if (!PathFileExists(".\\logs")) CreateDirectory("logs",NULL);
MoveFile /* MoveFileA */ ("log.haha",".\\logs\\log.haha");
Vielen Dank hat funktioniert!

#closerequest
.Quadral is offline  
Old 01/08/2015, 16:43   #10

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
#closed
snow is offline  
Closed Thread

Tags
c++, datei verschieben fehler, fehler, movefilea


Similar Threads Similar Threads
Kann Visual Studio nicht instalieren? Telerik JustDecompile funktioniert nicht?
03/23/2014 - Technical Support - 9 Replies
Hallo, ich wollte mir Visual studio runterladen. Da ich evtl paar kleine Programme installieren will. Leider habe ich jetzt das problem das ich einen Error bekomme: Screenshot by Lightshot Wer kann mir da helfen?
Lord Wahl funktioniert nicht mehr / Behemoth Dungeon Eingang funktioniert nicht mehr
07/11/2012 - Flyff Private Server - 3 Replies
Wie es im Titel steht haben wir momentan 2 Probleme. Aus ungeklärten Ursachen geht mit Mal die Lord Wahl nicht mehr. Vor 2 Wochen funktionierte die Lord Wahl noch ohne Probleme, dieses Wochenende konnte man sich normal aufstellen, die Aufstellung wurde aber nicht geschlossen. Man konnte sich auch Samstag und Sonntag noch aufstellen. Außerdem wurde das Voting nicht gestartet, es wurde nicht möglich, jemanden der aufgestellten zu wählen. Wie gesagt, vor 2 Wochen und auch vor 4 Wochen...
Bei mir funktioniert das Löschcode nicht. Er hat mal funktioniert
01/07/2010 - Metin2 Private Server - 0 Replies
Hi. Also auf mienem PServer geht das mit dem Löschcode nicht. Kann mir jemand sagen warum? Ich weiß noch das es mal ging. Aber den Spieler in der Datenbank löschen geht nicht weil da diser lvl 0 charackter bleibt und ich nciht weiß wie man den weg kriegt Bitte kan mir jemand helfen.



All times are GMT +1. The time now is 15:57.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.