Projekte suchen
Anzeige-Eigenschaften
Projekte 17 bis 24 von 36
|
Erstellt von
himitsu, 11. Okt 2010
Wiimote to PC
Einige werden es bestimmt schon gehört haben.
Man kann die coolen Wii-Remote-Controler mit dem PC verbinden.
Nja, da ich auch ein paar der Teile besitze, wollte ich das auch gerne.
Nun hab ich mir dafür ein bissl was versucht zu schreiben, mit Hilfe einiger Quellen (was mir noch so bekannt ist) :
Johnny Lee und seine Wii-Remote-Hacks (einfach mal in YouTube nach "Wiimote" und Co. suchen)
http://msdn.microsoft.com/en-us/library/ff538865.aspx (HIDClass Support Routines)
http://wiibrew.org/wiki/Wiimote
http://wiibrew.org/wiki/Wii_Balance_Board
|
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);
|
Erstellt von
himitsu, 29. Apr 2010
MyInsight, das Delphi 2010 IDE-Insight für's eigene Programm
Vor Kurzem gab es doch eine Diskusion darüber, welches Hilfesystem (HLP, CHM, HTML, Wiki, ...) wohl am Besten sei
und dazu kam mir die Idee, warum eigentlich nicht das Coole IDE Insight vom neuen RAD 2010 ins eigene Programm holen? :angel:
> Hilfesystem und Stand der Technik
So muß man dann auch in der Hilfe nicht ständig groß und breit erklären wo sich was versteckt.
Für die, welche IDE Insight noch nicht kennen, denen kann ich wärmstens Daniels erstes Delphi 2010-Video empfehlen.
> DP-Videos > Film #14.1
> Im Anhang ist jetzt auch nochmal ein Bild davon
|
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.
|
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.
|
Erstellt von
himitsu, 9. Dez 2009
Set of WideChar (TDynamicCharSet)
So, ich hab mir heute mal ein WideChar-Set zusammengebastelt,
da ja die normalen Sets nicht mit Unicode arbeiten.
Ja, ich kenn IWidecharSet von Peter Below (http://www.delphipraxis.net/internal_redirect.php?p=1006898),
allerdings hab ich damit ein kleines Problem. Hauptsächlich, daß dieses immer mehr als 8 KB pro Set belegt
und ich für ein Projekt mehrere/viele Sets benötige.
Also ist ein "Set" mit dynamischer Speicherverwaltung entstanden.
Dieses belegt pro "Set" jeweils etwa 8 Byte bis 8,02 KB, zuzüglich einem Standardencoding für's Ansi, wenn man eines...
|
Erstellt von
himitsu, 14. Apr 2010
Virtual Memory Stream
Tachchen,
ich weiß nicht, ob es irgendwo schon etwas Gleichartiges gibt,
aber da ich nichts fand (vergessen, daß es hier was kleines gab) und sowas brauchte, ist Dieses entstanden.
Nun hab ich's halt auch mal aus meinem Projekt ausgebaut und da isses. :-D
Hier erstmal der wichtigste Header:
(ist nicht viel, aber so viel braucht man ja auch nicht)
TVMSState = (msNone, msCopy, msCopyAndFreeMem, msOnlyFree);
TVMSOnResize = Procedure(Sender: TVirtualMemoryStream; RequiredSize: LongInt;
|
Erstellt von
himitsu, 17. Aug 2005
SearchSameFiles v2.0 (SSF)
Beiträge zur Version 2 ab hier:
http://www.delphipraxis.net/internal_redirect.php?p=663073#663073
aktueller Download immer noch im ersten (diesem) Beitrag
*******************************************************************
Ich wollte nur mal ein kleines Programmchen vorstellen und nachfragen ob es für'n Anfang i.O. ist?
|
|