Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
C# - Il nuovo linguaggio di programmazione -
mercoledì 16 luglio 2003 - 18.36
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mer 16 lug 2003 - 18:36
C#, il suo funzionamento, la sua potenzialità.
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mer 16 lug 2003 - 18:38
Ragazzi, sapete dirmi dove posso scaricare da internet un manuale di C#, ovviamente in Italiano,voglio imparare questo nuovo linguaggio e nonso da dove iniziare.
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 16 lug 2003 - 18:58
Ciao,
non so se esistono libri gratuiti da scaricare in rete.
Io ti consiglio vivamente di spendere 50 euro per comprare una buona reference, un buon manuale su C#, sono ben spesi te lo garantisco.
Se però preferisci non spenderli puoi comunque imparare molto velocemente seguendo su MSDN le specifiche del linguaggio ed i vari tutorials, le specifiche le trovi qui:
http://msdn.microsoft.com/library/en-us/csspec/html/CSharpSpecStart.asp?frame=true
e la Programmer's Reference con i Tutorials:
http://msdn.microsoft.com/library/en-us/csref/html/vcoriCProgrammersReference.asp?frame=true
Ciao
David
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
lun 21 lug 2003 - 09:27
Ragazzi sto iniziando a vedere il linguaggio C# e stavo provando l'evento Keypress, per attivare il tasto INVIO della tastiera, visto che spesso lo utilizzo nelle mie applicazioni. Però mi è successo una cosa molto strana e la spiego. Di seguito riporto il mio codice:
private void textBox1_KeyPress
{
if(e.KeyChar ==(char)13)
e.Handle =true;
this.textBox2.focus();
}
mi succede che il la funzione del tasto INVIO funziona perfettamente ma nella textbox1 non riesco a scrivere e come se fosse bloccata e su di esso funzioni solo l'evento KeyPress(tasto INVIO)
mi potete dire il perchè? e se sbaglio nella programmazioni mi potete far vedere come si fa?
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 21 lug 2003 - 10:49
Ciao, Trinity,
se l'argomento cambia, non ripostare nello stesso Thread ma aprine un altro please :)
Prova a mettere le istruzioni dopo l'IF fra parentesi graffe così:
if(e.KeyChar ==(char)13)
{
e.Handle =true;
this.textBox2.focus();
}
perchè così come avevi scritto, l'istruzione textBox2.focus() veniva sempre eseguita quindi appena premevi un tasto all'interno della textBox1 il cursorse veniva subito spostato nella textBox2.
Ciao
David
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
lun 21 lug 2003 - 10:59
Grazie David, avevi ragione funziona perfettamente, sai sto iniziando ora a vedere il C# e quindi non sono molto esperto.
Ciao
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 22 lug 2003 - 10:29
Ragazzi sapete come si applica il metodo replace di sql in C#?
Ho visto che diverso da come si applica in vb net, io precedente mente facevo così:
replace(me.textbox1.text, " ' ", " '' ")
ora come si fa?
e poi mi potete dire perchè al termine di un Insert sql faccio il metodo execute e non funge?
database.Execute(strsql)
l'errore è :"Nessun Overload del metodo Execute accetta 1 argomento
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 22 lug 2003 - 10:39
Trinity,
per favore, adesso è la terza volta che te lo ripeto, se la discussione cambia, crea un nuovo thread, non continuare in un Thread precedente con un titolo che non ne rappresenta il contenuto.
Ci sono due tipo di Replace uno di SQL e uno in C#.
Quello in SQL funziona così:
SELECT REPLACE(colonna,testo_da_cercare,testo_sostituito)
cioè questa query:
SELECT REPLACE('abcdefghicde','cde','xxx')
da' come risultato: abxxxfghixxx
Il Replace in C# invece è abbastanza simile e funziona così:
string alfa="CIAO";
alfa=alfa.Replace("IA","XX");
Console.Writeline(alfa);
e stampa: CXXO
Riguardo l'ultimo errore significa che non ci sono metodi Execute che accettano un solo argomento, quindi apri il Framework vai a vedere la funzione Execute e vedi che parametri accetta in ingresso.
A proposito, datbase.Execute, ma database che oggetto è? Dove vedi tu il comando Execute nel Framework?
Ciao
David
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
dom 27 lug 2003 - 20:43
Ho visto sul framework il metodo Execute in C# e ho visto che è composto da 3 argomenti. 1 di questi argomenti cioè il secondo viene chiamato out object ma non so cosa inserirgli o a cosa si riferisce.
Sai dirmi qualcos'altro in merito?
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 29 lug 2003 - 11:10
Trinity,
spiegati meglio metodo Execute ma di che classe? Ci sono vari metodi Execute....
Ciao
David
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !