GYIK - leckék, források, programok

Komponens létrehozása

A DevelStudio-ban az összetevőket objektumként kell dolgozni: az összetevők tulajdonságai (pozíció, dimenziók, tartalom) objektum tulajdonságokként jelennek meg.

Itt a $ edit egy objektum (az osztály egy példánya), amely a szöveg tulajdonságokkal rendelkezik. igazítsa. színét. betűtípus ... és a módszer elrejtése. show. háttal. toFront és így tovább.
A fenti példában egy már létrehozott összetevőre utalunk, azaz. a $ szerkesztési változóban a TEdit osztály egy példányát kapjuk, amely a szükséges komponensre utal. Hogyan hozzunk létre egy összetevőt a kódból? Nagyon egyszerű! Tekintsük a beviteli mező példáját:

A kód végrehajtása után a frissen létrehozott TEdit összetevő az 1. formanyomtatványon jelenik meg.

Eseménykezelés

A DevelStudio-ban többféleképpen lehet programozni az összetevő események funkcionális feldolgozását:

A DevelStudio 3 használatával névtelen funkciót adhat meg:

Ebben az esetben a paraméterek az eseménytől függően automatikusan átkerülnek a megadott függvényre:

Melyek a gyökérgombok?

HKEY_CURRENT_USER - A szakasz tartalmazza a rendszerhez bejelentkezett aktív felhasználó beállításait.

HKEY_USERS - a partíció tartalmazza a számítógép összes aktív letöltött felhasználói profilját. A HKEY_CURRENT_USER rész a HKEY_USERS rész alszekciója.

HKEY_LOCAL_MACHINE - ez a rész a számítógéphez tartozó összes konfigurációs paramétert tartalmazza (minden felhasználó számára).

HKEY_CLASSES_ROOT - a HKEY_LOCAL_MACHINE # 92, a Szoftver # 92, Osztályok alszekciója. Alapvetően a regisztrált fájltípusokkal és a COM és ActiveX objektumokkal kapcsolatos információkat tartalmaz.

HKEY_CURRENT_CONFIG - A szakasz a rendszer indításakor a helyi számítógép által használt eszközprofilról tartalmaz információkat. A HKEY_LOCAL_MACHINE # 92; SYSTEM # 92; CurrentControlSet # 92; Hardwa re Profiles # 92; Aktuális.

HKEY_DYN_DATA - a partíció csak a Windows 9x / ME rendszerleíró adatbázisban érhető el. Dinamikusan változó adatokat tartalmaz a számítógépről (CPU terhelés, lapozófájlméret stb.).

Hogyan hozzunk létre kulcsot?

Hogyan ellenőrizzük a kulcsot?

Hogyan törölhetek egy kulcsot?

Hogyan írhatok értéket egy kulcshoz?

Hogyan ellenőrizzük a kulcs jelenlétét a kulcsban?

Hogyan törölhetek egy értéket egy kulcsról?

Alternatív kirándulás

A kulcsok olvasása és írása a rendszerleíró adatbázisban sokkal könnyebbé tehető a readRegKey függvények használatával az olvasáshoz, és writeRegKey az íráshoz:

vegyes readRegKey ($ root, $ útvonal, $ puffer, $ típusú)

vegyes writeRegKey ($ root, $ útvonal, $ érték, $ típusú)

$ elérési útvonal - a megadott szakaszból a kulcshoz

$ puffer egy változó, amellyel értéket írhatunk

$ típusú - típus (STRING, DATE_TIME, BOOL, DWORD, CURRENCY)

$ érték az írható érték

Reading az úgynevezett. kulcs "alapértelmezés szerint" :)

Windows konzol

A shell_exec használata. a konzolparancsok több műveletet hozhatnak létre a rendszerleíró adatbázisban, mint a fentiek. Azonban nehezebb lesz.

A Windows konzolparancsok megismeréséhez írja be a parancssorba a következő parancsot:

és kövesse az utasításokat.

Kapcsolódó cikkek