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 - [VB.NET] Creare programma simile all'esegui di windows
Forum - C# / VB.NET - [VB.NET] Creare programma simile all'esegui di windows

Avatar
federiko (Normal User)
Rookie


Messaggi: 30
Iscritto: 14/08/2010

Segnala al moderatore
Postato alle 23:42
Giovedì, 30/06/2011
Questo topic è stato chiuso dal moderatore

ciao ragazzi, avrei intenzione di creare un programma simile all'esegui di windows, xciò con una text box e un command button, ma sinceramente non so da dove partire.. su internet ho trovato un po di codice ma nn va(uso vb 8 e 10)

Codice sorgente - presumibilmente VB.NET

  1. Imports System.Diagnostics
  2.  
  3. Public Class Form1
  4.  
  5.     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  6.         ' Controllo se la casella di testo è vuota restituisce un errore....  
  7.  
  8.         If txtesegui.Text.Length < 1 Then
  9.             MsgBox("La casella di testo è vuota", MsgBoxStyle.Exclamation, "Errore Comando")
  10.         Else
  11.  
  12.             ' Gestisco eccezione con Try...Catch se non puo essere eseguito il comando, verrà la MsgBox di errore
  13.             Try
  14.  
  15.                 ' La riga seguente è l'istruzione per eseguire un processo, in questo caso viene eseguito il comando scritto nella textbox
  16.                 Diagnostics.Process.Start(TextBox1.Text)
  17.             Catch ex As Exception
  18.                 MsgBox("Comando scritto non corretto", MsgBoxStyle.Critical, "Errore")
  19.             End Try
  20.         End If
  21.     End Sub
  22. End Class




mi potreste dare una mano =(

PM
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 0:15
Venerdì, 01/07/2011
Ma se non sai da dove partire, non può essere che sia qualcosa che non è adesso alla tua portata?

Perché non scegliere qualcosa di più semplice (o comunque, qualcosa di cui hai le conoscenze sufficienti)?

Ma poi, che vuoi dire con "non va"? Perché non indichi i problemi?

In ogni caso, gli strumenti sono abbastanza potenti per indicarti subito le problematiche ... ad esempio dovresti esserti accorto subito che usi due nomi diversi

txtesegui

TextBox1

per la textbox del tuo form ... o no?

PM
Avatar
giulioscatto (Normal User)
Rookie


Messaggi: 37
Iscritto: 03/08/2009

Segnala al moderatore
Postato alle 10:22
Venerdì, 01/07/2011
Testo quotato

Postato originariamente da nessuno:
... ad esempio dovresti esserti accorto subito che usi due nomi diversi

txtesegui

TextBox1

per la textbox del tuo form ... o no?



Correggi quest'errore e poi se il compilatore da ancora problemi, postali, che magari è solo questione di cambiare una riga.

PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 11:12
Venerdì, 01/07/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.

PM