Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Programm-Snippet: File-Exist
Andi123
myCSharp.de - Member



Dabei seit:
Beiträge: 26

Themenstarter:

Programm-Snippet: File-Exist

beantworten | zitieren | melden

Hi,

ich habe mir hier ein Programm-Snippet geladen, um mein Verzeichniss D:\\
meiner Festplatte nach einer Datei mit der Endung .txt durchsuchen zu lassen.
Leider funktioniert es noch nicht.
Was muss ich in der Main Funktion schreiben oder was muss ich jetzt noch umschreiben?
Hat jemand einen Tipp für mich?


using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Data;
using System.Diagnostics;

namespace File_Exist
{


    class Test
    {
        public static void Main()
        {

        }

        protected void button1_Click(object sender, System.EventArgs e)
        {
            Stream myStream;
            OpenFileDialog openFileDialog1 = new OpenFileDialog();

            openFileDialog1.InitialDirectory (@"D:\a");
            openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
            openFileDialog1.FilterIndex = 2;
            openFileDialog1.RestoreDirectory = true;

            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                if ((myStream = openFileDialog1.OpenFile()) != null)
                {
                    Console.WriteLine("ok");
                    myStream.Close();
                    Console.ReadLine();
                }
           }
      }

    }
}



Fehlermeldungen:

Der Typ- oder Namespacename "OpenFileDialog" konnte nicht gefunden werden. (Fehlt eine using-Direktive oder ein Assemblyverweis?)

Der Name "DialogResult" ist im aktuellen Kontext nicht vorhanden.



Danke im Vorraus.

Gruß
Andi
private Nachricht | Beiträge des Benutzers
Lars Schmitt
myCSharp.de - Experte

Avatar #avatar-2240.jpg


Dabei seit:
Beiträge: 2.223
Herkunft: Witten

beantworten | zitieren | melden

nabend

verstehe es bitte jetzt nicht falsch aber mir scheint das du nicht mit code snippets anfangen solltest sondern erstmal ein paar grundlegene sachen lernen solltest

ich könnte dir zwar jetzt sagen was du noch zu tun hast doch davon haben wir beide überhauptnichts

du köntest damit anfangen
https://www.microsoft.com/germany/msdn/webcasts/library.aspx?id=118770374

mfg
private Nachricht | Beiträge des Benutzers
der Marcel
myCSharp.de - Member

Avatar #avatar-1860.gif


Dabei seit:
Beiträge: 564
Herkunft: Dresden

beantworten | zitieren | melden

Hi Andi123!

Tschuldigung, aber verstehst du, was du da abgeschrieben hast?

Habe in der Vorschau gesehen, dass ich zu spät war (arghh), aber ich schließe mich blackcoin an! Der guide to C# ist auch gut!

der Marcel
:] :DDer größte Fehler eines modernen Computers sitzt meist davor :]
private Nachricht | Beiträge des Benutzers
Yellow
myCSharp.de - Experte

Avatar #avatar-2347.png


Dabei seit:
Beiträge: 476

beantworten | zitieren | melden

Hallo Andi,

bevor du mit Snippets einfügen beginnst, würde ich Dir lieber vorschlagen noch etwas Grundlagenforschung zu betreiben...

schaul mal hier:
guide to C# - Windows Forms

nichts für ungut...
-yellow

EDIT:
@der marcel: ;o) da haben wir das gleiche gedacht... aber blackcoin war schneller.
Selbst ein Weg von tausend Meilen beginnt mit einem Schritt (chinesisches Sprichwort).

Mein Blog: Yellow's Blog auf sqlgut.de
private Nachricht | Beiträge des Benutzers
Andi123
myCSharp.de - Member



Dabei seit:
Beiträge: 26

Themenstarter:

beantworten | zitieren | melden

OK DANKE

Werde nachsehen.

Gruß
Andi
private Nachricht | Beiträge des Benutzers
der Marcel
myCSharp.de - Member

Avatar #avatar-1860.gif


Dabei seit:
Beiträge: 564
Herkunft: Dresden

beantworten | zitieren | melden

Hi Andi123!

Nichts für ungut, aber deine Fehlermeldung hält ja sogar schon die Problemlösung parat.
In einem Forum müssen wir davon ausgehen, dass du die Grundlagen drauf hast.
Wenn du dann Probleme hast, helfen wir dir gerne weiter! Aber hier wir können keine Einführung in C# geben, dazu sind der guide und diverse Bücher da

Viel Erfolg!

der Marcel
:] :DDer größte Fehler eines modernen Computers sitzt meist davor :]
private Nachricht | Beiträge des Benutzers
Lars Schmitt
myCSharp.de - Experte

Avatar #avatar-2240.jpg


Dabei seit:
Beiträge: 2.223
Herkunft: Witten

beantworten | zitieren | melden

naja der fehler wäre eins deiner Probleme

wenn du diesen beseitigt hast kommen noch weitere Probleme auf dich zu

mfg
private Nachricht | Beiträge des Benutzers