Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)

Модерирует : gyra, Maz

articlebot (13-10-2013 23:33): продолжение темы - №15
 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

VicF1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
var
  VolumeName: String;
  FileSystemName: AnsiString;
  VolumeSerialNo, MaxComponentLength, FileSystemFlags: Longint;
 
function GetVolumeInformation(PathName,VolumeName: PAnsiChar; VolumeNameSize,VolumeSerialNumber,MaxComponentLength,FileSystemFlags: Longint; FileSystemName: PAnsiChar; FileSystemNameSize: Longint): Longint; external 'GetVolumeInformationA@kernel32.dll stdcall';  
 
procedure InitializeWizard;
begin
  FileSystemName:= StringOfChar(' ', 32); VolumeName:= StringOfChar(' ', 256);
  GetVolumeInformation('c:\', VolumeName, 255, VolumeSerialNo, MaxComponentLength, FileSystemFlags, FileSystemName, 31);
  WizardForm.WelcomeLabel1.Caption:=DelSP(FileSystemName);
end;
 
function NextButtonClick(CurPageID: Integer): Boolean;
var
s: string;
begin
Result := True;
if CurPageID = wpSelectDir then
begin
if DelSP(FileSystemName)='FAT' then
begin
s := 'У выбранного раздела файловая система FAT32, что недопустимо.'#13'Пожалуйста, измените путь установки.';
MsgBox(s, mbError, mb_Ok);
Result := False ;
exit;
end
else Result := True;
end;
end;

Всего записей: 92 | Зарегистр. 25-12-2007 | Отправлено: 19:22 17-06-2011 | Исправлено: VicF1, 15:43 18-06-2011
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
articlebot (13-10-2013 23:33): продолжение темы - №15


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru