Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "WinAPI";
Поточний архів: 2002.12.23;
Завантажити: [xml.tar.bz2];

Вниз

Шлях до проге Знайти схожі гілки


Semion   (2002-11-04 08:38) [0]

Люди а як вона зрозуміє дорогу до файлу (ехе) будь запущеної програми, знаючи наприклад її Хендел.



Song   (2002-11-04 08:52) [1]

GetModuleFileName ()



Ich Hasse   (2002-11-04 11:17) [2]

function FilePath (): string;
починати
GetDir (0, Result);
end;



Song   (2002-11-04 11:24) [3]

2Ich Hasse © (04.11.02 11:17)
Питання-то читали?



Ich Hasse   (2002-11-04 11:31) [4]

Ну майже до кінця, тог8да треба лізти в процеси і там шукати



StAL   (2002-11-04 16:28) [5]

Недокументированная ф-ція GetWindowModuleFileName з User32.dll




Shrek   (2002-11-04 23:41) [6]

procedure TForm1.ListProcesses;
var c1: Cardinal;
pe: TProcessEntry32;
s1, s2: string;
x, count: integer;
processID: array [1..50] of integer;
починати
X: = 0;
c1: = CreateToolHelp32Snapshot (TH32CS_SnapProcess, 0);

намагатися
count: = 1;
pe.dwSize: = sizeof (pe);
if Process32First (c1, pe) then
повторювати
inc (x);
s1: = ExtractFileName (pe.szExeFile);
Delete (s1, length (s1) + 1-length (s2), maxInt);

count: = count + 1;

ProcessId [x]: = pe.th32ProcessID;
until not Process32Next (c1, pe);


finally CloseHandle (c1);
end;

end;



Song   (2002-11-05 08:56) [7]

2StAL © (04.11.02 16:28)
GetWindowModuleFileName тільки для вікон свого процесу.



SottNick   (2002-11-05 13:18) [8]

GetWindowModuleFileName
для будь-яких вікон
але тільки для вінди 98 і вище
а інакше вилізе помилка



Игорь Шевченко   (2002-11-05 13:33) [9]

SottNick © (05.11.02 13:18)

> GetWindowModuleFileName
> Для будь-яких вікон


Неа. Тільки для вікон свого процесу (NT, Win2K, XP)



SottNick   (2002-11-10 07:17) [10]

>> Неа. Тільки для вікон свого процесу (NT, Win2K, XP)

1. бажаючі самі перевірять ...
2. в 98й точно працює з будь-якого
3. в NT 4 точно правильно не працює (не працює належним чином)
4. в документації по ній нічого про обмеження не йдеться
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI/WindowsUserInterface/Windowing/Windows/WindowReference/WindowFunctions/GetWindowModuleFileName.asp



сторінки: 1 вся гілка

Форум: "WinAPI";
Поточний архів: 2002.12.23;
Завантажити: [xml.tar.bz2];

Вгору





Пам'ять: 0.57 MB
Час: 0.03 c
14-74963
aterm
2002-12-03 10:14
2002.12.23
Комілятор для С ++


14-74895
Дмитро К.К.
2002-12-04 14:03
2002.12.23
Текстовий редактор


1-74776
ДмітрійК.
2002-12-11 10:38
2002.12.23
Створення компонентів в runtime і переміщення їх по формі


7-75018
Youriy
2002-10-03 21:12
2002.12.23
Допоможіть з векторами переривань ...!


1-74838
ruslan_as
2002-12-12 11:23
2002.12.23
Згортання в трей дочірньої форми





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська