Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - funzione per matrice controlli
Forum - Visual Basic 6 - funzione per matrice controlli

Avatar
maurizio74 (Normal User)
Pro


Messaggi: 115
Iscritto: 30/03/2009

Segnala al moderatore
Postato alle 10:08
Domenica, 11/09/2011
Questo topic è stato chiuso dal moderatore

io vorrei ottenere la seguente operazione se ad es. faccio 3+3=6 e poi ancora uguale deve fare 9 ed ancora 12 ecc.
pero' se invece faccio 3+3=6 e poi invece di = premo ad es. + mideve fare 6 + e non 9 + spero che adesso sia stato piu' chiaro grazieeeee

ecco il codice

Private Sub operator_Click(Index As Integer)
Select Case OpFlag
Case "+"
Op1 = CDbl(Op1) + CDbl(Op2)
Case "-"
Op1 = CDbl(Op1) - CDbl(Op2)
Case "*"
Op1 = CDbl(Op1) * CDbl(Op2)
Case "/"
If Op2 = 0 Then
MsgBox "impossibile dividere per zero", 48, "Calculator"
Op1 = "0,"
Else
Op1 = CDbl(Op1) / CDbl(Op2)
End If
Case "="
Op1 = display
End Select
display = Op1
NumOps = 1
End Select
End Select
End Select
End Select
End Select
If LastInput <> "NEG" Then
LastInput = "OPS"
OpFlag = operator(Index).Caption
End If
If OpFlag = "=" Then
Risultato = display
End If
End Sub


Ultima modifica effettuata da maurizio74 il 11/09/2011 alle 13:54
PM
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 11:01
Domenica, 11/09/2011
No ... non sei stato affatto chiaro ...

E poi, proponi tu del codice, per farci capire e per aiutarti ... non pretendere codice già pronto.

ma polemizzi solamente o potresti aiutarmi???? - maurizio74 - 11/09/11 16:57
E tu prima dai -1 e poi modifichi il post originale dopo avermi contattato in privato? E sono io che polemizzo? - nessuno - 11/09/11 17:03
posso rimediare in qualche modo???' - maurizio74 - 11/09/11 17:23
patetico - HeDo - 11/09/11 17:29


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Up
-1
Down
V
Segnala al moderatore
Postato alle 17:29
Domenica, 11/09/2011
Questo topic è in violazione di una o più norme del regolamento: http://www.pierotofy.it/pages/extras/forum/9/3839-regolame ... .
    
Dopo averlo letto riapri un nuovo topic assicurandoti di aver rispettato le regole. Grazie per la tua pazienza.

non mi avete dato modo di parlare questo e il regolamento????? - maurizio74 - 11/09/11 22:40
PM