메타 트레이더 폴더 외부에서 데이터를 읽고 쓰는 방법 - 페이지 2

 
gooly :

살펴보았습니까? kernel32를 검색합니다.

안녕하세요 ?? 도와드릴까요 ??
 
csv 파일이 어떻게 생겼는지 아십니까?
 
gooly :
csv 파일이 어떻게 생겼는지 아십니까?



마무리 일격 질문입니다. 좋은 XD
 

그래서 문제가 무엇입니까?

다음과 같은 기능이 있습니다.

OpenNewFileForWriting( string FileName, bool ShareForReading = false )
WriteToFile( int FileHandle, string DataToWrite)
CloseFile( int FileHandle)

이 외에 필요한 것은 FileName(경로 포함!!)과 csv 파일에 쓸 문자열뿐입니다.

 

FileOpenCreateFile 의 차이는 엄청납니다.

참고 이 기능 FileOpen 은 기능이 제한되어 권장되지 않습니다. 신규 어플리케이션 개발의 경우 CreateFile 기능을 사용합니다.

 
gooly :
csv 파일이 어떻게 생겼는지 아십니까?



나는 그것이 사랑스러워 보이는 방법을 알고 있지만 prblem은 fopen을 사용하고 있으므로 mt4 폴더에서만 작동하므로 hw에 이것을 제거 하기 위해 질문을 넣은 이유는 무엇입니까?
 
gooly :

그래서 문제가 무엇입니까?

다음과 같은 기능이 있습니다.

이 외에 필요한 것은 FileName(경로 포함!!)과 csv 파일에 쓸 문자열뿐입니다.



모든 폴더에서 작동합니까 ??
 
qjol :

FileOpenCreateFile 의 차이는 엄청납니다.

참고 이 기능 FileOpen 은 기능이 제한되어 권장되지 않습니다. 신규 어플리케이션 개발의 경우 CreateFile 기능을 사용합니다.


goil 감사합니다 이 기능이 작동할까요?? mt4 외부의 csv에서 코드를 읽고 쓸 수 있는 샘플 코드를 나에게 보여줄 수 있다면 csv에서도 작동합니까??
 
ankityadav :

모든 폴더에서 작동합니까 ??

예, 예:

         string f = "12345678 1 2345678 2 2345678 3 2345678 4 2345678 5 2345678 6 2345678 7 2345678 8 2345678 9 23456789" ;
        GetEnvironmentVariableW( "USERPROFILE" , f, StringLen (f));
        fName = f + "\\Documents\\yourFolder\\" + fName;
         int fHandle = OpenNewFileForWriting(fName);
 
gooly :

예, 예:



안녕하세요 감사합니다만 이해가 안되네요??

 string f = "12345678 1 2345678 2 2345678 3 2345678 4 2345678 5 2345678 6 2345678 7 2345678 8 2345678 9 23456789" ;
        GetEnvironmentVariableW( "USERPROFILE" , f, StringLen (f));