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
C# / VB.NET - Problema KeyPress ...
Forum - C# / VB.NET - Problema KeyPress ...

Pagine: [ 1 2 3 4 ] Precedente | Prossimo
Avatar
bibimeravilla96 (Normal User)
Pro


Messaggi: 79
Iscritto: 02/01/2012

Segnala al moderatore
Postato alle 20:37
Domenica, 25/03/2012
Salve ragazzi come da titolo ho un problema con la funzione Keypress, infatti io starei creando un web browser e mi servirebbe che dopo aver scritto nel textbox schiacciando invio nella tastiera faccia la ricerca  il codice credo sia questo ma non so cosa sbaglio..
Codice sorgente - presumibilmente VB.NET

  1. Private Sub TextBox1_KeyPress(ByVal KeyAscii As Integer)
  2.         If keyAscii = 13 Then
  3.             AxWebBrowser1.Navigate(TextBox1.Text)
  4.         End If
  5.  
  6.     End Sub



Grazie in anticipo..:)

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 21:08
Domenica, 25/03/2012

Ma questo codice che hai scritto non è per VB.NET ... sembra per VB6 ...

Hai fatto copia-incolla di codice VB6 in VB.NET?


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 Quote
Avatar
bibimeravilla96 (Normal User)
Pro


Messaggi: 79
Iscritto: 02/01/2012

Segnala al moderatore
Postato alle 21:17
Domenica, 25/03/2012
No io uso Microsoft Visual Basic 2010 Express....

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 21:21
Domenica, 25/03/2012
E quindi da dove l'hai preso quel codice che NON è per VB.NET?


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 Quote
Avatar
bibimeravilla96 (Normal User)
Pro


Messaggi: 79
Iscritto: 02/01/2012

Segnala al moderatore
Postato alle 21:29
Domenica, 25/03/2012
lo trovato in qualche tutorial ma pensavo andasse anche per visual basic 10....comunque come risolvo??

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 21:36
Domenica, 25/03/2012
Ma non bisogna programmare "pensando che" ma "studiando".

Che senso ha copiare e incollare roba che non si capisce?

Comincia con l'ottenere il codice corretto per l'evento KeyPress del TextBox


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 Quote
Avatar
bibimeravilla96 (Normal User)
Pro


Messaggi: 79
Iscritto: 02/01/2012

Segnala al moderatore
Postato alle 21:37
Domenica, 25/03/2012
Se ho chiesto aiuto  è perchè voglio capire...

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 21:43
Domenica, 25/03/2012
Il fatto è che sono cognizioni di base che si ottengono con la semplice lettura (e studio) di un libro di base (o anche con qualche guida ben fatta, vedi quella di Totem).

Non si impara scrivendo codice a caso e facendolo correggere da un forum.

In un forum non si chiede "aiuto generico" ma si risolvono i dubbi partendo dalla certezza che un minimo di preparazione esista. E se scambi VB.NET con VB6 vuol dire che questo minimo non esiste ...

In ogni caso, come ti dicevo, aggiungi l'evento KeyPress del TextBox e ne riparliamo.


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 Quote
Avatar
bibimeravilla96 (Normal User)
Pro


Messaggi: 79
Iscritto: 02/01/2012

Segnala al moderatore
Postato alle 21:45
Domenica, 25/03/2012
Va be ho risolto da solo a chi puo servire ecco il codice

Codice sorgente - presumibilmente VB.NET

  1. Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
  2.         If e.KeyCode = Keys.Enter Then
  3.             Button3.PerformClick()
  4.         End If
  5.     End Sub


PM Quote
Pagine: [ 1 2 3 4 ] Precedente | Prossimo