Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[c#] convertire text box in string

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

[c#] convertire text box in string

Messaggioda sonep » ven giu 25, 2004 9:38 am

salve a tutti...sono un paio di giorni che ho dovuto iniziare a capire e scrivere in c sharp....come potete immaginare ancora non conosco quasi niente di questo linguaggio....
ho solo dei manuali (che mi hanno dato in azienda (e tra l'altro sono in inglese [}:)][}:)][}:)])) sui quali si preoccupa di spiegare tantissime cose tralasciando le cose più banali!
sto scrivendo un programma e ho bisogno di verificare se alcune text box sono piene(perché il contenuto di queste deve essere scritto in un database che non accetta il "vuoto") quindi scrivo:

if (this.textBox1.text == "")
{
MessageBox.Show ("Casella non riempita");
err = 1;
}

ma mi da un errore nella generazione del codice:
"Impossibile applicare l'operatore '==' a operandi di tipo 'System.Windows.Forms.TextBox' e 'string'"

ora...ho sbirciato sul codice di un'altro e ho visto che a lui la stessa condizione, scritta nello stessissimo modo nel quale ho scritto la mia, funziona!
qualcuno di voi sa come aiutarmi?
Avatar utente
sonep
Silver Member
Silver Member
 
Messaggi: 1017
Iscritto il: dom mag 11, 2003 5:18 pm
Località: Basilicata

Messaggioda sonep » ven giu 25, 2004 9:40 am

ho cercato qualsiasi cosa su internet...ma ho trovato il nulla più assoluto
Avatar utente
sonep
Silver Member
Silver Member
 
Messaggi: 1017
Iscritto il: dom mag 11, 2003 5:18 pm
Località: Basilicata

Messaggioda Ices_Eyes » ven giu 25, 2004 9:49 am

Basandomi sul codice del C "normale", non è che devi usere
<font face="Courier New">if (stcrcmp(this.textBox1.text) == 0) {
MessageBox.Show ("Casella non riempita");
err = 1;
}</font id="Courier New">?

Ciao [^]
Avatar utente
Ices_Eyes
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5543
Iscritto il: ven ott 24, 2003 10:37 am
Località: Prov. di Venezia


Messaggioda sonep » ven giu 25, 2004 9:53 am

stcrcmp in c# non me lo riconosce proprio come parola chiave!
Avatar utente
sonep
Silver Member
Silver Member
 
Messaggi: 1017
Iscritto il: dom mag 11, 2003 5:18 pm
Località: Basilicata

Messaggioda Ices_Eyes » ven giu 25, 2004 10:08 am

Credo sia perché in C# si chiama StrComp... [angel]
Avatar utente
Ices_Eyes
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5543
Iscritto il: ven ott 24, 2003 10:37 am
Località: Prov. di Venezia

Messaggioda sonep » ven giu 25, 2004 10:37 am

tu sei sicuro che esista??
a me non lo riconosce...
forse mi manca qualche using!
Avatar utente
sonep
Silver Member
Silver Member
 
Messaggi: 1017
Iscritto il: dom mag 11, 2003 5:18 pm
Località: Basilicata

Messaggioda Ices_Eyes » ven giu 25, 2004 10:43 am

No, ho paura di no...[sedia] Sorry!
Però, non esiste una cosa del tipo
<font face="Courier New">if (this.textBox1.length == 0) {
MessageBox.Show ("Casella non riempita");
err = 1;
}</font id="Courier New">?

[;)]
Avatar utente
Ices_Eyes
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5543
Iscritto il: ven ott 24, 2003 10:37 am
Località: Prov. di Venezia

Messaggioda sonep » ven giu 25, 2004 11:11 am

[prego][prego][prego]

perdono.... sono il solito ciambottone.....!

nel primo post ho detto di aver scritto

if (this.textbox.text == "")

ma in realtà ho omesso il .text scrivendo:

if (this.textbox == "")

scusami per averti fatto perdere tempo!!!
(madò....ho perso due giorni di lavoro su questa stron*ata)
scusa ancora!
Avatar utente
sonep
Silver Member
Silver Member
 
Messaggi: 1017
Iscritto il: dom mag 11, 2003 5:18 pm
Località: Basilicata

Messaggioda Ices_Eyes » ven giu 25, 2004 11:35 am

[^][applauso][angel]

[;)]

<font size="1">Queste cose mi fanno odiare di essere progammatore...LOL</font id="size1">
Avatar utente
Ices_Eyes
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5543
Iscritto il: ven ott 24, 2003 10:37 am
Località: Prov. di Venezia


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising