Tipy a triky v Delphi, díl 2.

Diskuze čtenářů k článku

Shimi  |  19. 01. 2006 17:15

Jak by se tohle dalo udělat v C++ builderu ? Zaboha nemůžu přijít na to
function RegisterServiceProcess(dwProcessID, dwType: Integer): Integer; stdcall; external 'KERNEL32.DLL'; díky kdyby jste tento příspěvek někdo četli ( což po 4 letech od vydání článku nepředpokládám a kdyby jste byli tak hodní a chtěli mi odpovědět tak mi pls napište na shimi@quick.cz.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Shimi  |  19. 01. 2006 17:33

Tak už jsem na to přišel je to popsaný tady :
http://c-plus-plus-archiv.de/forum/show.ca/message/4465/

Souhlasím  |  Nesouhlasím  |  Odpovědět
frydolin  |  12. 05. 2004 21:38

Jak bych Schování aplikace ze seznamu běžících procesů (po stisku CTRL-ALT-DELETE)  mohl udělat ve Windows XP?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Petr Vones  |  02. 08. 2001 19:25

Drobná poznámka. Nejen že tento způsob "schování" aplikace nebude fungovat na Windows NT, ale aplikace která toto použije způsobem uvedeným v článku ani nepůjde na NT spustit, protože tam funkce RegisterServiceProcess neexistuje. V tomto případě by bylo vhodné danou funkci importovat dynamicky.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Rs  |  02. 08. 2001 08:54

Nechci se delat chytrejsi nez jsem a jsem dostatecne liny abych to nemel cas vyzkouset, ale kontrukce typu

jmeno:= String(Pchar(Ptr($FE061))); podle me primo pristupuje do pameti a je CHYBNA (takhle se dalo korektne v real modu a castecne v 16b).

Nebylo by korektnejsi se zeptat prislusneho ovladace ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Petr Vones  |  02. 08. 2001 19:19

Je i není. Adresový prostor $00000FFF až $003FFFFF je u Windows9x rezervován pro potřeby zpětné kompatibility s DOSem a 16bit Windows. V této oblasti se právě nacházejí i údaje o BIOSu. Samozřejmě v případě Windows NT by bylo nutné získat tuto informaci jiným způsobem - přes driver.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Ondrej Krajicek  |  01. 08. 2001 08:15

Akorat by mozna nebylo od veci kultivovat ctenare i co se formatovani zdrojoveho kodu tyka.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor