Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > Metatrader 4 > Programmierung MQL4

Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4.


Portalsuche


Werbung

Login
Benutzername:
Kennwort:


Statistik
Themen: 3824
Beiträge: 36909
Benutzer: 6.077
Aktive Benutzer: 493
Links: 80
Wir begrüßen unseren neuesten Benutzer: Batangenyo
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 11 Stunden
- Batangenyo
vor einem Tag
- Spitzmaus
vor einem Tag
- juleslesqu...
vor 2 Tagen
- hmf44
vor 2 Tagen
- Crossa

Onlineuser
'Wer ist online' anzeigen Benutzer: 0
Gäste: 40
Gesamt: 40
Team: 0
Team:  
Benutzer:  
Freunde anzeigen

Empfehlungen

Werbung

Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 18.12.14
Neues Mitglied
 
Registriert seit: Jul 2014
Beiträge: 2
dieterthai befindet sich auf einem aufstrebenden Ast
Unhappy File Write/Read Problem 5004

Hallo,

ich habe ein Problem mit dem FileHandling.

In einem Programm öffne ich eine Datei zum Schreiben. Diese Datei soll beim Start des Programms nicht neu angelegt, sondern wie Append behandelt werden. Das mache ich mit:

handle=FileOpen(filename,FILE_TXT|FILE_SHARE_READ| FILE_SHARE_WRITE);

Das funktioniert.

In dem zweiten Programm möchte ich jetzt diese Datei nur lesen, während das erste Programm noch läuft. Hierzu versuche ich die Datei zu öffnen mit:

handle = FileOpen(filename,FILE_READ);
oder auch
handle = FileOpen(filename,FILE_SHARE_READ);

Ich bekomme den Fehler

5004 ERR_FILE_CANNOT_OPEN Cannot open file

Der Dateiname stimmt. Hatte vorher Fehler 5002.

Hat hierfür jemand eine Lösung?

Danke
Dieter
  #2 (permalink)  
Alt 18.12.14
Benutzerbild von fxdaytrader
Premium Mitglied
 
Registriert seit: Dec 2013
Ort: hier und dort
Beiträge: 433
fxdaytrader befindet sich auf einem aufstrebenden Ast
Standard

möglicherweise hilft eines davon:
Error Code 5004 - MQL4 forum / Create/Write File (Txt/Cvs) Error 5002: Failed to Open - MQL4 forum
__________________
krank im Kopf aber sonst ganz nett
build 509 mql4 editor download
  #3 (permalink)  
Alt 18.12.14
Neues Mitglied
 
Registriert seit: Jul 2014
Beiträge: 2
dieterthai befindet sich auf einem aufstrebenden Ast
Standard

Leider nicht.

Wie muss man denn eine Datei erstellen, die
  • nur dann eine neue Datei erstellt, wenn nicht vorhanden
  • für den Zugriff von aussen nicht gesperrt ist, wenn geöffnet


Dieter
  #4 (permalink)  
Alt 18.12.14
Benutzerbild von fxdaytrader
Premium Mitglied
 
Registriert seit: Dec 2013
Ort: hier und dort
Beiträge: 433
fxdaytrader befindet sich auf einem aufstrebenden Ast
Standard

mql4 Befehl FileIsExist, s. a. mql4 file operations unter File Operations - Standard Functions - MQL4 Tutorial / google, forensuche etc.
__________________
krank im Kopf aber sonst ganz nett
build 509 mql4 editor download
Thema geschlossen

Lesezeichen

Stichworte
5004, error 5004, file, file read, file write, fileopen, mql4, programmierung, programmierung metatrader, read, write


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus




Alle Zeitangaben in WEZ +1. Es ist jetzt 04:45 Uhr.



Der Wavesnode - Spam Firewall
-----------------------------------------------------------------------------------------------------------------------------
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Powered by vBCMS® 2.7.0 ©2002 - 2017 vbdesigns.de
SEO by vBSEO 3.6.1
Copyright ©2009 - 2017 by Expert-Advisor.com - Das Metatrader Forum
MetaTrader bzw. MetaTrader 4 und MetaTrader 5 sind eingetragene Marken der MetaQuotes Software Corp.
-----------------------------------------------------------------------------------------------------------------------------