![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
erklären Sie das Problem
wenn ich das richtig verstehe (wie du oben beschrieben hast), sind deine Programmierkenntnisse nicht so toll
ich denke, es übersteigt Ihre Fähigkeiten
//| GetVolumeInformation.mq4 |
//+------------------------------------------------------------------+
#property copyright"Copyright © frei"
#property link "free"
#property strict
#property show_inputs
#import "kernel32.dll"
bool GetVolumeInformationW(string lpRootPathName,
string lpVolumeNameBuffer,
int nVolumeNameSize,
int &lpVolumeSerialNumber[],
int &lpMaximumComponentLength[],
int &lpFileSystemFlags[],
String lpFileSystemNameBuffer,
int nFileSystemNameSize);
#importieren
externer String DriveLetter = "C";
void start()
{
string sNameDisk = DriveLetter + ":\\";
string sNameBuffer = " ";
string sSysNameBuffer = " ";
int dwVSNumber[1] = {0};
int dwMCLength[1] = {0};
int dwFileSF[1] = {0};
bool FunctionOk = GetVolumeInformationW(sNameDisk,
sNameBuffer,
StringLen(sNameBuffer) + 1,
dwVSNumber,
dwMCLength,
dwFileSF,
sSysNameBuffer,
StringLen(sSysNameBuffer) + 1);
if (FunctionOk)
Comment("NameBuffer: \'", sNameBuffer,"\'",
"\nSysNameBuffer: \'", sSysNameBuffer,"\'",
"\nSysNameBuffer: ", sSysNameBuffer,
"\nVSNumber = ", dwVSNumber[0],
"\nMCLength = ", dwMCLength[0],
"\nFileSF = ", dwFileSF[0]);
sonst
Comment("GetVolumeInformationA nicht alle angeforderten Informationen wurden abgerufen!"
"\nNameBuffer: \'", sNameBuffer,"\'",
"\nSysNameBuffer: \'", sSysNameBuffer,"\'",
"\nVSNumber = ", dwVSNumber[0],
"\nMCLength = ", dwMCLength[0],
"\nFileSF = ", dwFileSF[0]);
zurück;
}
es funktioniert nicht in Build 600+
Leseregister nicht so hilfreich voll
/ / + ----------------------------------------------- ------------------- +
Ich möchte nur die DISK SERIAL NUMBER vergleichen und wenn es wahr ist, muss der restliche Code ausgeführt werden.
Ich erinnere Sie daran, dass Werbung in diesem Forum nicht erlaubt ist. Und ich schlage vor, Sie beruhigen sich, warten Sie auf eine Antwort und posten Sie nicht zwanghaft.