AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 02:32

Parameter dieser Suchanfrage:

Suche in Thema: Record im Array nutzen? - Sinnvollere Wege?
Suche alle Beiträge, die von "Asura" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 11 von insges. 11 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 19. Jul 2015
    Das mit der TStringliste mache ich nur, weil ich sämtliche Methoden, die zu der Verarbeitung der Instanz Employee zuständig sind, in einer anderen Unit haben wollte. Ich rufe aus der Unit, mit einem Formular, nur die Funktionen auf, die zu der Verarbeitung zuständig sind und es werden hier nur Formatierungsangelegenheiten hinterlegt. Also die Verwaltung der Objektlist findet praktisch nur in der...
  • Forum: Programmieren allgemein

    AW: Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 19. Jul 2015
    Nun, ich habe ja zwei Möglichkeiten eingetragene Daten in die Objectliste zu speichern:
    Entweder ich nutze nur die Instanz Employee von der Klasse TEmployee und lasse sie mir vor dem speichern der Eigenschaften neu erzeugen.

    Wie in meinem aktuellen Fall: Methode 1



    procedure AddEmployeeData(Index: Integer; EmployeeData: TStringlist);
    begin
  • Forum: Programmieren allgemein

    AW: Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 19. Jul 2015
    Ohh stimmt, mein Fehler.

    Die Frage bleibt aber, ob ich nun die Instanz mit dem gleichen Namen "Employee" nur neu erstellen oder jeweils der neuen Instanz eine Indexnummer angefügt werden soll, weil sonst kann ich doch in der FUnktion Equals keinen Unterschied festlegen, da er nicht weiß, welche Instanz nun überprüft werden soll.

    Aber dann frage ich mich, ich muss diese Instanzen ja...
  • Forum: Programmieren allgemein

    AW: Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 19. Jul 2015
    Dankeschön!

    Ich habe noch eine weitere Frage:
    Wenn ich einen Mitarbeiter hinzufüge über den Button erfolgt nun folgendes:
    Ich erstelle ein neues Objekt mit Employee.Create(); speichere dann die Inhalte in die Property von Employee und füge das dann der Liste hinzu.

    Nun meine Frage ist jz, muss ich mit dem Objekt von TEmployee arbeiten oder muss ich pro Mitarbeiter ein neues Objekt von...
  • Forum: Programmieren allgemein

    AW: Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 19. Jul 2015
    @Dalai:

    Ich habe es glaube ich aber trotzdem verstanden. Im Prinzip überspringst du einfach die Parameterübergabe von der einen Unit zur anderen und fügst gleich die Inhalte den Eigenschaften von dem Objekt Employee und fügst das dann der Objektliste zu.

    Ich frage mich aber wie ich die Funktion Equals der Klasse TEmployee von Sir Rufo nutzen kann, könnte man mir da eventuell ein Beispiel...
  • Forum: Programmieren allgemein

    AW: Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 19. Jul 2015
    @Dalai:

    Ich dachte mir für jede Property ein Parameter zu nehmen, wo ich den Inhalt eines Editfeldes übermittle ist unschön.
    Oder gibt es eine andere Methode?

    @p80286:

    Muss ich mir dafür eine Funktion schreiben, oder wie kann ich nach der Property suchen?
  • Forum: Programmieren allgemein

    AW: Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 18. Jul 2015
    Guten Tag,
    und zwar habe ich mich nun an der Klasse und an der Objectlist versucht:
    Meine Klasse "Employee" hat die Properties, wie von Sir Rufo bereits vorgeschlagen.
    Ich habe dann die Objectliste erstellt "OLEmployees".
    Meine vorgehensweise sieht wie folgt aus:
    Ich speichere in die Properties die Inhalte der Textfelder. Danach adde ich der Objectliste die Klasse Employee als neues Item...
  • Forum: Programmieren allgemein

    AW: Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 11. Jul 2015
    Wie könnte ich dann diese Persistenz-Schicht nach außen verlagern?
    Und wie stelle ich da diese Informationen so bereit, dass dieser Service egal ist, ob diese in einer Datenbank oder File gespeichert werden?

    Also wäre es ratsamer, wenn ich das Programm komplett neu überarbeite und nicht unbedingt nun ein Record nehme? Oder kann ich für meine Dimension des Programmes ruhig beim Record bleiben?
  • Forum: Programmieren allgemein

    AW: Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 10. Jul 2015
    Erstmal vielen Dank für die bis jetzt aufgebrachte Mühe!

    Ich muss vorab sagen, ich mach das alles nur als Hobby, bin nebenbei noch Schüler und interessiere mich in den Bereich und würde auch gerne in der Richtung studieren wollen und will mir bereits fürs Studium mal schon ein gewisses Basiswissen schaffen.

    Nun wo fange ich erstmal an. Ich habe mir mal den Programmaufbau von Sir Rufo...
  • Forum: Programmieren allgemein

    AW: Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 10. Jul 2015
    Hallo,
    Dankeschön erstmal für die Antworten. Ich habe mal im Anhang das ganze Projekt angehängt, sodass ihr euch mal ein Bild machen könnt (Im Source Ordner zu finden).
    Ich habe es zurzeit über meine Methode gelöst - zwar mit mehreren Stunden Ärgernissen, aber schlussendlich gelöst. Aber auch nur die Mitarbeiterverwaltung zum großteil.

    Zu den Availability: Ja das sind Tage. Ich habe das so...
  • Forum: Programmieren allgemein

    Record im Array nutzen? - Sinnvollere Wege?

     
      by Asura, 10. Jul 2015
    Guten Tag,
    zurzeit benutze ich ein Array, welches ein Element eines Records ist.
    Nur habe ich gerade bei meinen Recherchen erfahren, dass dies keine schöne Methode ist.
    Also mein Record sieht so aus:

    TEmployee = Record
    CardID : Integer;
    Prename,
    Surname,
    Workstation,


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Asura&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=185842
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:37 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz