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 - Top Fuel

Pagine: 1 ... 4 5 [6] 7 8 ... 64
76
Domande tecniche / Messaggi di warning che non capisco
« il: 05 Giugno 2019, 22:33:55 »
Ho ricompilato Gambas all'ultima versione e quando faccio partire certi progetti mi esce in console sempre questo messaggio di warning:

libEGL warning: DRI2: failed to open nouveau (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open nouveau (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)

Cosa può significare?

77
Programmazione / Re:analisi immagine statica
« il: 05 Giugno 2019, 21:22:42 »
In questa maniera verifichi solo il 10% dell'immagine, l'attendibilità del risultato finale sarebbe troppo bassa.

78
Segnalazione bug / Re:Problemi in Progetto->Proprietà?
« il: 03 Giugno 2019, 22:46:27 »
Confermo, succede anche a me.

79
I semafori mi fanno venire in mente un paio di articoli che leggevo su Computer Programming 25 anni fa (e che ho ancora). :)

80
OpenBar / Re:La Password
« il: 17 Maggio 2019, 23:02:10 »
 :D :D :D :D

81
Programmazione / Re:L'evento click rende sorda la sua routine?
« il: 01 Maggio 2019, 00:22:09 »
Infatti False vale 0 mentre per True viene fatto un Not di False (o viceversa, cambia nulla), visto che sono uno il contrario dell'altro, quindi anche i bit devono essere gli uni i contrari degli altri.

82
Programmazione / Re:Continuano i problemi con PdfWriter
« il: 25 Aprile 2019, 23:16:25 »
Scusa, dici che hai problemi con Compress, ma il componente gb.compress non è nei componenti che hai elencato...

83
Mailing List / Re:GoSub è efficiente ?
« il: 25 Aprile 2019, 23:12:08 »
Non dirlo a me che ho cominciato con un Commodore 16. :)
Però, vedendo tutti questi esempi riportati negli ultimi tempi, la sto quasi rivalutando, specie se vuoi migliorare le prestazioni e non te ne frega granché dell'eleganza del codice.

84
Programmazione / Re:Ottenere ore minuti e secondi dai soli secondi
« il: 18 Aprile 2019, 22:17:15 »
Codice: [Seleziona]
'' s1 e s2 simulano il risultato del nuovo controllo TimeBox.
'' Per l'esattezza di due controlli TimeBox...'
Public Sub Main()

  Dim Data1, Data2 As Date
  Dim s1 As String = "01:12:08"
  Dim s2 As String = "02:04:14"

  Data1 = Time(s1)
  Data2 = Time(s2)
  Print TimeDiff(DateDiff(Data1, Data2, gb.Second))

End

Private Function TimeDiff(iSec As Integer) As String

  Dim h, m, s, res As Integer

  If iSec > 3600 Then
    h = iSec Div 3600
    res = iSec Mod 3600
    m = res Div 60
    s = res Mod 60
  Else If iSec > 60 Then
    h = 0
    m = iSec Div 60
    s = iSec Mod 60
  Else
    h = 0
    m = 0
    s = iSec
  Endif
  Return Format(h, "0#") & ":" & Format(m, "0#") & ":" & Format(s, "0#")

End

Nel tuo esempio le varie If non servono, perchè DIV se il primo numero è inferiore al secondo restituisce 0 senza problemi.
Era sufficiente questo:

Codice: [Seleziona]
Private Function TimeDiff(iSec As Integer) As String
Dim h, m, s, res As Integer
    h = iSec Div 3600
    res = iSec Mod 3600
    m = res Div 60
    s = res Mod 60
Return Format(h, "0#") & ":" & Format(m, "0#") & ":" & Format(s, "0#")
End

85
Altri Paesi / Re:Uso di GOSUB
« il: 10 Aprile 2019, 23:16:42 »
Io i gosub li ho dimenticati da tempo immemore, ma la soluzione qui sopra di Gianluigi me li sta facendo rivalutare... :)

86
OpenBar / Re:assenza giustificata :D
« il: 28 Marzo 2019, 23:17:26 »
Almeno è gnocca? ;D

87
Anche io avevo letto sull'help la possibilità di usare più nomi per una stessa proprietà, ma è una cosa che non ho mai usato, francamente non la ritengo granché utile.

88
OpenBar / Re:presentazione personale
« il: 21 Marzo 2019, 23:50:21 »
Benvenuto anche da me. :2birre:

89
Segnalazione bug / Re:Errore di Bus
« il: 14 Marzo 2019, 22:45:45 »
Per mandare in overflow una variabile Float devi avere dei risultati con numeri veramente enoooooormi... cosa stai calcolando? ;D

90
Buona cosa, ormai la sezione Gambas 2 dubito che la legga ancora qualcuno...

Pagine: 1 ... 4 5 [6] 7 8 ... 64