Autore Topic: [Gambas IDE] codice su piu' righe  (Letto 1024 volte)

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
[Gambas IDE] codice su piu' righe
« il: 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?
se corri, morirai stanco (motto degli sniper)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.723
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: [Gambas IDE] codice su piu' righe
« Risposta #1 il: 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)
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: [Gambas IDE] codice su piu' righe
« Risposta #2 il: 17 Settembre 2013, 22:28:20 »
scusa  allegfede, ma lo stesso identico argomento è stato già affrontato qui. 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:

:ciao:

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: [Gambas IDE] codice su piu' righe
« Risposta #3 il: 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

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.723
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: [Gambas IDE] codice su piu' righe
« Risposta #4 il: 18 Settembre 2013, 11:16:18 »
Ceskho ha i suoi seguaci !   ;D
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
Re: [Gambas IDE] codice su piu' righe
« Risposta #5 il: 18 Settembre 2013, 13:23:01 »
scusa  allegfede, ma lo stesso identico argomento è stato già affrontato qui. 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 ..... ;-)
se corri, morirai stanco (motto degli sniper)

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: [Gambas IDE] codice su piu' righe
« Risposta #6 il: 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:
:ciao:

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: [Gambas IDE] codice su piu' righe
« Risposta #7 il: 18 Settembre 2013, 15:28:45 »
Bè, tu di domande ne hai tante che puoi prestarne qualcuna, no?  ;D

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: [Gambas IDE] codice su piu' righe
« Risposta #8 il: 18 Settembre 2013, 15:58:18 »
Bè, tu di domande ne hai tante che puoi prestarne qualcuna, no?  ;D
:ciao: