Article View: free.it.visual-basic
Article #1262Re: Apertura di un applicazione da file
From: Cerberus
Date: Mon, 06 Sep 2004 21:21
Date: Mon, 06 Sep 2004 21:21
47 lines
2987 bytes
2987 bytes
sul form_Load scrivi:
Dim A as string
a=command()
if a="" then
msgbox "Aperto normalmente"
else
magbox "il file d'apertura �:" & a
end if
adesso per� devi dirmi come hai fatto ad associare un estensione al
programma.
Cerberus
"Claudio Facciolo" <claudio@navigazioneastronomica.it> ha scritto nel
messaggio news:lc%_c.263133$5D1.11847156@news4.tin.it...
> Gentili partecipanti, il mio problema, in Visual Basic.6, � questo:
> Sto cercando di creare un'applicazione .exe che crei dei file che abbiano
> l'estensione che voglio io, per esempio *.scv e lavorare poi su tali file.
> Credo di essere arrivato a buon punto, nel senso che riesco ad aprire tali
> file con la mia applicazione, riesco a lavorarci come file di dati e
riesco
> a salvare i cambiamenti apportati a tali file. Poi, con un programma di
> installazione, riesco anche a registrare l'estensione .svc, quindi una
volta
> che ho installato la mia applicazione questi file assumono l'icona del
> programma e doppiocliccandoci sopra aprono l'applicazione. Ora mi manca
> l'ultimo passo. Come faccio ad insegnare al programma se � stato lanciato
da
> un file o se l'ho lanciato per conto suo? Vorrei fare questo in modo che
> quando lo lancio dal file automaticamente carichi i dati di quel file. In
> parole povere, quando apri Word dal men� Start, Programmi, etc., la
> schermata � vuota, quando lo apri da un file .doc appare subito il file.
> Come si compila quest'istruzione? Ho pensato che forse c'� un Api che
mostri
> il contenuto del Task Manager. A quel punto si potrebbe prendere l'ultimo
> file aperto, o al limite l'ultimo file che abbia estensione .scv, e quindi
> dare l'istruzione di caricare i dati da quel file. Che ne dite?
Considerate
> che non sono bravo con le Api, tanto meno con le dichiarazioni di classi,
> oggetti, tipi e quant'altro, quindi se potete ce la fate a darmi del
codice
> completo?
> Grazie comunque, in ogni caso.
> Ciao
> Claudio
>
>
Technical Details
Message-ID:
<jx4%c.85940$OH4.2454269@twister1.libero.it>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!solnet.ch!solnet.ch!news-zh.switch.ch!switch.ch!news.mailgate.org!nntp.infostrada.it!twister1.libero.it.POSTED!not-for-mailReferences:
<lc%_c.263133$5D1.11847156@news4.tin.it>Show Full Headers
Complete Article Headers
X-Google-Thread: f94ee,44470ae0526968f2 X-Google-Attributes: gidf94ee,public X-Google-Language: ITALIAN,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!solnet.ch!solnet.ch!news-zh.switch.ch!switch.ch!news.mailgate.org!nntp.infostrada.it!twister1.libero.it.POSTED!not-for-mail From: "Cerberus" <cerberus1981@hotmail.com> Newsgroups: free.it.visual-basic References: <lc%_c.263133$5D1.11847156@news4.tin.it> Subject: Re: Apertura di un applicazione da file Lines: 49 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Message-ID: <jx4%c.85940$OH4.2454269@twister1.libero.it> Date: Mon, 06 Sep 2004 21:21:19 GMT NNTP-Posting-Host: 151.80.3.125 X-Complaints-To: abuse@libero.it X-Trace: twister1.libero.it 1094505679 151.80.3.125 (Mon, 06 Sep 2004 23:21:19 MET DST) NNTP-Posting-Date: Mon, 06 Sep 2004 23:21:19 MET DST Organization: [Infostrada]