Gambas-it
Gambas3 => Programmazione => Topic aperto da: Skeell - 26 Febbraio 2017, 09:08:28
-
Ho notato che in alcuni listati che scorro per cercare di capire alcune variabili sono precedute dal $ oppure # qualcuno mi potrebbe spiegare la loro funzione.
Mi scusi anticipatamente con i "bravi" nella programmazione ma io essendo alle prime armi penso che le cose non capite se non chiarite possano creare buchi nella conoscenza che verrebbero trascinati a scapito della comprensione futura.
Ciao a tutti e grazie
-
In Linux:
- $ rappresenta il normale user
- # rappresenta il root (Amministratore di sistema)
In Gambas:
Nella formattazione dei numeri:
- $ si ottiene il simbolo corrente locale della moneta nazionale.
- $$ si ottiene il simbolo internazzionale.
- # rappresenta una cifra. (Vedi qui gli esempi: http://gambaswiki.org/wiki/lang/userformat?l=it)
Per quanto concerne la tua domanda:
- $ si pone all'inizio di una variabile privata a livello di classe (e. Private $sMiaStringa As String) per distinguerla da una normale variabile locale (es. Dim sMiaStringa As String)
- # non mi risulta che si usi davanti alle variabili.
Nota: I nomi assegnati alle variabili possono contenere un numero ma non possono iniziare con esso, non possono contenere caratteri accentati ne caratteri speciali ad esclusione di $ e _ (carattere dollaro e sottolineato)
Skeell,
ti avevo chiesto di mettere in ordine la tua prima domanda (primo post (http://www.gambas-it.org/smf/index.php?topic=5482.msg40952#msg40952) della tua prima discussione), dovresti anche dire se hai risolto e se si come (serve per farlo sapere a quelli che la legeranno in futuro).
Nel caso tu abbia risolto, anteponi [Risolto] all'oggetto del primo post (sempre agendo su pulsante Modifica in alto a destra)
-
scusa non sapendo come fare non avendo capito (a 70 anni succede) ho cancellato il post che dava problemi .
Intanto vi chiedo come posso cancellarmi dal vostro forum o se è una cosa che potete fare voi
Vi ringrazio e mi scuso
-
scusa non sapendo come fare non avendo capito (a 70 anni succede) ho cancellato il post che dava problemi .
Intanto vi chiedo come posso cancellarmi dal vostro forum o se è una cosa che potete fare voi
Vi ringrazio e mi scuso
Visto che ci siamo dati in tanti da fare per risponderti, meriteremmo una spiegazione un tantino più articolata a questa tua decisione.
Grazie
-
Presto detto ho presunto troppo da me stesso e adesso mi rendo conto, con dolore, di non aver la retrocultura necessaria per affrontare Gambas e forse la programmazione in generale.
Grazie e Vi auguro gioia e soddisfazioni
Skeell
-
ho presunto troppo da me stesso e adesso mi rendo conto, con dolore, di non aver la retrocultura necessaria per affrontare Gambas e forse la programmazione in generale.
" Invece di maledire il buio, accendi una candela. "
(Lao Tzu, VI sec. a.c.)