Come faccio per aprire una form da un applicazione console????
Come faccio per aprire una form da un applicazione console????
E' una contraddizione.
Usa una applicazione di tipo corretto per usare i form ...
No MP tecnici (non rispondo nemmeno!), usa il forum.
L'applicazione che ho realizzato č strutturata in console ...
perō volevo aggiungerci dei form per renderla interattiva ....
l'ho chiesto perchč mi sembrava di aver visto una cosa del genere da qualche parte ...
Non c'č un altro metodo per rendere interattiva (pių facile da utilizzare da un utente) un applicazione console???
Scusa ... ma perche' mai devi scrivere una applicazione console se poi dovrai interagire con un form?
Scrivi una applicazione normale e hai risolto ...
No MP tecnici (non rispondo nemmeno!), usa il forum.
Comunque credo che si possa fare... devi aggiungere un riferimento a System.Windows.Forms.dll, e quindi mostrare il tuo form con
.codice:Dim istanzaTuoForm As New TuoForm istanzaTuoForm.ShowDialog()
In ogni caso concordo con oregon: se č un'applicazione console non deve avere finestre.
Amaro C++, il gusto pieno dell'undefined behavior.
l'applicazione che stō facendo č un server ...
se la faccio in form non diventa pių lenta visto che deve visualizzare tutti i log in una text box???
Non c'e' relazione tra le due cose ... in ogni caso se devi scrivere un "server" (di che tipo?) il tipo di progetto da usare dovrebbe essere il
"Servizio"
...
No MP tecnici (non rispondo nemmeno!), usa il forum.
il server che devo scrivere č per una chat complessa ... (non una semplice chat, ma con grafica ....), quindi deve riuscire ad accettare e mantenere attive molte connessioni senza causare lag ...
Il consiglio di non usare form non deriva da ragioni prestazionali, ma di coerenza: se č un'applicazione console tutta l'interazione con l'utente deve essere gestita tramite console.
Amaro C++, il gusto pieno dell'undefined behavior.
Puoi dividere il programma che stai facendo in due eseguibili uno che č la console l'altro č l'eseguibile con interfaccia..dal dos puoi chiamare l'altro programma e visualizzi cosė il form..ma comunque tutto questo giro puō essere evitato creando un UNICO progetto da "applicazione windows"..se hai problemi di velocitā o che pensi che la soluzione vada in buffer puoi sempre approfittare delle ottimizzazioni del codice..l'interfaccia grafica non centra nulla se tu richiami un backgroundworker..
Ciao