|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jan 2007
Messaggi: 287
|
[Visual basic] ki mi aiuta con if ???
ciao
allora stasera ho cominciato a cazzeggiare x la prima volta cn visual basic (qll integrato di exel) dp un pò ho cominciato a capire le prima cosette (di fatti io ho semrpe fatto delle gran prove x capire certe cose ) ora però mi sn blokkato allora ho fatto un programmino ke cn un inputbox ti kiede di scrivere una determinata frase.....se qst è verifikata allora apre un msgbox cn scritto "gay" altrimenti "idiota" if N = ciao then msgbox "gay" , " idiota" end if ma csì facendo mi da un errore di compilazione anke se uso altre punteggiature ecc.... dunque cm faccio ??? grazie mille
__________________
|
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 906
|
Quote:
Codice HTML:
if N = ciao then msgbox " ciao" else msgbox " amico" end if |
|
|
|
|
|
|
#3 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
prego cionci di chiudere questo topic e di farne riaprire un altro uguale ma scritto in italiano.
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Jan 2007
Messaggi: 287
|
ok ho ftt passi da gigante
allora adesso sto facendo una calcolatrice cn 3 input box la prima ti kiede il primo termine, la seconda l'operatore. e la terza il secondo termine infine cn la funzione if verifika quale operatore ho usato e a seconda di qll mi da un msgbox di risposta cl risultato.....ora il problema è ....fuzniona in tutti i casi tranne ek x la somma poikè la somma vuol dire anke concatenare e csì la somma di 2+3 diventa 23 ! nuova matematika no?? quindi mi vede i caratteri come stringe da codificare in numeri come faccio ?? io credo si usi la funzione string ma cm si implementa?? grazie mille e scusate ma ci ho cominciato a cazzeggiare x la prima volta ieri sra....
__________________
|
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Jan 2007
Messaggi: 287
|
nessuno ?
__________________
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 906
|
|
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Jan 2007
Messaggi: 287
|
nn si può usare una semplice somma???
+ è un operatore algebrico dunque se Sub somma() a = 10 b = 5 c = (a + b) MsgBox (a + b) End Sub così facendo si apre un msgbox cn osmma = 15 (nn 105) io credo di aver capito ke il problema è legato al fatto ke riconosce le inputbox cm stringhe e allora le concatena sto cercando infatti un format ke converta.... grazie mille ankora se mi fate buona figura all'interrogazione di domani è meglio
__________________
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 906
|
Quote:
essato! le textbox sonou riconusciete come stringhau. Pier potetrle converltiure come nuomeri devei usarei la funkzione val() ciao |
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 906
|
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2780
|
|
|
|
|
|
|
#11 |
|
Member
Iscritto dal: Jan 2007
Messaggi: 287
|
keeeeeeee???
No xkè??
__________________
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:39.




















