Faq - lecții, surse, programe

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.

Articole similare