Zum Inhalt springen

Chirin

Mitglieder
  • Gesamte Inhalte

    34
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Chirin

  1. Hab letztlich doch noch den Timer entdeckt. Danke Klappt jetzt auch genau so wie ich das haben wollte.
  2. Chirin

    C# Anfänger hat Fragen?

    Bei mir ist es auch nicht allzu lang her, dass ich damit angefangen hab und steck immer noch in den Kinderschuhen. Ich hatte das Glück privaten Unterricht zu bekommen, was vieles sehr viel einfacher macht. Am besten ist es wohl, wenn du weisst, was es vom Namen her so in etwa gibt, und was es grob bedeutet. Such dir n möglichst einfaches Programm was du schreiben willst, z.b. nen Taschenrechner, Adressbuch oder dergleichen und frag Google nach Codes, Hilfen etc, damit du n Gefühl bekommst für die Syntax. Grundlegend muss ich sagen, ists gut, wenn man Datenformate und Schleifen bzw Entscheidungen schonmal kennt. Das vereinfacht vieles. Also die absoluten Programmiergrundlagen. Und dann heissts üben bis der Arzt kommt und immer weiter steigern. Habe von meinem Mentor n recht knackiges Projekt (für Anfänger) übergeben bekommen und kann mich jetzt dran austoben. Und täglich lerne ich unheimlich viel dazu und werde sicherer im Umgang mit C# Letztlich verbring ich mittlerweile mit dem Projekt (übrigens Frontend mit DB-Anbindung die auf nem Root-Server liegt) rund um die Uhr beschäftigt und hab User, die darauf warten. Von der Vorgehensweise bei nem Projekt kann ich dir nur raten, dir Notizen zu machen, was es werden soll, was enthalten sein soll, wie es letztlich aussieht und anschließend dich an die Logik testen. Debugging ist übrigens sehr wichtig. Und dran denken, dein Programm möglichst DAU-sicher zu machen. (Was wohl die größte Herausforderung sein wird ) Und zum Schluss: lesen, lernen, suchen, fragen .. 80% wirst du am Anfang mit suchen und lesen verbringen.
  3. Ich möchte gern in einem Programm eine Digital-Uhr (DateTime.Now) integrieren, die über ein Label (lbl_Time) ausgegeben werden soll. Die Uhr soll sekündlich aktualisiert werden. Leider hatte ich bis jetzt mit EventHandlern so gut wie nichts zu tun und weiss ich nicht mal wie ich anfangen muss. Google hat mir leider auch nicht die passenden Ergebnisse geliefert.
  4. war zwar genau die falsche richtung, aber nun weiss ich wie das funktioniert.. danke habs mit umschreiben hinbekommen outer-join werd ich mir dazu die tage noch mit durchlesen danke
  5. Ich habe zwei Tabellen T_User T_Gruppe beide enthalten die Spalte G_ID, T_Gruppe genutzt G_ID als Primärschlüssel. Ein User aus T_User kann eine G_ID erhalten und wird damit einer Gruppe zugewiesen. Ich möchte mir aus T_Gruppe diejenigen G_IDs suchen, die in T_User.G_ID nicht aufgeführt sind, somit also in meiner DB leere Gruppen bilden. Da ich mich leider in MySQL noch nicht wirklich tief eingearbeitet habe, hoffe ich, dass mir hier jemand helfen kann. Bisher sieht meine Abfrage so aus: SELECT T_Gruppe.G_ID FROM T_Gruppe, T_User WHERE ORDER BY G_ID ASC
  6. case "auslesen": //Eigene Dateien in textBox1 auslesen (Ergebnis direkt in TB sichtbar) string[] dirs = Directory.GetDirectories(Environment.GetFolderPath(Environment.SpecialFolder.Personal)); textBox1.Clear(); foreach (string dir in dirs) { //aktuellen Ordnerpfad ausgeben (num soll dabei Ordnernummer sein) textBox1.AppendText(dir + "\r\n"); //Inhalt des Ordners auslesen und ausgeben string[] files = Directory.GetFiles(dir); foreach (string file in files) { textBox1.AppendText("\t" + file + "\r\n"); } Weggemacht. Ganz einfach. Werden jetzt zwar alle Ordner und deren Files ausgegeben. Aber klappt zumindest so. Schade nur, dass die Ordner nicht mit dabei sind, die da eigentlich noch neben den Files enthalten sind.
  7. Die Beschränkung auf 5 war eigentlich Teil einer Übungsaufgabe. For-Schleife wurde jetzt kurzerhand entfernt und zum Laufen gebracht, wie es prinzipiell Laufen soll. Vielen Dank für deine Mühen
  8. Der Code soll schlicht und ergreifend die ersten 5 Ordner in meinen Eigenen Dateien auslesen und dessen Pfad und die enthaltenen Datei-Namen in einer TextBox ausgeben.
  9. Hallo, stehe noch ganz am Anfang des Themas programmieren (Anfängerfehler daher bitte entschuldigen.) Ich möchte die ersten 5 Unterordner in Eigene Dateien (1. Ebene genügt) auslesen und Ordnerpfad und die enthaltenen Dateien in einer TextBox ausgeben. (Probleme siehe Kommis im Quelltext) case "auslesen": //Eigene Dateien in textBox1 auslesen (Ergebnis direkt in TB sichtbar) string[] dirs = Directory.GetDirectories(Environment.GetFolderPath(Environment.SpecialFolder.Personal)); textBox1.Clear(); foreach (string dir in dirs) { for (int num = 0; num < 5; num++) { //aktuellen Ordnerpfad ausgeben (i soll dabei Ordnernummer sein) textBox1.AppendText(dir + "\r\n"); //Inhalt des Ordners auslesen und ausgeben num = Convert.ToInt16(dir.Length); //Nummer d. aktuell angew. Ordners //*****Problem: dir.Length zählt sofort die gesamte Ordneranzahl und nicht langsam hoch ***** //*****d.h. der Wert überschreitet sofort die Schleifen-Bedingung ***** string akdir = Directory.GetDirectoryRoot(dir); //Pfad d. akt. angew. Ordners //*****Problem: akdir greift nur auf C:\ zu. nicht auf das eigentlich gemeinte Directory***** string[] files = Directory.GetFiles(akdir); //Files im akt. Ordner auslesen //*****Liest folglichermaßen auch nur brav die Files in C:\ aus ***** //Funzt. Wurde erstmal auskommentiert für die Übersichtlichkeit. (Ordner sind wichtiger) //foreach(string file in files) //{ // textBox1.AppendText(fi + "\r\n"); // und ausgeben //} } break; } break; Kann mir jemand bei der Problemlösung behilflich sein?

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...