This shows you the differences between two versions of the page.
ro:getsetting [2017/08/22 13:22] junior-root created |
ro:getsetting [2020/02/28 10:46] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== GetSetting (Funcție) ===== | ||
- | > **Engleză: | ||
- | ==== Format ==== | ||
- | **getsetting** ( [[stringexpressions|nume_program]], | ||
- | |||
- | Întoarce un [[stringexpressions|șir_de_caractere]]. | ||
- | ==== Descriere ==== | ||
- | Orice variabilă folosită în timpul rulării unui program își pierde conținutul odată ce programul se oprește.\\ | ||
- | BASIC-256 pune la dispoziția programelor un mod de a salva setările importante și de a le folosi la următoarele rulări a programului.\\ | ||
- | Valorile setărilor nu pot fi decât [[stringexpressions|șiruri_de_caractere]]. Setările poartă câte un nume ([[stringexpressions|nume_cheie]]) și sunt grupate într-un fel de foldere cu numele ([[stringexpressions|nume_program]]).\\ | ||
- | Valoarea salvată a unei setări poate fi disponibilă și pentru alte programe BASIC-256 și ar trebui să rămână disponibilă pentru o perioadă foarte lungă de timp. | ||
- | |||
- | **GetSetting** citește o setare salvată în prealabil cu [[SetSettings|SetSettings]]. Parametrii [[stringexpressions|nume_program]] și [[stringexpressions|nume_cheie]] sunt necesari pentru a identifica o setare unică. Dacă se solicită valoarea unei setări care nu a fost încă salvată, se va returna un șir de caractere gol ("" | ||
- | |||
- | Această funcție poate avea limitări impuse de preferințele utilizatorului. Mai multe configurări pot fi găsite în meniul Editare> | ||
- | ==== Exemplu ==== | ||
- | < | ||
- | setsetting " | ||
- | print getsetting(" | ||
- | </ | ||
- | va afișa | ||
- | < | ||
- | un text pe care vreau să-l salvez | ||
- | </ | ||
- | |||
- | ==== Vezi și ==== | ||
- | [[SetSetting|SetSetting]] | ||
- | ==== Istoric ==== | ||
- | |0.9.6.38|Adăugată în acestă versiune| | ||
- | |||