Buongiorno a tutti...
sapreste indicarmi come posso realizzare un programma che giri solamente in backGround, ossia senza ne Form ne Console (senza fare la banale MyForm.visible=false)?
Buongiorno a tutti...
sapreste indicarmi come posso realizzare un programma che giri solamente in backGround, ossia senza ne Form ne Console (senza fare la banale MyForm.visible=false)?
Programmazione .NET
http://www.samueletosatto.tk
Si chiama "servizio" ... e' un tipo di progetto che puoi creare e gestire ...
No MP tecnici (non rispondo nemmeno!), usa il forum.
ok, ma il servizio per essere eseguito non deve essere installato vero? perchè ho l'esigenza di non avere un setup se possibile...
Ah, e dunque già che ci sono.. scusa se cambio un attimo argomento, forse è meglio che apra una nuova discussione... ma per questo programma dovevo rilevare lo stato di connessione ad internet.. ho copiato da internet questo codice:
e... non funziona!!! cioè restituisce sempre true!!!!! anche se il pc è disconnesso!Codice PHP:
class Program
{
[DllImport("wininet.dll")]
private extern static bool InternetGetConnectedState(out int Description, int ReservedValue);
public static bool ConnessioneInternet()//rileva se la macchina è on-line
{
int Desc;
return InternetGetConnectedState(out Desc, 0);
}
static void Main(string[] args)
{
Console.WriteLine(ConnessioneInternet());
Console.ReadLine();
}
}
Programmazione .NET
http://www.samueletosatto.tk
Per quanto riguarda il servizio, questo va sicuramente installato.
Per l'altro problema, apri un altro thread ...
No MP tecnici (non rispondo nemmeno!), usa il forum.
dunque nn esiste un modo di non far comparire una console o una finestra, se non quello di usare un servizio?
Programmazione .NET
http://www.samueletosatto.tk
Perche' non dovrebbe comparire la console o la finestra e non devi installare il servizio?
Sa di malware ... (ovviamente tu dirai di no, ma non so cosa altro pensare ...)
No MP tecnici (non rispondo nemmeno!), usa il forum.
Ovviamente è possibile creare un'applicazione Windows senza form, basta non creare form nel Main...
Amaro C++, il gusto pieno dell'undefined behavior.