_WIN32_FIND_DATA FileAT;
HANDLE gg = FindFirstFile("\\?\c:\\",&FileAT);
char * fName = FileAT.cFileName;
ListBox1->Items->Add(fName);
Memo1->Lines->Add(fName);
Проблема с преобразованием
Код:
никак не могу понять что происходит
вроде бы всё учёл всё работает а на выходе одна бессмыслица
подскажите что делать
Цитата: Valiant
вот собственно код
никак не могу понять что происходит
вроде бы всё учёл всё работает а на выходе одна бессмыслица
подскажите что делать
Код:
_WIN32_FIND_DATA FileAT;
HANDLE gg = FindFirstFile("\\?\c:\\",&FileAT);
char * fName = FileAT.cFileName;
ListBox1->Items->Add(fName);
Memo1->Lines->Add(fName);
HANDLE gg = FindFirstFile("\\?\c:\\",&FileAT);
char * fName = FileAT.cFileName;
ListBox1->Items->Add(fName);
Memo1->Lines->Add(fName);
никак не могу понять что происходит
вроде бы всё учёл всё работает а на выходе одна бессмыслица
подскажите что делать
Я бы советовал бы вам прежде чем задать вопрос - обязательно пользоваться такой штукой как отладчик. Или/и обязательно обрабатывать ошибки.
И вообще справку по функции которую используешь надо прочесть. Т.е.
Код:
_WIN32_FIND_DATA FileAT;
HANDLE gg = FindFirstFile("\\\\?\\c:\\*",&FileAT);
WideString fName = FileAT.cFileName;
ListBox1->Items->Add(fName);
Memo1->Lines->Add(fName);
HANDLE gg = FindFirstFile("\\\\?\\c:\\*",&FileAT);
WideString fName = FileAT.cFileName;
ListBox1->Items->Add(fName);
Memo1->Lines->Add(fName);