Crearea unei componente
În DevelStudio, trebuie să lucrați cu componentele ca obiecte: proprietățile componentelor (poziția, dimensiunile, conținutul lor) sunt reprezentate ca proprietăți ale obiectelor.
Aici editarea $ este un obiect (o instanță a clasei) TEdit care are proprietățile textului. aliniați. culoare. font ... și ascunde metodele. spectacol. Toback. toFront și așa mai departe.
În exemplul de mai sus, ne referim la o componentă deja creată, adică ajungem în variabila de editare $ o instanță a clasei TEdit care se referă la componenta de care avem nevoie. Cum se creează o componentă din cod? Este foarte simplu! Luați în considerare exemplul câmpului de intrare:
După executarea codului, componenta TEdit proaspăt creată apare pe Form1.
Manipularea evenimentelor
În DevelStudio, există câteva modalități de indicare programabilă a procesării funcționale a evenimentelor componente:
Începând cu DevelStudio 3, puteți specifica o funcție anonimă:
În acest caz, parametrii sunt transferați automat la funcția specificată, în funcție de eveniment:
Care sunt cheile de root?
HKEY_CURRENT_USER - Secțiunea conține setările utilizatorului actual activ conectat la sistem.
HKEY_USERS - partiția conține toate profilurile de utilizator descărcate ale computerului. Secțiunea HKEY_CURRENT_USER este o subsecțiune a secțiunii HKEY_USERS.
HKEY_LOCAL_MACHINE - această secțiune conține parametrii de configurare aferenți acestui computer (pentru toți utilizatorii).
HKEY_CLASSES_ROOT - o subsecțiune HKEY_LOCAL_MACHINE # 92; Software # 92; Clase. Practic, acesta conține informații despre tipurile de fișiere înregistrate și obiectele COM și ActiveX.
HKEY_CURRENT_CONFIG - secțiunea conține informații despre profilul echipamentului utilizat de computerul local atunci când sistemul este pornit. Este o trimitere la HKEY_LOCAL_MACHINE # 92; SYSTEM # 92; CurrentControlSet # 92; Hardwa, profilele re # 92; curent.
HKEY_DYN_DATA - partiția este disponibilă numai în registrul familiei Windows 9x / ME. Conține date în continuă schimbare despre computer (încărcare CPU, dimensiune de paginare etc.).
Cum de a crea o cheie?
Cum de a verifica o cheie?
Cum șterg o cheie?
Cum scriu o valoare într-o cheie?
Cum să verificați prezența unei valori în cheie?
Cum șterg o valoare dintr-o cheie?
Călătorie alternativă
Citirea și scrierea cheilor în registru se poate face mult mai ușor folosind funcțiile readRegKey pentru citire și writeRegKey pentru scriere:
mixt readRegKey ($ root, $ path, $ buffer, tip $)
mixt writeRegKey ($ root, $ path, $ value, type $)
$ cale - calea către cheia din secțiunea specificată
$ tampon este o variabilă pentru a scrie o valoare pentru
Tip tip $ (STRING, DATE_TIME, BOOL, DWORD, CURRENCY)
Valoarea $ este valoarea pe care o scrieți
Citirea așa-numitei. cheie "implicit" :)
Consola Windows
Folosind shell_exec. comenzile console pot produce mai multe operații cu registrul decât cele prezentate mai sus. Cu toate acestea, va fi mai dificil.
Pentru a vă familiariza cu comenzile consolei Windows, la promptul de comandă, scrieți:
și urmați instrucțiunile.