Informace
o BIOSu |
PokroΦil² |
1.9.2000 |
Zßkladnφ informace
o BIOSu jsou ulo₧eny v registrech, tak₧e nenφ nic jednoduÜÜφho
ne₧ si je odtud vytßhnout. Tedy jednoduÜÜφho ...
|
|
Informace
o stavovΘm °ßdku |
PokroΦil² |
1.9.2000 |
Procedura, kterß
zjistφ zßkladnφ nastavenΘ parametry stavovΘho °ßdku - umφstn∞nφ,
viditelnost atd.
|
|
Specißlnφ
adresß°e |
PokroΦil² |
1.9.2000 |
Funkce, kterß vracφ
systΘmovou cestu ke specißlnφm adresß°∙m
typu OblφbenΘ polo₧ky, Desktop atd.
|
|
Test
instalace IE |
PokroΦil² |
1.9.2000 |
Funkce, kterß zjistφ,
zda je Internet Explorer nainstalovan² Φi nikoliv.
|
|
Skrytφ
kurzoru |
PokroΦil² |
1.9.2000 |
Velice primitivnφ
pou₧itφ API funkce pro skrytφ a zobrazenφ kurzoru. VhodnΘ nap°φklad
p°i tvorb∞ Üet°iΦ∙ obrazovky.
|
|
Browse
For Folders |
PokroΦil² |
1.9.2000 |
Dialog, kter²
Windows pou₧φvajφ velice Φasto, pokud je t°eba zadat pouze adresß°
a nikoliv kompletnφ soubor.
|
|
Test
verze knihovny ComCtl32.Dll |
PokroΦil² |
1.9.2000 |
Kdykoliv Microsoft
vypustφ novou verzi MS Exploreru (kter² se nynφ tvß°φ jako Φßst
OS), obvykle do knihovny
ComCtl32.Dll n∞co p°ihodφ. Pokud mßte nov∞jÜφ knihovnu na svΘm
stroji a distribujete aplikaci bez reinstalace, m∙₧ete se dostat do
problΘm∙.
|
|
P°φstupnost
k port∙m |
PokroΦil² |
1.9.2000 |
P°φkaz Open
podporuje takΘ specißlnφ za°φzenφ, jako jsou COM a LPT porty. Dφky
tΘto vlastnosti je pak mo₧nΘ tento p°φkaz pou₧φt k testovßnφ
p°φstupnosti ke zvolenΘmu portu.
|
|
Nastavenφ
Off-Line re₧imu |
PokroΦil² |
1.9.2000 |
Programov∞ lze
nastavit MS IE re₧im Off-Line pomocφ API funkce InternetSetOption,
jak je popsßno v tomto p°φkladu.
|
|
Je
IE Off-Line ? |
PokroΦil² |
1.9.2000 |
Internet Explorer nabφzφ
mo₧nost simulovat internetovΘ p°ipojenφ pomocφ tzv. off-line m≤du.
Pokud chcete v∞d∞t, zda se IE v tomto m≤du nachßzφ Φi nikoliv,
pou₧ijte nßsledujφcφ funkci.
|
|
Test
instalace tiskßrny |
ZaΦßteΦnφk |
1.9.2000 |
Vytvß°φte-li
aplikace, kterΘ podporujφ tiskovΘ v²stupy, je zbyteΦnΘ nechat si
je hroutit jen dφky tomu, ₧e u₧ivatel nemß nainstalovanou tiskßrnu.
Tato funkce Vßm tiskßrnu otestuje.
|
|
ZjiÜt∞nφ,
zda je nainstalovßn RAS |
PokroΦil² |
1.9.2000 |
Pracujete-li s
funkcemi, kterΘ jsou v knihovnßch RAS, je dobrΘ si nejprve zjistit,
zda je RAS nainstalovßn a tyto funkce m∙₧ete pou₧φt.
|
|
Zobrazenφ
v²zvy k restartovßnφ systΘmu |
PokroΦil² |
1.9.2000 |
Po instalaci n∞kter²ch
aplikacφ zobrazφ Windows dialog, kter² oznamuje zm∞nu systΘmov²ch
nastavenφ a nabφzφ Vßm restart pro promφtnutφ zm∞n. Tento
dialog si m∙₧ete p°φmo zavolat a nemusφte tak psßt n∞jakou
jinou proceduru.
|
|
Minimalizace
a maximalizace vÜech oken |
PokroΦil² |
1.9.2000 |
N∞kdy m∙₧e b²t u₧iteΦnΘ
nap°. p°i startu VaÜφ aplikace nejprve minimalizovat vÜechna otev°enß
okna a p°i ukonΦenφ je vrßtit do p∙vodnφho stavu. Tento tip Vßm
p°inßÜφ postup, jak pomocφ API funkce PostMessage toto provΘst.
|
|
Je
zapnut Active Desktop ? |
PokroΦil² |
1.9.2000 |
Od verze Internet
Exploreru 4 je mo₧nΘ aktivovat tzv. Active Desktop, kter² umφ
zobrazovat plochu jako HTML strßnku. Nßsledujφcφ funkce Vßm vrßtφ
logickou hodnotu, zda je tato funkce aktivovßna Φi nikoliv.
|
|
SpuÜt∞nφ
Üet°iΦe obrazovky |
PokroΦil² |
10.8.2000 |
Pot°ebujete - li z
VaÜφ aplikace spustit defaultnφ Üet°iΦ obrazovky, tak si zjist∞te
ukazatel na desktop a pak pomocφ API zaÜlete oknu desktopu zprßvu.
|
|
P°ihlaÜovacφ
informace bez API |
ZaΦßteΦnφk |
4.7.2000 |
Pro zjiÜt∞nφ jmΘna
u₧ivatele, poΦφtaΦe, domΘny atd. lze vyu₧φt celou °adu API
funkcφ. Pokud ale pracujete s Windows NT nebo 2000, je zde jednoduÜÜφ
cesta pomocφ prom∞nn²ch prost°edφ.
Tento k≤d pracuje pouze s Windows NT nebo Windows 2000.
|
|
Zobrazenφ
obsahu koÜe |
PokroΦil² |
4.7.2000 |
Pomocφ volßnφ API
funkce ShellExecute lze otev°φt Pr∙zkumnφka a v n∞m zobrazit
obsah koÜe. U₧ivatel si pak m∙₧e z nabφdky Soubor manußln∞ koÜ
vysypat.
|
|
Smazßnφ
soubor∙ v koÜi |
PokroΦil² |
4.7.2000 |
Funkce, kterß vyprßzdnφ
koÜ. Pokud je parametr RootPath
nulov², vysype koÜe na vÜech discφch.
|
|
Test
instalace tiskßrny |
ZaΦßteΦnφk |
3.7.2000 |
Tato funkce vracφ
logickou hodnotu podle toho, zda je nebo nenφ tiskßrna nainstalovßna.
|
|
Test
instalace sφt∞ |
PokroΦil² |
3.7.2000 |
Pokud pot°ebuje VaÜe
aplikace ke svΘmu b∞hu sφ¥, tato funkce otestuje, zda je sφ¥ v∙bec
nainstalovanß. Vracφ logickou hodnotu.
|
|
Smazßnφ
vÜech soubor∙ v nabφdce Dokumenty |
PokroΦil² |
3.7.2000 |
Pokud chcete smazat vÜechny
soubory v nabφdce Dokumenty, pou₧ijte funkci
SHAddToRecentDocs,
kterou takΘ lze pou₧φt pro p°idßnφ odkazu. Mφsto cesty k
souboru ale zaÜlete parametr vbNullString.
|
|
P°idßnφ
souboru do nabφdky Dokumenty |
PokroΦil² |
3.7.2000 |
Pro p°idßnφ odkazu
na soubor v nabφdce Dokumenty v menu Start slou₧φ API funkce SHAddToRecentDocs
Tato funkce mß dva parametry, kde jako druh² parametr zadejte ·plnou
cestu k VaÜemu souboru.
|
|
Seznam
b∞₧φcφch proces∙ |
PokroΦil² |
1.7.2000 |
Pokud Vßs zajφmß,
co se vßlφ v pam∞ti p°i b∞hu Windows a nemßte pot°ebnou
utilitu, napiÜte si jφ sami.
|
|
ZjiÜt∞nφ
m≤du Windows |
PokroΦil² |
1.7.2000 |
Velice
jednoduch²m progrßmkem si m∙₧ete zjistit, v jakΘm m≤du Windows b∞₧φ.
Lze zjistit, jestli Windows b∞₧φ v normßlnφm m≤du, v bezpeΦnΘm
m≤du nebo v bezpeΦnΘm m≤du s podporou sφtφ.
|
|
Jak
dlouho b∞₧φ Windows |
PokroΦil² |
1.7.2000 |
Pokud
pot°ebujete zjistit, jak dlouho b∞₧φ Windows, existuje v API
rozhranφ jednoduchß funkce, kterß tento Φas vrßtφ v milisekundßch.
|
|
Skrytφ
stavovΘho °ßdku Windows |
PokroΦil² |
1.7.2000 |
Pravd∞podobn∞
se Vßm ji₧ stalo, ₧e p°i prßci s aplikacφ, kterß mß n∞jakΘ
funkce vlo₧eny do svΘho vlastnφho statusbaru, se Vßm po°ßd pletl
do prßce systΘmov² °ßdek ·loh. Tento °ßdek lze vypnout
programov∞ z Visual Basicu volßnφm API funkcφ.
|
|
P°ipojenφ
a odpojenφ sφ¥ov²ch disk∙ |
PokroΦil² |
1.7.2000 |
Vφte,
₧e pokud chcete p°ipojit Φi odpojit sφ¥ovΘ disky, majφ Windows
v menu na pravΘm tlaΦφtku myÜi p°i klepnutφ na ikonu Tento poΦφtaΦ
nabφdku, kde lze otev°φt dialogy pro p°ipojenφ Φi odpojenφ sφ¥ov²ch
disk∙. ProΦ si takov²to dialog nezavolat i z Visual Basicu ?
|
|
ZjiÜt∞nφ
typu Windows a informace o nich |
PokroΦil² |
1.7.2000 |
Pot°ebujete
zjistit, na jak²ch Windows b∞₧φ VaÜe aplikace? Musφte znßt, zda
se jednß o WinNT? Zde je k≤d, kter² Vßm vrßtφ i dalÜφ
informace.
|
|
UkonΦenφ
Windows |
PokroΦil² |
1.7.2000 |
UkonΦit
Windows lze provΘst programov∞. StaΦφ na to pouze jedna API
funkce. Pomocφ volßnφ tΘto funkce s urΦit²mi parametry lze
Windows restartovat, odhlßsit u₧ivatele nebo poΦφtaΦ vypnout.
|
|
Skrytφ
desktopu |
PokroΦil² |
1.7.2000 |
Pokud tvo°φte bezpeΦnostnφ
aplikace nebo pot°ebujete skr²t ikony na ploÜe, ani₧ byste je
mazali, zkuste nßsledujφcφ p°φklad.
|
|
Konfigurace
portu |
PokroΦil² |
1.7.2000 |
Vφte jak si zobrazit
nastavenφ portu ? Tady je nßvod.
|
|
Nastavenφ
rychlosti nabφdky Start |
PokroΦil² |
1.7.2000 |
Pokud tvo°φte
aplikaci podobnou TweakUI, pak pot°ebujete dßt u₧ivateli mo₧nost
zm∞nit rychlost nabφdky Start. Tuto hodnotu m∙₧eme zjistit a
nastavit v registrech pomocφ pßr API funkcφ. Zahrnuje to
RegCreateKey, RegCloseKey, RegQueryValueEx a RegSetValueEx.
RegCreateKey slou₧φ jako klφΦovΘ slovo Append. Pokud klφΦ v
registru existuje, tak jej otev°e, pokud ne, tak jej vytvo°φ. SnadnΘ.
|
|
Zachytßvßnφ
portu |
PokroΦil² |
1.7.2000 |
Windows nabφzφ mo₧nost
zachytßvßnφ portu pomocφ dialogu. Zavolejte si tento dialog z VaÜφ
aplikace..
|
|
Dialog
O aplikaci |
PokroΦil² |
1.7.2000 |
Chcete-li vyu₧φt
standardnφ dialog O aplikaci z Windows pro zobrazenφ ve VaÜφ
aplikaci, nenφ nic jednoduÜÜφho.
|
|
Zm∞na
registrace Windows |
PokroΦil² |
1.7.2000 |
P°i instalaci
Windows jste dotßzßni na svΘ jmΘno a organizaci. Na tyto ·daje
jsou Windows zaregistrovßny. Jak ale zm∞nit tyto ·daje po instalaci
?
|
|
Zablokovßnφ
CTRL+ALT+DEL a CTRL+ESC |
PokroΦil² |
1.7.2000 |
Pokud chcete, aby p°i
b∞hu VaÜφ aplikace nebyl u₧ivatel schopen vyvolat dialog UkonΦit
·kol nebo menu pomocφ stisku CTRL-ALT-DEL a CTRL-ESC, je pom∞rn∞
jednoduchΘ tyto horkΘ klßvesy vypnout.
|
|
Dialog
Najφt soubor |
PokroΦil² |
1.7.2000 |
Windows nabφzejφ
dialog k vyhledßnφ soubor∙. Tento dialog lze vyvolat i pomocφ API
z prost°edφ Visual Basicu.
Jsou zde t°i znßmΘ zp∙soby, jak zobrazit dialog Hledat - pomocφ
keybd_event, ShellExecute a pomocφ nedokumentovanΘ funkce #90 (#91
zobrazφ dialog Najφt poΦφtaΦ). Nßsledujφcφ p°φklad ilustruje
pou₧itφ prvnφch dvou metod.
|
|
|