Sie sind nicht angemeldet.

1

Mittwoch, 6. Januar 2010, 22:34

Unsichtbare Anwendung (C#)

Dieses Schnipsel zeigt wie man eine Anwendung in C# schreiben kann,
sodass sie nicht sichtbar ist.
Sprich weder eine GUI besitzt noch über die Konsole läuft. ;)

1. Zuerst erstellt man ein neues leeres Projekt
2. Dann kommt jetzt ein kleiner Trick > In den Projekteigenschaften wird der Ausgabetyp von "Konsolenanwednung" auf "Windows-Anwendung" geändert
3. Jetzt einfach eine neue Codedatei erstellen und losprogrammieren ;)

C/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
using System.Windows.Forms;

namespace I
{
    class mymain
    {
        static void Main(string[] args)
        {
            MessageBox.Show("© PC-Heaven");
        }
    }
}


(Damit dieses Codebeispiel funktioniert muss ein Verweis auf System.Windows.Forms eingerichtet werden !)

Eigentlich recht einfach oder? ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »@lex« (13. Februar 2010, 13:44)


2

Freitag, 12. Februar 2010, 16:24

Hallo

Der Code funzt super. Aber wie kann ich in einer console einen Messagebox kommen lassen ich habe den using Verweis schon hinzugefügt?

MfG Pc17

3

Freitag, 12. Februar 2010, 16:35

In einer Console eine Messagebox?
Wie meinste das?
Also wenn du oben das Package geladen hast,
kannst du "MessageBox.Show("© PC-Heaven");" eine Messagebox "erscheinen" lassen.
Egal um welche Anwendung es sich handelt.

4

Freitag, 12. Februar 2010, 16:41

Ich habe in der den Eigenschaften von Konsole auf Form Anwndung umgestellt und die ist jetzt versteckt. Und jetzt will ich noch einen Messagebox kommen lassen aber das ging nicht. Ist es egal wenn ich vorher schon einen Code in der console stehen hatte und dann erst auf Form umgestellt habe?

5

Freitag, 12. Februar 2010, 16:50

Ich erstelle einen neue Consolen anwendung dann auf Eigenschaften dann stelle ich auf Form Anwdung um. Dann kopiere ich den using Verweis von oben hinzu und erstze den restlichen code. Aber dann kommt bei mir keinen Messagebox. Was mache ich den da falsch?
Denn
using System.Windows.Forms;
nimmt er auch nicht an.
Es kommt immer diese Fehlermeldung:
Fehler 1 Der Typ- oder Namespacename "Windows" ist im Namespace "System" nicht vorhanden. (Fehlt ein Assemblyverweis?)

Edit: man muss noch einen Windows.Form Verweis hinzufügen dann geht es! Das hast du oben nicht dazu geschreiben.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »PC17« (12. Februar 2010, 22:32)


6

Samstag, 13. Februar 2010, 13:43

Öhm ja sry ich fügs noch oben dazu
Total vergessen ^^ Dank dir ;)

Thema bewerten

Seitwert W3C Validator W3
[Casino | Barcodescanner | …finden und gefunden werden | Displayschutzfolie Samsung Galaxy S2 | IconShock Icons | Klassische PC-Spiele ]
[ Webmaster Bibel | IT-System-Kaufleute | Datenrettung Service | Greensmilies | Avatare | Autokredit online | Computer Forum ]


Einfach himmlisch ist auch der Besuch im online Casino.
Man kann auch ohne lästigen Download die spannende Casino Welt erleben und bei Spielen wie Black Jack oder Roulette richtig absahnen.