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 - 2 domande
Forum - C# / VB.NET - 2 domande

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Exit93 (Ex-Member)
Rookie


Messaggi: 34
Iscritto: 31/03/2008

Segnala al moderatore
Postato alle 18:52
Lunedì, 09/06/2008
come da titolo:
1. Ho un programma con un webbrowser e un file html nella stessa cartella, come faccio ad aprire con quel webbrowser quel file. Se faccio webbrowser.navigate("pagina.html") funziona solo se avvio direttamente l'exe, invece se per esempio lo avvio tramite collegamento in un altra directory non funziona. Come posso fare?

2. Devo includere in un progetto un'applicazione console ke però possa modificare le variabili del progetto "principale". Come posso fare?

grazie in anticipo

PM Quote
Avatar
punkettone90 (Member)
Expert


Messaggi: 279
Iscritto: 16/05/2007

Segnala al moderatore
Postato alle 20:01
Lunedì, 09/06/2008
2. la prima applicazione a cui vuoi mettere dentro una console, è window o console?

PM Quote
Avatar
Exit93 (Ex-Member)
Rookie


Messaggi: 34
Iscritto: 31/03/2008

Segnala al moderatore
Postato alle 20:41
Lunedì, 09/06/2008
applicazione windows

PM Quote
Avatar
punkettone90 (Member)
Expert


Messaggi: 279
Iscritto: 16/05/2007

Segnala al moderatore
Postato alle 20:45
Lunedì, 09/06/2008
nel file program.cs, fuori dal Main() dichiara una variabile statica form1 (il nome del form a cui non riesci ad accedere)

form1 nomeoggetto;

poi

application....
application...
application.Run(nomeoggetto=new form1());

in questo modo passando per la classe program hai accesso all'oggetto nomeoggetto da cui hai accesso a tutti i componenti del form

dimmi se va bene :k:

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 20:47
Lunedì, 09/06/2008
1. Usa la proprietà Application.StartupPath per sapere la directory in cui gira il programma;

2. Hai scritto che lo devi aggiungere al progetto, non al programma. Quindi penso che ti riferisca ancora all'ambito della progettazione e, dato che un'applicazione windows può mostrare la console ma non può "includere" un'applicazione console (perchè un'applicazione deve stare da sola), basta quindi aggiungere il modulo (console) al progetto e accedere alle variabili pubbliche con l'operator punto "." o porre le stesse in un altro modulo separato.

PM Quote
Avatar
Exit93 (Ex-Member)
Rookie


Messaggi: 34
Iscritto: 31/03/2008

Segnala al moderatore
Postato alle 21:55
Lunedì, 09/06/2008
Testo quotato

Postato originariamente da Il Totem:

1. Usa la proprietà Application.StartupPath per sapere la directory in cui gira il programma;

2. Hai scritto che lo devi aggiungere al progetto, non al programma. Quindi penso che ti riferisca ancora all'ambito della progettazione e, dato che un'applicazione windows può mostrare la console ma non può "includere" un'applicazione console (perchè un'applicazione deve stare da sola), basta quindi aggiungere il modulo (console) al progetto e accedere alle variabili pubbliche con l'operator punto "." o porre le stesse in un altro modulo separato.



ok, xfetto, grazie :k:

PM Quote
Avatar
Exit93 (Ex-Member)
Rookie


Messaggi: 34
Iscritto: 31/03/2008

Segnala al moderatore
Postato alle 10:26
Martedì, 10/06/2008
Altro problema, una volta aggiunto il modulo come lo mostro all'utente?

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 15:24
Martedì, 10/06/2008
Non puoi mostrare un modulo. Forse ti riferisci a visualizzare la finestra console?

PM Quote
Avatar
Exit93 (Ex-Member)
Rookie


Messaggi: 34
Iscritto: 31/03/2008

Segnala al moderatore
Postato alle 16:15
Martedì, 10/06/2008
Devo fare in modo che ci sia come un applicazione console. Cioè praticamente come quando crei un programma console

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo