Программы   Загрузка Партнерство   О компании Контакты  
 
                    
  Карта Сайта   
   

Получение имени модуля

Валентин Озеров


procedure TForm1.Button1Click(Sender: TObject);
var
  szFileName : array[0..49] of char;
  szModuleName : array[0..19] of char;
  iSize : integer;
begin
  StrPCopy(szModuleName, 'NameOfModule');
  iSize := GetModuleFileName(GetModuleHandle(szModuleName),szFileName,
    SizeOf(szFileName));
  if iSize > 0 then
    ShowMessage('Имя модуля с полным путем: ' + StrPas(szFileName))
  else
    ShowMessage('Имя модуля не встречено');
end;

Андрей Иванов


procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage(ParamStr(0));
end;

Степанова Павла


// Включить в Uses SysUtils

procedure TMainForm.Button2Click(Sender: TObject);
var 
  AppDirectory, AppPathName: string;
begin
  AppPathName := Application.ExeName;
  AppDirectory := ExtractFilePath(AppPathName);
  messageDlg('Имя программы '+ AppPathName+#13+
    'Имя каталога программы '+ AppDirectory
    ,mtInformation,[mbOK],0);
end; 

           


Ассоциация инновационных клиник: гинекология. . воздушное лазерное сканирование . Копии автомобилей известных моделей в Москве. . Потолки всех производителей: натяжные потолки. .


Программы  |  Загрузка  |  Партнерство  |  О компании  |  Контакты

Copyright © LSD Software 2006 - 2011