Gambas-it

Gambas3 => Programmazione => Topic aperto da: allegfede - 17 Settembre 2013, 12:31:22

Titolo: [Gambas IDE] codice su piu' righe
Inserito da: allegfede - 17 Settembre 2013, 12:31:22
salve, sul vecchio VB per scrivere una  istruzione su piu' righe si usava l'underscore (_) c'e' un metodo equivalente in gambas?

esempio VB:
Codice: [Seleziona]
testo="prova di scrittura per il programma " & app.name & _
         vbcrlf & "scritto da Federico il " & _
         time(now)

msgbox testo

in Gambas?
Titolo: Re: [Gambas IDE] codice su piu' righe
Inserito da: vuott - 17 Settembre 2013, 16:10:46

in Gambas?

...nel caso da te ipotizzato (una stringa con anche comandi): senza linea in basso, ma solo il carattere &

Esempio:
Codice: gambas [Seleziona]

Public Sub Form_Open()

  Dim testo As String


    testo = "alibaba e" & Application.Name &
    "i 40 ladroni" &
    Time(now)

End



Ad ogni modo, però, il carattere & non consente di spaccare l'unità testuale/strutturale di un comando in sé. Ad esempio non è possibile suddividere in due o più righe la dichiarazione di una Funzione esterna resa molto lunga dai numerosi argomenti in essa contenuti:
Codice: gambas [Seleziona]

Private Extern Alibaba(a As Integer, b As Integer, c As String, d As Pointer, &
   e As Integer, f As Byte) As Integer
   :nono:


e comunque neppure:
Codice: gambas [Seleziona]

  testo = &
  Chr(90)
Titolo: Re: [Gambas IDE] codice su piu' righe
Inserito da: Picavbg - 17 Settembre 2013, 22:28:20
scusa  allegfede, ma lo stesso identico argomento è stato già affrontato qui (http://www.gambas-it.org/smf/index.php?topic=2570.msg27261#msg27261). L'hai letto prima di chiedere? Suppongo di noi, altrimenti ti saresti accorto che la risposta esiste già.  ;)
Questa mia precisazione non vuole avere l'aspetto di un rimprovero, nè di tiratina d'orecchi, ma è l'occasione per ricordare a chiunque abbia una difficoltà da superare oppure una semplice curiosità da colmare, di interrogare prima di scrivere, sempre, tutte le fonti di informazione presenti nel Forum e nel sito, dalle discussioni al wiki o, anche, perchè no, al nostro vecchio, ormai impolverato, "Il resto del pinguino".
Può anche darsi che la risposta non ci sia; in quel caso sarà bene scrivere e chiedere. Ma se invece dovesse esserci, si raggiungerebbero più obiettivi insieme: superare l'ostacolo o colmare la curiosità velocemente, senza, per questo, dovere aspettare che chi può, legga la domanda e formuli la risposta; non impegnare tempo per rispondere a domande già formulate; non duplicare occupazione di spazio nel DB del sito.
 :ciao:

Titolo: Re: [Gambas IDE] codice su piu' righe
Inserito da: md9327 - 18 Settembre 2013, 10:55:48
Più che un rimprovero o una tiratina d'orecchie, sembra una fucilazione in piena regola...  :rotfl:

Scherzi a parte, quanto detto da picavbg è corretto. Sò che fare subito una domanda sembri piuttosto veloce, il problema è che poi è la risposta che rende tutto più complicato, oltre che ridondante.

P.S.: Questa mia era solo per partecipare alla fucilazione, two sò meglio che one...  ;D
Titolo: Re: [Gambas IDE] codice su piu' righe
Inserito da: vuott - 18 Settembre 2013, 11:16:18
Ceskho ha i suoi seguaci !   ;D
Titolo: Re: [Gambas IDE] codice su piu' righe
Inserito da: allegfede - 18 Settembre 2013, 13:23:01
scusa  allegfede, ma lo stesso identico argomento è stato già affrontato qui (http://www.gambas-it.org/smf/index.php?topic=2570.msg27261#msg27261). L'hai letto prima di chiedere? Suppongo di noi, altrimenti ti saresti accorto che la risposta esiste già.  ;)
Questa mia precisazione non vuole avere l'aspetto di un rimprovero, nè di tiratina d'orecchi, ma è l'occasione per ricordare a chiunque abbia una difficoltà da superare oppure una semplice curiosità da colmare, di interrogare prima di scrivere, sempre, tutte le fonti di informazione presenti nel Forum e nel sito, dalle discussioni al wiki o, anche, perchè no, al nostro vecchio, ormai impolverato, "Il resto del pinguino".
Può anche darsi che la risposta non ci sia; in quel caso sarà bene scrivere e chiedere. Ma se invece dovesse esserci, si raggiungerebbero più obiettivi insieme: superare l'ostacolo o colmare la curiosità velocemente, senza, per questo, dovere aspettare che chi può, legga la domanda e formuli la risposta; non impegnare tempo per rispondere a domande già formulate; non duplicare occupazione di spazio nel DB del sito.
 :ciao:


scusate ma ho provato con: "spezzare su piu' righe" e "comando su piu' righe" e non era uscito nulla di interessante .....
sono sempre piu' convinto della verita' del detto "non e' importante sapere la risposta, ma sapere quale e' la giusta domanda!" :D

chiedo venia ..... ;-)
Titolo: Re: [Gambas IDE] codice su piu' righe
Inserito da: Picavbg - 18 Settembre 2013, 13:32:03
sono sempre piu' convinto della verita' del detto "non e' importante sapere la risposta, ma sapere quale e' la giusta domanda!" :D

Ecco; ora speriamo che a qualcuno non venga in mente di domandare la parola chiave giusta per la ricerca di argomento.  ;D
 :ciao:
Titolo: Re: [Gambas IDE] codice su piu' righe
Inserito da: md9327 - 18 Settembre 2013, 15:28:45
Bè, tu di domande ne hai tante che puoi prestarne qualcuna, no?  ;D
Titolo: Re: [Gambas IDE] codice su piu' righe
Inserito da: Picavbg - 18 Settembre 2013, 15:58:18
Bè, tu di domande ne hai tante che puoi prestarne qualcuna, no?  ;D
(http://www.gambas-it.org/smf/Smileys/gambasit-emoticons/lipsrsealed.gif)