Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Comenzi pentru scrierea de date in FOXPRO

fox pro



+ Font mai mare | - Font mai mic



Comenzi pentru scrierea de date in FOXPRO

Avem urmatoarele comenzi disponibile pentru scriere in FOXPRO:



? | ??

sintaxa: ? | ?? <expr> [PICTURE <expC>] [AT <expN>]

efect Evalueaza expresii si afiseaza rezultatele pe ecran.

: Un singur semn de intrebare duce la tiparirea unei linii goale inainte de a se afisa rezultatul expresiei; daca expresia de afisat lipseste, se tipareste numai o linie goala. Un spatiu este plasat intre expresii atunci cand dorim sa tiparim mai multe expresii simultan.

: Doua semne de intrebare determina tiparirea rezultatului pe linia curenta, in pozitia curenta pe ecran (nu se mai tipareste in prealabil o linie goala).

Parametri

PICTURE <expC> : Rezultatul expresiei <expr> este afisat cu respectarea formatului definit prin <expC> (<expC> este alcatuita din coduri ale cauzei PICTURE).

AT <expN> : Este folosit pentru a specifica numarul coloanei, <expN>, pe care este afisat rezultatul.

|

sintaxa: <linii de text> | <linii de text>

efect Afiseaza pe ecran liniile de text introduse.

Daca folosim , textul afisat este precedat de o linie goala; daca folosim , nu se mai tipareste nici o linie goala, textul fiind afisat in pozitia curenta a cursorului.

TEXT

sintaxa: TEXT

<linii de text>

ENDTEXT

efect: Creeaza un bloc de text care poate contine rezultatul evaluarii unor expresii si functii, sau continutul unor variabile de memorie ori text simplu. Liniile de text sunt afisate pe ecran ca atare, pana se intalneste comanda ENDTEXT.

<linii de text> : continutul blocului de text care va fi tiparit.

Exemplu: Vom defini 3 variabile de memorie, care vor contine niste valori bine - determinate: numele varsta si tara unui student. Dorim sa introducem mai intai aceste valori in variabilele definite, si apoi sa le afisam pe ecran. Pentru aceasta, trebuie sa realizam urmatoarele operatii:

Mai intai definim variabilele si le initializam cu o anumita valoare (0 pentru variabile numerice si sirul vid pentru variabile de tip Character);

Apoi citim valorile noi ale fiecarei variabile (folosind comenzile SAY - GET / READ);

In final afisam variabilele pe ecran (cu noile lor valori).

Pentru aceasta, trebuie sa folosim succesiunea de comenzi:

nume = '    '

varsta = 0

tara = '    '

clear

@ 10, 10 say 'Introduceti numele:' get nume

@ 12, 10 say 'Introduceti varsta:' get varsta

@ 14, 10 say 'Introduceti tara:' get tara

read

clear

? 'Hello, ',nume,'! Esti din ', tara, 'si ai ',varsta,' ani'

@ TO

sintaxa: @ <linie1, coloana1> TO <linie2, coloana2>

[DOUBLE | PANEL <lista chenar>]

efect: Este o instructiune de desenare: deseneaza un dreptunghi folosind coordonatele specificate. Daca nu folosim alte clauze optionale, dreptunghiul este desenat cu linie simpla pentru chenar si cu schema de culori curenta.

<linie1, coloana1> TO <linie2, coloana2> : <linie1, coloana1> sunt coordonatele coltului din stanga-sus ale dreptunghiului; <linie2, coloana2> sunt coordonatele coltului din dreapta-jos ale dreptunghiului. Daca valorile lui <linie1> si <linie2> sunt identice, este desenata o linie orizontala; daca valorile lui <coloana1> si <coloana2> sunt identice, este desenata o linie verticala.

r1,c1

r2, c2

Parametri:

DOUBLE | PANEL <lista chenar> : Daca parametrul DOUBLE este folosit, dreptunghiul este desenat cu margine dubla; daca PANEL este folosit, dreptunghiul este desenat cu margine plina; <lista chenar> este un sir de maximum 8 caractere care controleaza anumite parti ale dreptunghiului: latura de sus, latura de jos, latura stanga, latura dreapta, coltul din stanga-sus, coltul din dreapta-sus, coltul din stanga-jos, coltul din dreapta-jos.

Desigur, Visual FOXPRO vine cu imbunatatiri majore si in acest domeniu: pune la dispozitie mult mai multe instrumente de desenare, si in special controale specializate, care sa permita crearea de interfete puternice pentru programe (atat prin aspect, cat si ca modalitate de introducere sau de afisare a datelor).



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1104
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved