AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Software-Projekte der Mitglieder
 #   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S  [T]  U   V   W   X   Y   Z 

Software-Projekte der Mitglieder » Projekte von "himitsu"

Projekte suchen



 

Anzeige-Eigenschaften

Projekte 1 bis 6 von 6





 

 
 
OpenSource-Projekte können jetzt auch auf unserem GitHub-Repository veröffentlicht werden. Hier klicken für weitere Infos.
unbenannt_784.png
Erstellt von himitsu, 18. Okt 2009 TNT-Unicode-Controls-Hack for Turbo Delphi (and other)
Moin Moin, ich wollte nur mal einen winzigen Hack vorstellen, welcher "indirekt" z.B. im Turbo Delphi die TNT Unicode Controls v2.3.0 einbindet. Wenn es Probleme gibt, z.B.: und/oder womöglich auch noch mit mehreren Delphiversionen gearbeitet wird, dann bitte erstmal das Projekt neu erzeugen und prüfen, ob es nicht an den Compilern liegt.
31 Kommentar(e), last comment by von ivankr Gehe zum letzten Beitrag
Erstellt von himitsu, 19. Mai 2010 TTextStream - Textdateien einlesen
So, den nun hab ich erstmal den Schreib-/Lesekern meiner neuen StringListe seppariert und er läuft endlich. Manchmal muß man eben mit mehrfachem Code leben ... hartkodierte Konstanten sind eben schneller, als Variablen und eine dynamische Verarbeitung. Diese Klasse ließt eine beliebig große Textdatei sequentiell ein, wobei sogar unterschiedliche Kodierungen (TEncoding) unterstützt werden und ein eventuelles BOM ausgewertet wird. Speichern ist natürlich auch möglich. Nja, die Speicherverwaltung des Lesepuffers gefällt mir noch nicht so ganz (...
42 Kommentar(e), last comment by von x000x Gehe zum letzten Beitrag
Erstellt von himitsu, 17. Jun 2010 ThreadHelper - Prozeduren als Thread laufen lassen
Vornweg: Hierfür sind die Generics notwendig. Also, nix Weltbewegendes .. hiermit kann man halt einfach nur verschiedene Prozeduren in eigenen Threads laufen lassen. Diese Prozeduren können, unter Anderem Dank der Generics, auch mit eigenen Parameterdefinitionen versehen sein. Bis zu 3 Parameter sind möglich. Program ThreadHelperP; Uses Windows, ThreadHelper; Procedure Proc(Helper: TThreadHelperClass; Const i: Integer);
10 Kommentar(e), last comment by von Stevie Gehe zum letzten Beitrag
Erstellt von himitsu, 7. Jun 2010 TFileStringList + TTextStream
Achtung: In der aktuellen Fassung sind diese Codes (abgesehn von TTextStream) nur für Delphi 2009 oder neuer geeignet. Joar, also von 'ner Weile hatte ich schonmal den TTextStream zur Diskusion freigegeben und nun kommt der Rest. Die TFileStringList ist eine Art StringListe, nur daß sie die Daten nicht komplett im Arbeitsspeicher behalten muß. Hiermit lassen sich also große Dateien sehr Speichersparend (zumindestens, was den RAM betrifft) öffnen und bearbeiten. Für eine schnellere Textsuche wird/kann ein Hash über die Lines/Strings oder Names gelegt werden.
1 Kommentar(e), last comment by von himitsu Gehe zum letzten Beitrag
Erstellt von himitsu, 10. Mai 2010 TFileStringList
Mahlzeit, ich hätte hier eine Art StringList, welche mit irgendeiner Textdatei verbunden sein kann und, ohne den Textinhalt komplett in den RAM zu laden, diesen zum Zugriff bereitstellt. Diese StringListe, bzw. die Datei läßt natürlich sich auch bearbeiten. (Create und/oder LoadFromFile erstellt quasi nur einen Zeilenindex) Num müßte ich dieses "Monstrum" eh mal etwas überarbeiten und wollte da gerne mal etwas rumfragen.
3 Kommentar(e), last comment by von DP-Maintenance Gehe zum letzten Beitrag
Erstellt von himitsu, 11. Nov 2009 The Old-Style-Music-PLAY-Function
Hiiiiihooo, :hi: wer von euch kennt denn noch das gute alte DOS und vorallem das wunderschöne QBasic? Okey, Okey, jetzt nur nicht so stürmisch die Hände heben. :lol: Nja, in Zeiten, wo es mit Delphi langsam zu Ende geht, da muß man sich ja Alternativen suchen *hust*.
25 Kommentar(e), last comment by von himitsu Gehe zum letzten Beitrag
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:56 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