Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ciao a tutti
ho creato un piccolo editor di testi tipo notepad
tutto funziona ma ho un problema cioè qunado creo un file
con formato .Writer (rtf) lo posso tranquillamente riaprire ma dal programma io
vorrei che quando ci clicco sopra due volta me lo apra
Grazie a Tutti!!!
Oddio Scusate x il doppio topic!!!!!
Problema di Firefox forse meglio se riuso explorer...
Scusateee
Ultima modifica effettuata da pinza il 25/09/2009 alle 15:15
Scusa per il ritardo glio dato un okkiata ma...
se mi fai un riassuntino mi faresti un piacere
thanks
o provato un po a ravversare il codice :
If My.Application.CommandLineArgs.Count > 0 Then
'Ci sono parametri: il primo è il percorso del file da aprire
Dim Path As String = My.Application.CommandLineArgs(0)
Stampa1.LoadFile(Path)
End If
opuure:
Dim Cmd As String = My.Application.CommandLineArgs(0)
If Cmd = "-c" Then
MsgBox("Ciao!")
ElseIf Cmd = "-a" Then
Msgbox("Addio!")
Else
stampa1.loadfile(Cmd)
End If
Ma Mi da l' errore impossibile trovare il file C:\Documents
a parte l'italiano direi che il problema sta nel come vengono suddivisi gli argomenti passati. Cioè se tu fai
Codice sorgente - presumibilmente C# / VB.NET
app.exe c:\documents and settings\administrator\desktop\pippo.txt
lui ti tirerà fuori
[0] c:\documents
[1] and
[2] settings\administrator\desktop\pippo.txt
il motivo è che lo split viene effettuato sugi spazi.
per sistemare prova a mettere tutto il percorso tra virgolette, ovvero:
Codice sorgente - presumibilmente C# / VB.NET
app.exe "c:\documents and settings\administrator\desktop\pippo.txt"
il VB.NET dovrebbe essere abbastanza intelligente da riconoscere questo pattern, se non funziona ancora basta che fai una join dell'array di stringhe e hai il percorso (sempre che gli passi solo quello, altrimenti la faccenda si complica)
Ultima modifica effettuata da HeDo il 02/10/2009 alle 0:39