Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

bruach kleine Hilfe bei "Hallo Welt" mit SharpDevelp

Pole21 / 1 Antworten / Flachansicht Nickles

hallo Programmierer,


Habe mich leicht angefangen fürs programmieren zu interessieren.


In der Chip Ausgabe Heft 6 / 2003 wird beschrieben wie man anfängt - bestes beispiel "hallo Welt"


Nun ich habe mir das Programm Sharp Develop runtergeladen und habe den Quelltext eigegeben.


So sieht er bei mir aus:


// created on 26.01.2004 at 01:21


namespace Hallo_Welt_C_Sharp


{


using

System;

using

System.Windows.Forms;
public class HalloWelt : System.Windows.Forms.Form
{
public static void Main ()

{


Application. Run ( new HalloWelt ());

}


public HalloWelt ()

{


this .Text = "Hallo Welt";

}



// THIS METHOD IS MAINTAINED BY THE FORM DESIGNER

// DO NOT EDIT IT MANUALLY! YOUR CHANGES ARE LIKELY TO BE LOST


void InitializeComponent () {
//

// HalloWelt


//


this .AutoScaleBaseSize = new System.Drawing. Size (5, 13);
this .ClientSize = new System.Drawing. Size (292, 266);
this .Name = "HalloWelt";
this .Load += new System. EventHandler ( this .HalloWeltLoad);

}


void HalloWeltLoad (object sender, System.EventArgs e)

{



}



 


So und nun komm ich einfach nicht weiter wenn ich dann auf Design klicke passiert nix da ist einfach nur das Quadrat da. Wenn ich auf Start/Ausführen gehen will geht das nicht.


Was habe ich falsch gemacht bzw. was habe ich vergessen?


Gespeichert habe ich es auch.


 

bei Antwort benachrichtigen
d-oli Pole21 „bruach kleine Hilfe bei "Hallo Welt" mit SharpDevelp“
Optionen

Hallo Pole

Es ist nicht immer einfach auf nickles.de einen Antwort zu erhalten. Ich kenne sharp nicht habe mir den Source Code aber trozdem mal angesehen.
Hier mein Resultat (mit ConTEXT-Editor und C++-Highlighter erstellt).

mfg, d-oli








namespace Hallo_Welt_C_Sharp // Namensbereich anlegen
{

using System; // Bibliothek einbinden
using System.Windows.Forms; // Weitere Bibliothek einbinden

// Klassen deklaration, erbt wahrscheinlich von Klasse System.Windows.Forms.Form
public class HalloWelt : System.Windows.Forms.Form
{
//****************************************************************************
// Funktions- ( oder Methoden- ??? ) Name : Main
// Parameter : Keine
// Rückgabewert : Keiner (void in C/C++ = kein
// Rückgabewert )
// Beschreibung : Dient bei C/C++ dazu nach dem Start
// des Programmes automatisch die
// Kontrolle zu übernehmen
//****************************************************************************
public static void Main()
{
// Applikation Starten und Funktion "HalloWelt" aufrufen ???
Application.Run(new HalloWelt());
}

//****************************************************************************
// Funktions- ( oder Methoden- ??? ) Name : HalloWelt
// Parameter : Keine
// Rückgabewert : Text "Hallo Welt" ???
//( Rückgabewert = Pointer ??? String ??? Wiso keine Angabe wie char, string etc.
// oder ??? )
// Beschreibung : ...
//****************************************************************************
public HalloWelt()
{
this.Text = "Hallo Welt";
}

//****************************************************************************
// THIS METHOD IS MAINTAINED BY THE FORM DESIGNER
// DO NOT EDIT IT MANUALLY! YOUR CHANGES ARE LIKELY TO BE LOST
//
// Funktions- ( oder Methoden- ??? ) Name : InitializeComponent
// Parameter : Keine
// Rückgabewert : Keiner
// Beschreibung : ...
//****************************************************************************
void InitializeComponent()
{
// Was soll nachfolgender Kommentar bedeuten ???
//
// HalloWelt
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.ClientSize = new System.Drawing.Size(292, 266);
this.Name = "HalloWelt";
this.Load += new System.EventHandler(this.HalloWeltLoad);
}

//****************************************************************************
// Funktions- ( oder Methoden- ??? ) Name : HalloWelt
// Parameter : Keine
// Rückgabewert : Text "Hallo Welt" ???
//( Rückgabewert = Pointer ??? String ??? Wiso keine Angabe wie char, string etc.
// oder ??? )
// Beschreibung : ...
//****************************************************************************
void HalloWeltLoad(object sender, System.EventArgs e)
{
// Leere Funktion ???
}

} // Ende der Klassendeklaration. Wo ist diese geschweifte Klammer ???
} // Ende des Namensbereiches. Wo ist diese geschweifte Klammer ???




Konstruktive Kritik zeichnet sich dadurch aus, dass sie höflich, nützlich und sachlich ist.
bei Antwort benachrichtigen