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
.NET Framework
Creazione Form in ConsoleApplications
martedì 14 marzo 2006 - 23.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Dagoth Vemyn
Profilo
| Newbie
13
messaggi | Data Invio:
mar 14 mar 2006 - 23:11
Buongiorno a tutti. :)
ho la necessità di creare un form all'interno di un'applicazione console. Ovviamente ciò è molto semplice ma utilizzando il metodo Form.ShowDialog() mi si blocca l'esecuzione dell'applicazione console (cosa che ovviamente non posso accettare, essendo la stessa un server che deve rimanere quindi attivo).
Il metodo Form.Show(), che si potrebbe usare a questo scopo in applicazioni windows, mi risulta non funzionante (la form creata risulta come "bloccata").
ritengo che possa essere un problema di threads ma sinceramente non ne so abbastanza da poterlo risolvere da solo in tempi brevi :(
Grazie per ogni eventuale risposta!!! :)
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mer 15 mar 2006 - 01:35
ciao,
potrebbe essere si 1problema di thread, cmq per usare 1 thread al volo e lanciarlo io tempo fa avevo usato questo codice:
Dim mioThread As New Thread(AddressOf Esegui)
mioThread.Start()
e la funzione l'avevo dichiarata come:
Private Sub Esegui()
...
se provi a mettere dentro alla funzione il codice che mostra la form vedi subito se con 1thread aggiuntivo il problema lo risolvi.
ciao.
Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo
Dagoth Vemyn
Profilo
| Newbie
13
messaggi | Data Invio:
mer 15 mar 2006 - 09:33
Grazie mille! in effetti stanotte, studiandomi un pò di cose su "Professional C#" - a proposito, avevo dimenticato dsi specificare che stavo usando quel linguaggio :P ) ho visto che così potrebbe funzionare....ora devo solo provare al lavoro ^^
grazie mille, vi farò sapere i risultati :)
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 !