Register for your free account! | Forgot your password?

You last visited: Today at 10:49

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Delphi] Komponenten

Discussion on [Delphi] Komponenten within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
[Delphi & C++ Builder] Nützliche Komponenten

Da dieses Forum meinen schnelltest bestanden hat denke ich mir, dass ich doch etwas aktiver hier sein werde, und möchte d.h. auch etwas nützliches beitragen.

Ich möchte in diesem Thread auf einige Komponenten für Delphi hinweisen, welche ich persönlich gut finde, oder mir von anderen empfohlen wurden.
Einige dieser projekte sind leider bereits tot, obwohl sie potenzial aufwiesen.

Als erstes eins meiner lieblings Packages für Delphi und Free Pascal:
Andorra 2D
Dabei handelt es sich um eine 2D Spiele Bibiliothek für Delphi. Diese ist leicht zu verwenden, und bietet viele Möglichkeiten. Andorra kann sowohl DirectX als auch Open GL verwenden. Welches der beiden man verwendet spielt für den entwickler kaum eine Rolle, da es für beides ein und der selbe Code ist, sich lediglich die Dlls die man verwendet wechseln.

Dazu gibt es direkt auf der seite Tutorials in Englisch und Deutsch zu der verwendung.

Ein persönliches fazit:
Andorra erleichtert die 2D Spiele Entwicklung in Delphi, und macht diese leicht erlernbar für jederman. Allerdings sollte man sich bereits mit OOP und der Vereerbung auseinander gesetzt haben, um Andorra in seiner ganzen pracht zu verwenden.

Link:

Das nächste Projekt hat einen ähnlichen Namen, ist allerdings etwas vollkommen anderes:
Audorra

Bei Audorra handelt es sich um Libs zur wiedergabe von Musik.
Viel beschäftigt habe ich mich damit noch nicht, sieht allerdings recht cool aus.
Leider ist dieses projekt auf Eis, und es gibt keine anständigen Tutorials dafür.

Link:
Als nächstes hätte ich nochwas zum Thema Audio gefunden, dies ist etwas aktueller:
Bass.dll:

Eine der meistgenutzten Audio Libs, sie soll sehr gut sein, habe ich allerdings auch noch nicht verwendet.

Link:
Vom Multimedia weg zu einem komplett anderem bereich, der Verschlüsselung.
DCPcrypt

Bei DCPcrypt handelt es sich um eine lib zum verschlüsseln von daten. Ich verwende meist D7 Personal, und das bietet kaum was dazu von haus, da sind solche Units doch immer sehr hilfreich.

Link:
Nun zu einem der großen Delphi Packete:
Indy

Indy wird bei den meisten Delphi IDE's schon mitgeliefert, bei Lazarus und D7 ist es allerdings nicht standartmäßig enthalten.
Indy bietet viele Komponenten und Objekte für Socket dienste.
Dabei nehmen Objekte wie der Http-Server oder der ftp-client einem nicht nur die Arbeit mit den WinSocks ab, sondern übernehmen auch direkt die protokoll "förmlichkeiten".
Das erleichtert einem nicht nur extrem die Arbeit, sondern sorgt auch dank Lazarus dafür dass man seine Server anwendungen für Windows und Linux schreiben kann, ohne große Änderungen vornehmen zu müssen.
Die aktuelle version ist Version 10, bei den älteren Delphi IDE's sind allerdings meist noch ältere versionen mitgeliefert.

Link:
Von einem großen Delphi Komponenten Projekt zum nächsten, dem Jedi Project.
JCL

Jedi ist das größte Delphi Projekt derzeit, u.a. gehören dazu das Indy Project, die JCL, und die JVCL
Bei der JCL(Jedi Code Lib) handelt es sich um eine sammlung von "non-visual" Klassen, und funktionen, welche Delphi um sehr viel nützliches erweitern. So gibt es z.b. funktionen für den Berühmten Algorythmus hinter dem Oster Kalender.
Kann ich nur jedem wärmstens ans Herz legen.

Link:
Und als nächstes noch ein teil des Jedi Projektes.
JVCL
JVCL steht für Jedi Visual Component Lib, und ist einer sammlung von "Visual" Klassen.
Sehr empfehlenswert, für so ziemlich jeden was dabei.

Link:
Nun zu einem weiteren meiner Favos
SynEdit
Bei SynEdit handelt es sich um ein Open Source Package was Delphi mit einer neuen Editor Komponente auszeichnet. SynEdit ist ein spezieller editor um Code zu editieren, und liefert dafür alles was man benötigt.
SynEdit orientiert sich an dem Delphi Quellcode Editor. Die wesentlichen Highlights sind, Code Vervollständigung wie man es aus den modernen IDE's kennt, und Syntax Hervorhebung.
Für die Code-Hervorhebung werden einem schon Klassen für viele Sprachen mitgeliefert darunter: Pascal, C, C++, C#, VB, Basic, Batch, Shell, und noch viele weitere
SynEdit wird Standartmäßig mit Lazarus mitgeliefert, kann aber zu Delphi jederzeit dazu geladen werden.

Wenn ihr vorhabt eine IDE oder sowas in der richtung Notepad++ zu schreiben, lässt sich Synedit aufs wärmste empfehlen.

Link:
Eine weitere Komponente, welche in vielen situationen oft hilfreich ist
ZipMaster
Der name sagt schon alles, es handelt sich hierbei um eine Klasse für Zip Files.

Link:

Das wars auch schon, wenn ihr noch gute Komponenten kennt könnt ihr mich ja darüber unterrichten, und ich werde sie hier einbeziehen.
warfley is offline  
Thanks
2 Users
Old 10/19/2011, 15:55   #2
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Nett gemacht, aber ich bezweifle das es ihr viele Delphi Entwickler gibt (leider)
HardCore.1337 is offline  
Old 10/19/2011, 20:01   #3
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
Dann hilfst halt nur wenigen, solange es jemandem hilft
warfley is offline  
Reply


Similar Threads Similar Threads
DELPHI - Who make Exploits, Hacks and Tools with DELPHI?
05/15/2013 - CO2 Programming - 13 Replies
Hi all. Iwith DELPHI, but a dont now. hello, I use Delphi to program and i like someone put here source code of make Exploits, Hacks and Tools bot here, or part of the code. ty to all
Preis für KOmponenten ok?
05/25/2011 - Technical Support - 9 Replies
Guten Tag, Ich will mein Pc aufrüsten und war daraufhin im Gaming-Geschäft bei uns im Dorf. der Typ dort machte mir ein Angebot. Ich bekomme: Netzteil~750 Watt Ram ~ 8GB Graka ~ Gtx 560
!!!Frage für Komponenten Profi's!!!
03/04/2011 - Technical Support - 13 Replies
Als, ich habe mich hier und im I-Net schon Schlau gemacht und nun wollte ich bei einigen Sachen Fragen ob die Komponenten Gut zsm. Passen, bzw. ob dies ein Guter Laptop ist. Bitte Bewertet sie von 0-100% 1# Asus G73JW 2# ASUS G73JH
[DELPHI&METIN]Wie sind die Delphi Befehle für einen Bot?
03/07/2010 - General Coding - 3 Replies
Hallo liebe com, ich habe mal eine Frage: Ich möchte einen Metin Bot in Delphi schreiben aber ich weiß nicht die Befehle für eine bestimmte Taste senden etc. könnt ihr mir die pls sagen oder per pn geben MfGGGGGG



All times are GMT +1. The time now is 10:49.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.