C# Programm Fenster verstecken

04/16/2013 20:12 Twist'#1
Ich möchte das wenn man auf einen Button in meinem Programm klickt,dass sich dann der Standartbrowser öffnet und die Seite aufruft.Jedoch soll das ganze NICHT als Fenster auf dem Desktop erscheinen und nicht in der Taskleiste zu sehen sein.


PHP Code:
private void button1_Click(object senderEventArgs e)
        {
            
            
            
System.Diagnostics.Process.Start("http://webseite.de");
            
this.ShowInTaskbar false;
            
this.Opacity 0;

        } 
Mein Programm verschwindet (es wird weiterhin im TaskManager angezeigt aber nicht auf dem desktop )aber Firefox in meinem Fall öffnet sich..
Was kann ich tun damit mein Programm sichtbar bleibt aber Firefox nicht ?
04/16/2013 20:40 disortion#2
versuchs mal mit dem -->http.request <-- Objekt und mach das Process Start mal weg >.>
04/16/2013 20:49 qkuh#3
Hä? Vllt. will er ja den Browser verwenden?
@TE:
Schau dir mal diesen Member an:
[Only registered and activated users can see links. Click Here To Register...]
04/16/2013 20:50 .SkyneT.#4
[Only registered and activated users can see links. Click Here To Register...] mit SW_HIDE
04/16/2013 21:27 tolio#5
me.hide / this.hide ?
04/16/2013 21:28 disortion#6
Quote:
Originally Posted by qkuh View Post
Hä? Vllt. will er ja den Browser verwenden?
Sry überlesen^^.

Quote:
Originally Posted by tolio View Post
me.hide / this.hide ?
Würde "seine" Applikation verstecken, nicht den Browser.
04/16/2013 21:32 Thr!ce#7
PHP Code:
StartInfo.CreateNoWindow true;
StartInfo.WindowStyle ProcessWindowStyle.Hidden
04/16/2013 22:30 disortion#8
Bleibt eine Frage aus wieso eine Website ohne "Sinn" aufrufen?
Nvm.

Edit: Rufe Firefox mit entsprechenden Parametern im "Silent Mode"s auf. Wenn Dir das nichts sagt bitte google es.
04/17/2013 14:06 Twist'#9
Quote:
Originally Posted by Thr!ce View Post
PHP Code:
StartInfo.CreateNoWindow true;
StartInfo.WindowStyle ProcessWindowStyle.Hidden
Danke ^^
04/17/2013 21:57 .NoThx#10
Ich wusste garnicht, dass man mit
Code:
System.Diagnostics.Process.Start("http://webseite.de");
website aufrufen kann :O Geht das ? Wäre ja Fail, weil eine Website kein Prozess ist..
04/17/2013 22:24 Twist'#11
Quote:
Originally Posted by .NoThx View Post
Ich wusste garnicht, dass man mit
Code:
System.Diagnostics.Process.Start("http://webseite.de");
website aufrufen kann :O Geht das ? Wäre ja Fail, weil eine Website kein Prozess ist..
Ja das ist komisch aber so wird der Standard Browser geöffnet ;)
04/18/2013 09:45 x]vIrus[x#12
das ist weder komisch noch fail, da eine webseite ein dokument ist, und dokumente und andere dateien die auf deinem rechner sind kann man wohl auch ausführen, es wird da nicht die JPG datei ausgeführt, sondern der prozess, der mit dem dateityp verbunden ist, als parameter bekommt dieser dann den dateipfad,...
denkt mal bissle mehr nach :|

bei einer webseite ist der dateityp jedoch nicht entscheidend, entscheidend hier ist das protokoll "http://", wenn protokolle mit programmen verknüpft sind, kann man pfade damit direkt "starten"
gebt mal im normalen windows explorer [Only registered and activated users can see links. Click Here To Register...] in die address leiste ein :s, oder in win+r