Atunci când se utilizează componenta memo pentru a introduce valoarea fiecărui element de matrice de matrice trebuie administrată într-o singură linie și după fiecare element de matrice pentru a apăsa
Accesul la câmpul situat în memoria de linia de text, puteți utiliza proprietățile de linii, apar între paranteze drepte (linii numerotate de la zero) din numărul liniei dorite.
Următorul program, al cărui text este prezentat în Listarea 5.5 demonstrează utilizarea componentei memo pentru a introduce o matrice de caractere.
Principala intrare bucla matrice caracter al procedurii componentei Memo ar putea arata astfel:
a [i]: = Memol.Lines [i];
- SIZE - numita constantă, care determină mărimea șirului;
- și - o matrice;
- Memol - nume Memo componente;
- Linii - Memo proprietate componentă, care este o matrice, din care fiecare element conține un rând în text Memo.
Forma programului este prezentată în Fig. 5.5. Notă de câmp plus, acesta conține buton de comandă (Buttonl), atunci când a făcut clic pe care valorile de intrare ale elementelor șirului de câmp memo.
Fig. 5.5. Fereastra de dialog a intrării matrice de aplicare
Listarea 5.5. Liniile de intrare ale Memo component matrice
fr_memo_ unitare; interfață
Ferestre, Mesaje, SysUtils, clasele,
Grafica, Controale, Formulare, Dialoguri, meniuri, StdCtrls;