PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : versch. über c#


beta3
2003-09-19, 19:23:33
hi
kann mir bitte jemand sagen, welchen code ich nehmen muss, damit ein c# programm auf ne excel datei zugreifen kann und nur eine zeile mittels zufallsgenerator auswaehlt?
aus dieser zeile soll er den text der spalte a in ein label einfuegen und spalte b sollte man in ein textbox eingeben koennen

ich habs schon geschafft, dass er nur ein vokabel prueft, mehr leider nicht
will jetzt ein vokabeltrainer schreiben, deswegen will ich das wissen

beta

edit:
kann mir auch jemand sagen, woher man GDI+ kriegt und ob man damit auch einfach spiele machen kann
und nochwas:
kennt jemand den code fuer ein linklabel, will machen, wenn man drauf klickt, dass man leicht eine mail schreiben kann, so waere der html code: mailto:xyz@abc.com

beta3
2003-09-24, 20:19:45
ich schaetz mal niemand weiss es

kanns mir jemand wenigstens mit ner textdatei erklaeren, also zeile zu zeile, oder bestimmtes zeichen bis zum naechsten best. zeichen
aus msdn hab ich schon geguckt, kenn mich aber ned aus und funktioniert hats auch nicht

grakaman
2003-09-24, 23:25:49
Original geschrieben von beta3
ich schaetz mal niemand weiss es

kanns mir jemand wenigstens mit ner textdatei erklaeren, also zeile zu zeile, oder bestimmtes zeichen bis zum naechsten best. zeichen
aus msdn hab ich schon geguckt, kenn mich aber ned aus und funktioniert hats auch nicht

using System.IO;

StreamReader stream = new StreamReader(new FileStream("myFile.txt", FileMode.Open));
String[] myStrings = stream.ReadLine().Split('&');
stream.Close();

Hier macht er eben nach einem & den Umbruch.

MfG

beta3
2003-09-25, 15:54:40
danke

aber kannst du mir auch bitte sagen eie der string heisst?

grakaman
2003-09-25, 16:17:35
Original geschrieben von beta3
danke

aber kannst du mir auch bitte sagen eie der string heisst?

?

beta3
2003-09-25, 17:22:25
ich erklaers

der code von dir funktioniert, aber es passiert ja nix
deswegen will ich folgendes machen
MessageBox.Show(string);

nur ich weiss ned wie der string heisst

grakaman
2003-09-25, 18:23:52
Na in meinem Bsp. ist das ein String Array namens myString. Über den Index greifst du auf das Array zu (beginnend von 0), z.B. myString[0].

MfG

beta3
2003-09-25, 19:37:32
mit arrays kenn ich mich leider noch ned aus

jedenfalls mit
MessageBox.Show(myString[0]);
gehts ned

beim compilen bekomm ich den error:
the name 'myString' does not exits in the class or namespace 'test_cs.Form1'

grakaman
2003-09-25, 19:42:33
Original geschrieben von beta3
mit arrays kenn ich mich leider noch ned aus

jedenfalls mit
MessageBox.Show(myString[0]);
gehts ned

beim compilen bekomm ich den error:
the name 'myString' does not exits in the class or namespace 'test_cs.Form1'

bitte Code posten

beta3
2003-09-25, 19:55:10
glaube du meinst den kompletten


private void button1_Click(object sender, System.EventArgs e)
{
StreamReader stream =
new StreamReader(new FileStream("C:\\test.txt", FileMode.Open));
String[] myStrings = stream.ReadLine().Split('&');
stream.Close();
MessageBox.Show(myString[0]);
}

KiBa
2003-09-25, 20:18:29
die variable heisst myStrings und nicht myString...
ich würde dir ein buch über programmiergrundlagen, ein buch über die programmiersprache c# und ein buch über das .net framework empfehlen... ;)

beta3
2003-09-25, 20:23:51
ja ich weiss, bin ned gut
bald kauf ich mir ein buch, aber dann lerne ich nur c++ ohne .net, muss nur noch ein gutes suchen

ah danke, jetzt geht es

beta3
2003-09-26, 16:31:23
hi
brauch nochwas
kann mir wer sagen, wie 1,2,3.... zeile bei readline auswählen kann?
danke