Autore Topic: [RISOLTO] Accedere ad una serialport da un'altra classe  (Letto 398 volte)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.728
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
[RISOLTO] Accedere ad una serialport da un'altra classe
« il: 08 Agosto 2015, 17:26:27 »
 :ciao:
Ho questo problema:
Sul FMain ho una porta seriale sulla quale scrivo così
Codice: gambas [Seleziona]
 Print #SerialPort1, txtSend;


ora ho costruito un altro form e dalla sua classe devo scrivere sulla porta seriale del Fmain

mi ero illuso di risolverla così:

Codice: gambas [Seleziona]
 Print FMain.#SerialPort1, txtSend;


 :D ma a gambas non piace!
« Ultima modifica: 12 Agosto 2015, 15:05:51 da kicco »
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Accedere ad una serialport da un'altra classe
« Risposta #1 il: 08 Agosto 2015, 17:31:07 »
Puoi dire come hai dichiarato la variabile #SerialPort1 ?
« 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 kicco

  • Senatore Gambero
  • ******
  • Post: 1.728
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Accedere ad una serialport da un'altra classe
« Risposta #2 il: 08 Agosto 2015, 17:40:59 »
È un oggetto preso dal toolbox  (SerialPort1) e dichiarato come pubblico (Public=True)
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Accedere ad una serialport da un'altra classe
« Risposta #3 il: 08 Agosto 2015, 17:41:29 »
Dovrebbe andare così:
Codice: gambas [Seleziona]
Print #FMain.SerialPort1, txtSend 
« 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 kicco

  • Senatore Gambero
  • ******
  • Post: 1.728
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Accedere ad una serialport da un'altra classe
« Risposta #4 il: 08 Agosto 2015, 17:43:59 »
VA!  :ok:
 :-*
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Accedere ad una serialport da un'altra classe
« Risposta #5 il: 08 Agosto 2015, 17:50:31 »
...ma come t'è saltato in testa di porre il simbolo # in mezzo alla riga !?    :-\
Si tratta sostanzialmente di un flusso di dati, quindi come un file......
« 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 kicco

  • Senatore Gambero
  • ******
  • Post: 1.728
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Accedere ad una serialport da un'altra classe
« Risposta #6 il: 09 Agosto 2015, 08:48:01 »
 :rolleyes:
Ricordi il tuo precedente avatar?
Ecco perchè!

[per chi non lo sa, era un alunno con il cappello da asino]
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)