C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Левые значения в переменной ???
creater
  Отправлено: 19.11.2003, 13:19


Станционный диспетчер

Группа: Участник
Сообщений: 120



Проблема следующая:
Запускаю из билдера программку которая считывает в переменную s значение..., вывожу, отображается, все замечательно.
Запускаю сформированный EXE-шник, результат в переменной s противоположный тому что получалось при запуске программы из билдера :-((

CODE


ULARGE_INTEGER FBATC,TNOB,TNOFB;
char FileSystem[0x0F],VNB[11];
DWORD VSN,MCL,FSF;

GetVolumeInformation("C:",VNB,11,&VSN,&MCL,&FSF,FileSystem,0x0F);
AnsiString s=IntToHex(StrToInt((AnsiString)VSN),8), ss1=s.SubString(1,4),ss2=s.SubString(5,4);

ShowMessage(s);



Что тут можно сделать???

Вернуться в Вопросы программирования в C++Builder