Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.19;
Скачать: CL | DM;

Вниз

Как определить количество файлов, помещённых на значок программы?   Найти похожие ветки 

 
Volf_555   (2005-12-04 19:46) [0]

Как определить количество файлов, которые были перенесены на значок моей программы, а также их имена?


 
XProger ©   (2005-12-04 20:16) [1]

ParamCount
ParamStr(i)


 
gdaujk ©   (2005-12-05 12:24) [2]

function CommandLineToArgvW(lpCmdLine: LPCWSTR; var pNumArgs: Integer): PPWideChar; stdcall;

implementation

function CommandLineToArgvW; external "shell32.dll" name "CommandLineToArgvW";

{gdaParamStr}

function gdaParamStr(aLines: TStrings): string;
var
 NumArgs, i: Integer;
 pArgs: PPWideChar;
 pTemp: Pointer;
 hMem: HGLOBAL;
begin
 pArgs := CommandLineToArgvW(GetCommandLineW, NumArgs);
 pTemp := pArgs;
 for i := 1 to NumArgs do
 begin
   aLines.Add(pArgs^);
   Inc(pArgs);
 end;
 hMem := GlobalHandle(pTemp);
 GlobalFree(hMem);
 //HeapFree(GetProcessHeap(), 0, pTemp);
end;


,вызов:

gdaParamStr(Memo1.Lines);

Имена заносятся в Lines, количество - NumArgs...

PS: только для Win2k...


 
Volf_555   (2005-12-05 21:37) [3]

thank



Страницы: 1 вся ветка

Текущий архив: 2006.02.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.07 c
2-1138618320
V0va
2006-01-30 13:52
2006.02.19
WideString, хранение строк


1-1137746245
kyn66
2006-01-20 11:37
2006.02.19
Как настроить DBGridEh для операции с футорами ?


15-1138449645
Хинт
2006-01-28 15:00
2006.02.19
Дурацкий вопрос


6-1131460316
vishnia
2005-11-08 17:31
2006.02.19
Работа ISAPI DLL


15-1138284048
DelphiMangler
2006-01-26 17:00
2006.02.19
Откомпилировать C-файлы и H-файлы