AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 10:17

Parameter dieser Suchanfrage:

Suche in Thema: #0 perfomanceschonend aus String entfernen
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: #0 perfomanceschonend aus String entfernen

      Delphi
      by himitsu, 17. Feb 2010
    :oops: Ups, ich glaub ich war vorhin so sehr in Klassenprozeduren vertieft, daß ich das Function glatt übersah. :shock:


    Nja, dann bleibt immernoch das übrig. :angel:


    Ach ja, das Andere wäre z.B. QueryPerformanceCounter gewesen,
    aber auf die ~16 Millisekunden kommt es bei den "langen" Messzeiten wirklich nicht an.
  • Forum: Sonstige Fragen zu Delphi

    Re: #0 perfomanceschonend aus String entfernen

      Delphi
      by himitsu, 17. Feb 2010
    Erstmal das:
    sonst würde ja schon beim ersten Durchlauf alles erstetzt und die letzten 255 Mal passiert nicht mehr viel.

    Und dann:
    Tja, da siehst du mal, wie gut der Compiler optimiert. :stupid:
  • Forum: Sonstige Fragen zu Delphi

    Re: #0 perfomanceschonend aus String entfernen

      Delphi
      by himitsu, 16. Feb 2010
    Blos noch etwas Zusätzliches:

    PChar(S) gibt nur einen Zeiger auf das erste String-Zeichen oder bei einem Leerstring auf einen "anderen" Bereich, welcher auf 0000 steht.

    @S ruft UniqueString auf und gibt einen Zeiger auf das 1. Zeichen oder nil zurück.

    StringReplace und #0 im zu Suchstring, sowie im zu durchsuchendem String geht nicht, da CodEmba blöder Weise intern eine auf...
  • Forum: Sonstige Fragen zu Delphi

    Re: #0 perfomanceschonend aus String entfernen

      Delphi
      by himitsu, 16. Feb 2010
    TStringList hört bei #0 auf mit einlesen, also fehlt dann nach dem Einlesen so Einiges,
    Aber den TStringStream hätte man sich wohl Sparen können.

    Und wie schon gesagt, 4 MB ist für diese FOR-Schleife doch garnichts. :gruebel:

    Aber wenn es unbedingt sein muß
    var MS: TMemoryStream;
    S: AnsiString;
    i: Integer;
    begin


URL zu dieser Suchanfrage:

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