1. #1
    Avatar von ElkosMED
    Registriert seit
    30.11.2012
    Beiträge
    405
    Thanked 314 Times in 76 Posts

    Standard [2010] Bei Speicherung automatisch Datum anlegen

    Hallöle, habe ein Programm geschrieben wo ich einige Felder beschreiben und mit einem klick speichern kann.
    Neben dem Speichern Button kommt nun ein Feld hin wo immer das letzte Datum stehen soll wann es zuletzt gespeichert wurde. Doch wie stelle ich das am sinnvollsten an? Mit der Textbox kann ich nicht viel erreichen, mit der Datumsanzeige aber auch nicht..

  2. #2
    Avatar von Open Thought
    Registriert seit
    16.06.2014
    Beiträge
    177
    Thanked 120 Times in 63 Posts

    Standard AW: [2010] Bei Speicherung automatisch Datum anlegen

    Warum soll eine Textbox nicht tauglich sein? Für ein einfaches Datum im Format 09.03.2015 völlig ausreichend!
    Wenn das Datum aber nicht nur readyonly sondern auswählbar sein soll ist nimm besser das hier https://msdn.microsoft.com/de-de/lib...vs.110%29.aspx

  3. #3
    Avatar von ElkosMED
    Registriert seit
    30.11.2012
    Beiträge
    405
    Thanked 314 Times in 76 Posts

    Standard AW: [2010] Bei Speicherung automatisch Datum anlegen

    Ja? Wie soll ich das anstellen? Es soll nur zur Speicherung vom System ausgelesen werden, dann eingetragen werden. Und nicht bei erneuten Programmstart sondern erst bei erneuter Speicherung soll es aktualisiert werden..
    Nach dem Motto "Letzte Änderung: --"

  4. #4
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    6.218
    Thanked 9.133 Times in 3.007 Posts
    Blog Entries
    5

    Standard AW: [2010] Bei Speicherung automatisch Datum anlegen

    Mit einem FileSystemWatcher:


    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.IO;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;


    namespace FileWatcherDemo {
    public partial class Form1 : Form {
    FileInfo watchedFile = new FileInfo(@"C:\Users\Daniel\Desktop\Testdatei.txt");

    public Form1() {
    InitializeComponent();


    FileSystemWatcher fileWatcher = new FileSystemWatcher(watchedFile.Directory.FullName);
    fileWatcher.Filter = watchedFile.Name;
    fileWatcher.Changed += fileWatcher_Changed;
    fileWatcher.EnableRaisingEvents = true;
    }


    void fileWatcher_Changed(object sender, FileSystemEventArgs e) {
    var lastWriteTime = File.GetLastWriteTime(e.FullPath);
    tbLastChange.Invoke((MethodInvoker)delegate {
    tbLastChange.Text = lastWriteTime.ToString("dd.MM.yyyy, H:mm:ss");
    });
    }
    }
    }

    Name:  filesystemwatcher-demo.png
Hits: 252
Größe:  2,2 KB
    Übersetzung nach VB.NET musst du aber selbst machen, dieses Gebilde fasse ich nicht an...


Ähnliche Themen

  1. Hotkeys anlegen
    Von Ektoplazm im Forum Software
    Antworten: 2
    Letzter Beitrag: 21.02.2015, 13:11
  2. Antworten: 3
    Letzter Beitrag: 16.10.2013, 17:33
  3. [Kritik] Wo ist das Datum ?
    Von Silidor im Forum Feedback
    Antworten: 3
    Letzter Beitrag: 26.05.2013, 15:44
  4. WinServ.08RC2 MySQL DB anlegen
    Von IceNet im Forum Server-Administration
    Antworten: 2
    Letzter Beitrag: 06.08.2012, 20:23
  5. IP mit Datum und Uhrzeit in .txt
    Von KScript im Forum Skriptsprachen
    Antworten: 3
    Letzter Beitrag: 11.02.2011, 14:52
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.