Visual Studio 2012 Windows Forms

Da es seit Visual Studio 2008 nicht mehr möglich ist ein Windows Forms Projekt für Visual C++ zu erstellen, muss dies über einen kleinen Umweg gemacht werden.

Dazu startet man Visual Studio 2012 und geht dann auf Datei -> Neu -> Projekt… -> Leeres CLR-Projekt.

Wenn das Projekt erstellt ist klickt man mit der rechten Maustaste im Projektmappen-Explorer auf das Projekt und klickt auf Hinzufügen -> Neues Element.

Im neuen Fenster wählt man Visual C++ -> UI aus und anschließend Windows Form.

Anschließend öffnet man die soeben erstellte cpp Datei und fügt folgenden Text ein.

using namespace System;
using namespace System::Windows::Forms;


[STAThread]
void Main(array<String^>^ args)
{
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
Project1::MyForm myForm;        //NameOfProject::NameOfForm instanceOfForm;
Application::Run(%myForm);
}

Rechte Maustaste auf das Projekt -> Eigenschaften -> Linker -> System -> SubSystem und Windows (/SUBSYSTEM:WINDOWS) auswählen

In der Eigenschaftenseite unter Linker -> Erweitert -> Einstiegspunkt „Main“ eintragen.

 

Datei oder Verzeichnis auf Festplatte beschädigt und kann nicht gelesen werden.

Erst heute hatte ich das Problem, dass ich auf bestimmte Ordner auf einer externen Festplatte nicht zugreifen konnte. Es kamm immer die Fehlermeldung das der Ordner beschädigt ist oder nicht gelesen werden kann.

Lösung des Problem:

ich führte die CMD Shell die unter Start -> Ausführen -> cmd zu finden ist aus und gab den Befehl „chkdsk s:/f“ ein. „s:“ Steht hierbei für den Laufwerksbuchstaben der Festplatte. Nachdem der Befehl durchgelaufen war konnte ich wieder auf alle Ordner auf der Festplatte zugreifen.