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] aprire programma da file
Forum - C# / VB.NET - [VB.NET] aprire programma da file - Pagina 2

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2302
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 2:55
Giovedì, 30/01/2014
non è esiste nulla di più facile.

al punto di ingresso del programma

Codice sorgente - presumibilmente VB.NET

  1. Sub Main(ByVal args() As String)
  2.  
  3. string file_da_aprire = args(1)  'Nome del file aperto o trascinato sull'eseguibile.
  4.  
  5. End Sub



seguendo sempre i consigli che ti hanno fornito gli altri.

args(0) = Nome del programma
args(1) = File lanciato o trascinato sul programma

quando vai ad associare il file alla voce open, args(1) equivale a  applicazione.exe %1
così come avviene nella medesima situazione durante la creazione di un eventuale setup per il tuo programma.


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 15:58
Giovedì, 30/01/2014
Non è come in C, dopo alcune prove mi sono accorto che se lanci con "programma.exe file.f" args(0) == "file.f" e non c' è un args(1)

PM Quote
Avatar
Poggi Marco (Member)
Guru


Messaggi: 969
Iscritto: 05/01/2010

Segnala al moderatore
Postato alle 20:56
Giovedì, 30/01/2014
E' meglio che con il c - lavori con la classe String, invece che un puntatore a vettori di caratteri -.

Il che modo lanci il programma?

PM Quote
Avatar
amreo (Normal User)
Pro


Messaggi: 93
Iscritto: 18/03/2013

Segnala al moderatore
Postato alle 21:28
Giovedì, 30/01/2014
tramite il form principale.

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 16:28
Venerdì, 31/01/2014
1) Poggi invece di fare confusione e dare risposte che non c' entrano ASSOLUTAMENTE NIENTE leggi ciò che è scritto prima o astieniti
2) Amreo ciò che hai scritto non ha senso

Ultima modifica effettuata da TheDarkJuster il 31/01/2014 alle 16:28
PM Quote
Avatar
amreo (Normal User)
Pro


Messaggi: 93
Iscritto: 18/03/2013

Segnala al moderatore
Postato alle 15:41
Sabato, 01/02/2014
cosa? la risposta di marco?

Ultima modifica effettuata da amreo il 01/02/2014 alle 15:43
PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 18:41
Sabato, 01/02/2014
amreo tu dovresti già aver risolto con quello che ti abbiamo detto io e juster, non è così?

PM Quote
Avatar
amreo (Normal User)
Pro


Messaggi: 93
Iscritto: 18/03/2013

Segnala al moderatore
Postato alle 15:11
Domenica, 02/02/2014
Si

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