Parametri dopo .exe

venerdì 09 marzo 2007 - 15.41

Nicola Profilo | Senior Member

CIAO,
lancio un'applicazione winform c:\miapp.exe Pippo
pippo (variabile) è un parametro che nella mia applicazione windows form catturo con Environment.CommandLine
e fin qui tutto ok. L'applicazione poi viene lanciato successivamente da un'altro evento (altre applicazione esterne sulla macchina)
con c:\miapp.exe Pluto ... ecc. ecc. cosi' facendo mi apre una nuova windows form miapp.exe...
ho gestito l'apertura (viene aperta una volta sola) pero se successivamente la viene lanciata da un'altra e possibile
determinare Pluto anche se l'applicazione è aperta...???

help me
ciao Nicola

Brainkiller Profilo | Guru

>determinare Pluto anche se l'applicazione è aperta...???

Non è molto chiaro quello che hai scritto.

Viene aperta un'istanza dell'applicazione o più istanze ?

Una volta aperta l'applicazione deve rimanere attiva o si chiude automaticamente dopo l'esecuzione ?

Perchè dev'essere proprio una WinForm e non un eseguibile da command line ?

Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

nicolab Profilo | Newbie

sempre aperta, una sola istanza...
praticamente vado a crivere in un afile di testo e questa applicazione deve leggerlo... e mostrare come display a video il file... (logger) questo display log (file giornaliero .log) viene scritto da piu' applicazione DIVERSE che tramite una dll scrivono su file e la mia app. mostra in visualizzazione tutto il contenuto del file..
quindi passo pippo e faccio un tb_log.append alla mia textbox mostrando ogni volta una messaggio di log in è piu'... senza andare a leggere nuovamente tutto il file di testo... ma aggiungendo linee in visualizzazione semplicemente. naturalmente la visualizzione puo' essere cancellata quando il file di testo è lungo...

ciao e grazie
nicola

Brainkiller Profilo | Guru

>mostrando ogni volta una messaggio di log in è piu'... senza
>andare a leggere nuovamente tutto il file di testo... ma aggiungendo
>linee in visualizzazione semplicemente. naturalmente la visualizzione
>puo' essere cancellata quando il file di testo è lungo...

Non mi sembra decisamente il metodo corretto per fare questa cosa. Non hai per esempio a disposizione un database ? Scrivi il Log nel Database e l'applicazione live va a leggere dal DB.

Mi sembra un meccanismo assurdo quello che hai messo in piedi.

Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5