RSS
 

Archiv zur ‘Delphi’ Kategorie

Exe-Verkleinern, ohne sie zu komprimieren

25 Aug

Falls Ihr auch schonmal den Fall hattet, dass eure Exe einfach zu groß ist und Ihr diese verkleinern möchtet, damit sie z.B. auf eine Diskette passt, dann habe ich hier ein paar Tipps für euch:

1.) Mit Icarus kann man bei Delphi-Projekten nach ungenutzen Units suchen und diese anschließend entfernen, um dadurch die Exe zu verkleinern:

http://www.peganza.com/products_icarus.htm

read more

 

Tiburon: 10 minütiges Video zur kommenden Delphi – Entwicklungsumgebung

05 Aug

Tiburon soll die neuste Entwicklungsumgebung aus dem Hause Codegear lauten.
In einer ersten Preview werden die ersten Neuerungen, in diesem Fall neue Komponenten, vorgestellt.

Hier gelangt Ihr zum Sneak Peek Video mit David I:

http://dn.codegear.com/article/38383

 
Keine Kommentare

Geposted in Delphi

 

Delphi Applikationen mit Laufzeit-Bibliotheken

29 Jul

Bei Delphi gibt es die Möglichkeit Programm mit Laufzeitbibliotheken (BPL) zu veröffentlichen.

Dies lohnt sich, dann wenn man mehre Applikationen hat, die dieselben Komponenten verwenden,
da die Anwendung dann viel kleiner wird.

read more

 
Keine Kommentare

Geposted in Delphi

 

Priorität des Hauptprozesses ändern

08 Jul

Ab und an ist es nötig die Prozesspriorität der eigenen Anwendung zu ändern.

var
  hdlMyApp : THandle;
 
  hdlMyApp := GetCurrentThread;
  SetThreadPriority( hdlMyApp , THREAD_PRIORITY_IDLE );
 
Keine Kommentare

Geposted in Delphi

 

Objekte serealisieren und deserialisieren

22 Jun

Schönen guten Tag liebe Delphi Gemeinde!
Was in vielen “modernen” Sprachen bereits gang und gäbe ist und zum guten Ton gehört haben wir nicht zur Verfügung, das serealisieren und deserialisieren von Objekten. Mit hilfe der RTTI (Run Time Type Info) und einigen Einschränkungen gibt es jedoch auch für uns die Möglichkeit derartige Mechanismen zu schaffen. Im folgendem möchte ich gerne meinen Lösungsansatz vorstellen, der mir und vielleicht sogar dem ein oder anderem Arbeit erspart oder zumindest Hilfestellung gibt.
read more

 
Keine Kommentare

Geposted in Delphi

 

Excel-Zugriff per Ole-Objekt

08 Feb

Um mit Delphi eine Exceldatei zu editieren, kann man das ganze z.B. über ein Ole-Objekt lösen.

Bei meinem Beispiel gehe ich davon aus, dass bereits eine Excel-Datei existiert, die wir auslesen oder bearbeiten wollen.

read more

 
Keine Kommentare

Geposted in Delphi

 

Applikationsicon ändern zur Laufzeit

15 Okt

Das Applikationsicon zu ändern ist unter Delphi sehr einfach. Allerdings benötigt man hierfür zu aller erst eine entsprechende Resource-Datei und damit einen Resource-Editor. Da ich bei meiner Delphi 2007-Installation kein Borland Bildeditor mehr finden konnte, mit dem man prinzipiell so eine Resource-Datei erstellen konnte, bin ich nach kurzer Suche auf einen sehr brauchbaren Resource-Editor gestoßen:

read more

 
Keine Kommentare

Geposted in Delphi

 

Delphi online Handbuch

20 Sep

Ein recht gelungenes Delphi/ObjectPascal Handbuch findet man online unter unter http://de.wikibooks.org/wiki/Delphi

Weitere Bücher zu IT Themen findet man ebenfalls unter http://de.wikibooks.org/wiki/Regal:Programmierung

 
Keine Kommentare

Geposted in Delphi

 

Objekte sicher freigeben mit Delphi

18 Sep

Jedem Entwickler, der mit Delphi anfängt, unterläuft häufig folgender Fehler:

Man öffnet ein Formular mit “frmBeispiel.Show;” und schließt es mit “frmBeispiel.Close;”.

Dabei geht man davon aus, dass der Speicher wieder freigegeben wird. Irrtum!

read more

 
Keine Kommentare

Geposted in Delphi

 

Umschreiben eines CLX-Projektes zu einer normalen Win32-Anwendung

18 Sep

Nachdem wir Anfangs auf der CLX-Schiene einige Projekte umgesetzt hatten, aber nun feststellen mussten, dass uns dies langfristig gesehen keine Vorteile gebracht hat, werden nun zunehmend die damals erstellten CLX-Projekte zu gewöhnlichen Win32-Applikationen umgeschrieben.

Falls jemand vor dem gleichen Problem steht, beschreibe ich meinen Weg, mit dem ich die Applikationen in kürzester Zeit umgeschrieben hatte (Voraussetzung hierfür ist, dass keine read more

 
Keine Kommentare

Geposted in Delphi