Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - milio

Pagine: 1 [2] 3 4 ... 85
16
Segnalazione bug / Re:Gambas 3.19.1: Now() + 1 = Float
« il: 17 Aprile 2024, 16:24:46 »
Codice: [Seleziona]
Public Sub Main()

  Print Now()

End

Ottengo 17/04/2024 16:23:07 (Date)

Codice: [Seleziona]
Public Sub Main()

  Print Now() + 1

End

Ottengo 2492523,59976815 (Float)

Anche qui con la versione 3.18.4 ottenevo sempre un valore di tipo Date

17
Segnalazione bug / [Risolto] Gambas 3.19.1: Now() + 1 = Float
« il: 17 Aprile 2024, 12:42:26 »
Fino alla versione 3.18.4 se aggiungevo un intero ad una data mi ritornava una data.

Adesso mi ritorna float.... Memore del topic sul Socket (https://www.gambas-it.org/smf/index.php?topic=10467.0), sono andato a vedere la guida:

Citazione
Dates are numbers
A date & time value is implicitly converted to a floating point number whose integer part is the internal date part (the number of days since the origin), and fractional part is the internal time part.

Consequently, you can easily do day arithmetic between dates using the standard + and - operators.

Quindi e' un bug o e' giusto che debba spulciare le 2200 classi del mio progetto che per la maggior parte trattano date appunto, usando la funzione DateAdd() o la conversione del risultato con CDate?

18
Segnalazione bug / Re:Client Socket TCP non si connette
« il: 16 Aprile 2024, 14:55:01 »
E va bhe ok, allora dovrebbe mettere non opzionale gli argomenti Host e Port nel metodo Connect() , e le proprietà Host e Port di Socket Read Only....

E comunque nelle versioni precedenti funzionavano tutti e due i modi per connettersi, altrimenti non avrei posto il problema...

Risolto? non so.....





19
Segnalazione bug / Re:Client Socket TCP non si connette
« il: 15 Aprile 2024, 17:08:50 »
Credo di aver trovato cosa non va:

se mi connetto in questo modo:

Codice: [Seleziona]
Socket.Host = "192.168.0.71"
Socket.Port = 502

Socket.Connect()

la connessione rimane chiusa
Codice: [Seleziona]
Socket.Status = 0 (Net.Inactive)

se mi connetto cosi':

Codice: [Seleziona]
Socket.Connect("192.168.0.71", 502)

la connessione si apre normalmente
Codice: [Seleziona]
Socket.Status = 7 (Net.Connected)
....

Aggiornero' il codice di programma per evitare il bug


20
Saluti a tutti....  :ciao:


Ho aggiornato oggi gambas alla versione 3.19.1

Usando il componente gb.net e l'ggetto socket, quando eseguo il comando Socket.Connect() passa si alla riga successiva del codice senza dare errori, ma lo stato della connessione rimane a 0 (Net.Inactive) e non si collega al server...

Temporaneamente ho copiato i componenti gb.net.* della versione 3.18.2 nella cartella delle librerie di gambas 3.19.1 e il Socket si collega senza problemi....

Con questo componente mi collego a PLC via ModBus, stampanti Zebra e registratore di cassa Epson FP 81...


21
Ma non era quello il problema.... C'era un refresh dell'mmagine del quadrante che veniva richiamato all'interno del metodo _draw quindi era un contino ridisegnare l'immagine...  Ora ho rimesso le svg.... Prova...

22
Prova questa versione.... Ho sostituito la procedura che salvava di continuo il file immagine....
Sembra fare lo stesso scherzo di prima, ma non importa se ritorno alla normalità lo guarderò...

Grazie comunque per l'impegno  :-*

 :ciao:

Urka ti auguro di guarire in fretta....

Passando a cose meno importanti, credo di aver capito cosa generava il loop infinito....

Prova adesso


23
Prova questa versione.... Ho sostituito la procedura che salvava di continuo il file immagine....

24
Caio vuott... Come mai  restyling? Ne hai avuto bisogno?

Ti ho aggiunto anche la versione termometro....


25
Programmazione / Re:Come si confronta il tempo?
« il: 25 Agosto 2022, 11:01:23 »
Penso che tu non consideri i millisecondi
Se formatti il tuo tempo con la stringa "hh:nn:ss.uuu" vedrai che hNow e $hTime sono diversi

26
Domande tecniche / Re:[RISOLTO] Inviare file con gb.web.gui
« il: 10 Agosto 2022, 18:40:23 »
Io programmo un po' a pane e salame... :P Se vedo che un componente ha una funzione che si chiama SendFile penso che serva per inviare un file.... Se poi tale funzione serve solo di appoggio al componente e viene usata a basso livello allora io la rinominerei in Responce._SendFile(), in questo modo non mi appare nel menu di completamento automatico.

Comunque va bene lo stesso, la soluzione che mi hanno suggerito funziona, quindi, di nuovo, grazie a tutti.

27
Domande tecniche / Re:Inviare file con gb.web.gui
« il: 09 Agosto 2022, 14:58:10 »
 :ok: :ok: :ok:

Ok con l'esempio ho capito finalmente come si fa.... Grazie a tutti


28
Domande tecniche / Re:Inviare file con gb.web.gui
« il: 08 Agosto 2022, 19:47:33 »
Allora applicando il suggerimento di Rahman e lanciando la procedura da webform la pagina nel browser si frizza.
Lanciandolo direttamente da un modulo di avvio (quindi non viene generato una pagina web ma direttamente il file e il comando per scaricarlo) il mio server apache mi da questo errore:

Codice: [Seleziona]
[Mon Aug 08 19:43:48.918779 2022] [cgid:error] [pid 1089:tid 140609880831744] [client ::1:42238] End of script output before headers: WebDemo.gambas

29
Domande tecniche / Re:Inviare file con gb.web.gui
« il: 08 Agosto 2022, 15:12:40 »
Testo subito il suggerimento di Rahman aspettando la risposta di Benoit....

Grazie ancora Gianluigi  :ok:

30
Domande tecniche / Re:Inviare file con gb.web.gui
« il: 06 Agosto 2022, 23:11:32 »
Da browser dovrebbe vedersi un tasto con scritto CSV giusto?
Il file nella cartella temp è il server che lo genera e da browser si dovrebbe vedere iniziare lo scaricamento e relativo salvataggio nella cartella di download.

Pagine: 1 [2] 3 4 ... 85