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 - naderit

Pagine: 1 ... 3 4 [5] 6 7 ... 10
61
Programmazione / Re:barcode scanner
« il: 18 Luglio 2017, 20:53:56 »
ok, e come memorizzo il codice letto dallo scanner in una variabile stringa? :mad:
la variabile da me usata è globale.
Codice: [Seleziona]
Private a As String ' variabile globale '
Private b As String ' variabile globale'

Public Sub form_KeyPress()
   a = Key.Text  'barcode letto dallo scanner in emulazione di tastiera, singolo carattere'
   b = b & a
   Print b
End

62
Programmazione / Re:barcode scanner
« il: 18 Luglio 2017, 20:47:29 »
Citazione
naderit, ma tu "cosa" devi fare ?
evitare che l'utente inserisca da tastiera un carattere oltre a quello letto dallo scanner

63
Programmazione / Re:barcode scanner
« il: 18 Luglio 2017, 20:44:36 »
pensavo fosse molto chiara la mia domanda fin dall'inizio, bastava leggere attentamente.
grazie

64
Programmazione / Re:barcode scanner
« il: 18 Luglio 2017, 19:31:44 »
Ciao, Kicco ha ragione lo scanner USB si comporta come la tastiera. Si Arco le variabili "a"  e "b" sono globali. Nel progetto allegato da Gianluigi funziona come il mio esempio ovvero la tastiera può interagire con il lettore.
 Credo che le soluzioni siano:
1) settare lo scanner, se ne ha la possibilità, che inizi la lettura con un carattere jolly.
2) fare in modo di escludere la tastiera (poco probabile)
3) lasciare cosi com'è e caricare il dato letto in una variabile o direttamente in una textbox
4) usare uno scanner RS232(obsoleto)
a presto  :ciao:

65
Programmazione / Re:barcode scanner
« il: 17 Luglio 2017, 21:26:11 »
Ciao Vuott,  mettiamo il caso che con il lettore in emulazione di tastiera si legga il codice "8017331056424"  senza la routine avrei nella variabile "a" solo l'ultimo numero il 4, usando anche la seconda variabile ho l'intera stringa letta dal lettore. in poche parole lo scanner ha lo stesso comportamento come se digitassi da tastiera e con la routine ogni numero e viene affiancato per comporre l'intero codice.  La domanda è: secondo voi è possibile acquisire il codice letto dal lettore, caricarlo in una variabile  senza che la tastiera possa interferire al momento dell'acquisizione?
 

66
Programmazione / [risolto] barcode scanner
« il: 17 Luglio 2017, 19:23:02 »
Ciao a tutti. Ho un lettore di barcode USB collegato in emulazione di tastiera, per acquisire i dati letti ed elaborarli ho pensato di utilizzare una textbox e al momento che prende il focus mi visualizza il barcode numerico, però non mi piace perché implica una casella di testo attiva con possibilità di inserimento casuale da tastiera. Allora ho pensato di usare il Keypress del form :
Codice: [Seleziona]
Private a As String
Private b As String

Public Sub form_KeyPress()
   a = Key.Text
   b = b & a
   Label1.Text = b
End

ma non mi entusiasma molto
domanda: esiste la possibilità di inserire il barcode numerico letto in una variabile String senza dover usare i metodi indicati? oppure esiste un metodo che mi sfugge?
Grazie  :-[     

67
Progetti degli utenti / Re:gestionale
« il: 15 Luglio 2017, 21:06:30 »
Ciao ho praticamente finito il gestionale,  cominciato ad usare e testare la funzionalità ( finalmente useremo sempre meno winzoz  ;D )
- aggiunta gestione fornitori
- gestione fatture passive ad uso scadenziario
- form di ricerca clienti
- gestione backup impostando giorni da form setup e percorso della directory.
unico problema che non ho ancora risolto e la creazione della directory con Dialog
e ho abbandonato il tentativo di modificare l'interfaccia utente come suggerito da Gianluigi, avrei dovuto ripartire da zero... ne faccio tesoro per i prossimi progetti
   

68
si ora ho capito...  purtroppo non è alla mia portata
Print Format(CDate(Now - 10), "dd/mm/yyyy")  ho visto che funziona.
La butto li: probabilmente si dovrebbe usare un'interfaccia a linea di comando magari utilizzando il componente gb.ncurses e fare in modo di intercettare i dati da tastiera forse creando una maschera tipo  "__/__/____" . non ho trovato molta documentazione esaustiva. Peccato.  :ciao:     

69
non capisco la domanda Vuott  :o :o   
se mi puoi fare un esempio... scusa l'ignoranza... ;D

70
Scusa Vuott... seleziono come proprietà della ValueBox  Type = Date  al quel punto  seleziono una data
allego esempio pratico  :ciao:

71
Ciao ho provato anche usando .....
Codice: [Seleziona]
Public Sub Button1_Click()

 Label5.Text = Format(CDate(ValueBox1.Value - 10), "dd/mm/yyyy")

End

e sembra funzionare   :ciao:  ;D

72
Ciao hai provato semplicemente :
Codice: [Seleziona]
ValueBox1.Value = Now
Label1.Text = Format(CDate(Now - 90), "dd/mm/yyyy")
:ciao:

73
Programmazione / Re:[RISOLTO]TableView con CheckBox
« il: 04 Giugno 2017, 15:56:13 »
 si il risultato mi pare simile. Dai è venuto un bel lavoretto! Spero utile ai dilettanti come me  ;D   :ciao: 

74
Programmazione / Re:TableView con CheckBox
« il: 04 Giugno 2017, 14:29:57 »
Bene grazie all'esempio postato da Gianluigi ho risolto in questo modo ( da migliorare  il codice  ;D):
Codice: [Seleziona]
Private kb As New CheckBox[10]
Private ck As CheckBox
Private sa As ScrollArea

Public Sub Form_Open()
Dim obs As Observer
Dim i As Integer

 sa = TableView2.Children[0]
 obs = New Observer(sa) As "Scroll"
 
   With TableView2
    .W = 882
    .H = 280
    .Columns.Count = 4
    .Rows.Count = 30
  End With
   
  TableView2.Columns[0].W = 70
  TableView2.Columns[1].W = 110
  TableView2.Columns[2].W = 100

For i = 0 To 5
  With ck = New CheckBox(sa) As "Check"
    .X = TableView2.Columns[0].X
    .Y = TableView2.Rows[i].Y
    .W = TableView2[i, 0].W
    .H = TableView2[i, 0].H
    .Text = "Prova" 
    .Name = "Check"
  End With
  kb[i] = ck 'Assegna la variabile ck, appena creata, al vettore di tipo checkbox'
Next 
End

Public Sub Scroll_Scroll()
  Dim ob As Object
 Dim b As Byte
 
  For Each ob In sa.Children
  ob.Y = TableView2.Rows[b].Y - sa.ScrollY
  Inc b
  Next
 
End

Public Sub Check_Click()

TableView2[0, 1].Text = kb[0].Value
TableView2[1, 1].Text = kb[1].Value
TableView2[2, 1].Text = kb[2].Value
TableView2[3, 1].Text = kb[3].Value
TableView2[4, 1].Text = kb[4].Value
TableView2[5, 1].Text = kb[5].Value

End

Public Sub TableView2_Click()
Print TableView2.Row, TableView2.Column
End

Public Sub TableView2_Save(Row As Integer, Column As Integer, Value As String)
TableView2[row, column].Text = Value
End

Public Sub Button1_Click()
Dim i As Integer
Dim a As String
  For i = 0 To 5
    a = TableView2[i, 1].Text
   Print a
  Next
TableView2.Refresh
End
   :ciao:

75
Programmazione / Re:TableView con CheckBox
« il: 03 Giugno 2017, 16:01:33 »
urka!
allora non so proprio, provato a modificare anche le proprietà da QT5 a QT4, ma nulla. ???

Pagine: 1 ... 3 4 [5] 6 7 ... 10