tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
439
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DeoFred DeoFred ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    4
    Hallo,
    ich habe mir Microsoft Visual C# 2010 runtergeladen und möchte gerne ein Programm erstellen in dem ich Namen in eine Textbox eingebe bzw. mit einer .txt Datei laden kann und dann zum Beispiel auf Start drücke und dann zeigt er mit in einer neuen Textbox oder in einem Label den Gewinner an.
    Ich hoffe mir kann einer helfen bin schon die ganze zeit auf der Suche nach ner Lösung, finde aber bis jetzt immer nur Zafllszahlen und damit kann ich nichts anfangen.

    LG
     

  2. #2
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Hi und Willkommen bei utorials.de

    Das nächste Mal C#-Fragen bitte hier stellen: http://www.tutorials.de/net
    C und C++ haben mit C# wenig zu tun.

    Zum Problem:
    Sobald du alle Namen in einem Array hast kannst du eine Zufallszahl als Index nehmen.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  3. #3
    DeoFred DeoFred ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    4
    okidoki dann weiß ich für das nächste mal bescheid.
    ich bin jetzt sowet, dass ich die textdatei in die textbox lade. jetzt habe ich noch einen button auf den ich klicken möchte und dann einen gewinner aus der textbox in einem label anzeigen möchte. da weiß ich nicht weiter
     

  4. #4
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Zeigst du mal den Code?
    Dann kann man gezielter helfen.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  5. #5
    DeoFred DeoFred ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    4
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.IO;

    namespace WindowsFormsApplication1
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    private void btnLaden_Click(object sender, EventArgs e)
    {
    int size = -1;
    OpenFileDialog openFileDialog1 = new OpenFileDialog();
    openFileDialog1.Filter = "Textdatei (*.txt)|*.txt|All files (*.*)|*.*";
    DialogResult result = openFileDialog1.ShowDialog();
    if (result == DialogResult.OK)
    {
    string file = openFileDialog1.FileName;
    try
    {
    string text = File.ReadAllText(file);
    size = text.Length;
    tbListe.Text = text;
    }
    catch (IOException)
    {
    }
    }
    Console.WriteLine(size);
    Console.WriteLine(result);
    }

    private void btnAuslosen_Click(object sender, EventArgs e)
    {
    Random Gewinner = new Random();
    int name = Gewinner.Next();

    }

    private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
    {
    string goTo = "http://www.youtube.com/MrYTutorials";
    System.Diagnostics.Process.Start(goTo);
    }

    }

    }
    so siehts bis jetzt aus nur halt bei btnAuslosen komm ich nicht weiter
     

  6. #6
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Un wie sieht der Dateiinhalt aus?
    Sind die Einträge mit , getrennt, oder gibt es pro Zeile nur einen Eintrag, oder ...?

    Für Code gibts hier übrigens die Coetags (siehe Signatur).
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  7. #7
    DeoFred DeoFred ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    4
    pro zeile ist nur ein name...aber
     

  8. #8
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Aber?

    Splitte den String an \n, so bekommst du ein Array.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

Ähnliche Themen

  1. Die Gewinner des 3D Contests stehen fest!
    Von smileyml im Forum 2D/3D-Contest 2008 - "on the way"
    Antworten: 20
    Letzter Beitrag: 27.09.08, 00:39
  2. Gewinner auslosen
    Von Waterstorm im Forum PHP
    Antworten: 7
    Letzter Beitrag: 11.07.06, 18:39
  3. Gewinner vor einem Beschleunigungsrennen ermitteln
    Von Tobias K. im Forum Smalltalk
    Antworten: 6
    Letzter Beitrag: 20.12.04, 20:52