AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 10:47

Parameter dieser Suchanfrage:

Suche in Thema: Doppelten String nicht übergeben
Suche alle Beiträge, die von "Klaus01" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Doppelten String nicht übergeben

     
      by Klaus01, 12. Jun 2007
    Verabschiede Dich einmal von dem SetEditText Event, das wird jedesmal ausgelöst wenn der Text in der Zelle
    geändert wird. Dein Zellentext wird also Zeichenweise in das Editfeld und auch das Label übertragen.
    Damit wird eine Überprüfung die auf Wortbasis basiert unmöglich.

    Entweder Du suchst Dir ein event das ausgelöst wird, wenn Du mit dem Editieren fertig bist - da habe ich noch keines...
  • Forum: Object-Pascal / Delphi-Language

    Re: Doppelten String nicht übergeben

     
      by Klaus01, 12. Jun 2007
    Guten Morgen Sascha,

    habe mir Deinen Quelltext noch nicht angeschaut,
    aber wenn das Label alle die Informationen hat welche schon eingegeben wurden,
    dann kannst Du das auch nur anhand des Labels überprüfen ob die gleichen Daten schon vorhanden sind.

    Ich würde das machen wenn die Eingabe vom Edit in das Label geht.
    Hier kannst Du z.B. mit pos überprüfen, ob der Edit Inhalt im Label schon...
  • Forum: Object-Pascal / Delphi-Language

    Re: Doppelten String nicht übergeben

     
      by Klaus01, 11. Jun 2007
    So, ich habe mal mit dem StringGrid ein wenig rumespielt und festgestellt,
    daß das OnSetEditText Ereignis zu jedem Tastendruck abgefeuert wird der im EditModus
    in einer Zelle getätigt wird. Und das ist denkbar ungünstig zu nutzen um zu überprüfen
    ob eine Text/String schon in der Spalte vorhanden ist.

    Ist es in Deinem Programm nicht möglich, die Dateneingabe getrennt vom StringGrid zu...
  • Forum: Object-Pascal / Delphi-Language

    Re: Doppelten String nicht übergeben

     
      by Klaus01, 11. Jun 2007
    Hallo Sascha,

    das sollte in etwas so gehen:


    var
    sl: TStringList;

    begin
    sl := TStringList.create;
  • Forum: Object-Pascal / Delphi-Language

    Re: Doppelten String nicht übergeben

     
      by Klaus01, 11. Jun 2007
    Nun, wenn Du die Stringlist sortierst ändert sich auch die Reihenfolge
    in der die Strings in der Liste angeordnet sind.

    Ich weiß nicht ob Du das willst?

    Wenn Du nur zwei Spalten auf Einträge überprüfen willst die schon vorhanden sind, warum
    gehst Du dann nicht Zeile für Zeile die Spalten durch und schaust nach ob
    ein Eintrag mit dem Eintrag Deines Editfeldes übereinstimmt.

    for i:=0 to...
  • Forum: Object-Pascal / Delphi-Language

    Re: Doppelten String nicht übergeben

     
      by Klaus01, 11. Jun 2007
    Hilft vielleicht nicht bei der Problemlösung, aber
    dupIgnore funktioniert nur wenn bei der StringList sorted auf true gesetzt wird.

    Grüße
    Klaus


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Klaus01&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=93773
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:54 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