Einzelnen Beitrag anzeigen

karsten.kg

Registriert seit: 28. Jun 2009
7 Beiträge
 
#3

Re: Virtual Treeview - Installation

  Alt 10. Jul 2009, 20:07
Hallo, hab's dann irgendwie doch hinbekommen!

Hier die Lösung:

1 - virtual Tree windows distribution von der Homepage http://www.soft-gems.net/ herunterladen und installieren
- die Installation wird nicht funktionieren, da einige Sachen fehlen

2 - die modifizierte Datei strutils.pas von der Seite http://www.delphipraxis.net/internal...t.php?t=154341 herunterlagen und ins Verzeichnis: "D:\Programme\Borland\Delphi5\Source\Vcl\" kopieren
- die Datei strutils.dcu ins Verzeichnis: "D:\Programme\Borland\Delphi5\lib\" kopieren

3 - die Jedi-Distribution von der Seite http://sourceforge.net/projects/jvcl herunterladen und entpacken
- die Files "JvGnugettext.dcu" und "JvGnugettextD5.dcu" aus den Jedi-Files ins Verzeichnis: "D:\Programme\Borland\Delphi5\lib\" kopieren
- die Files "JvGnugettext.pas" und "JvGnugettextD5.pas" aus den Jedi-Files ins Verzeichnis: "D:\Programme\Borland\Delphi5\Source\Vcl\" kopieren

4 - Delphi 5 starten und die Datei "Virtual Treeview\Delphi\VirtualTreesD5D.dpk" öffnen
- das Paket compilieren
--> der Compiler bleibt an den Positionen "GetStringDrawRect(DC, Line + IfThen(WordsInLine > 0, ' ', '') + Words[WordCounter - 1], R, DrawFormat);" mit der Fehlermeldung "Error: Incompatible types: 'Integer' and 'Char' " hängen
--> hier vor das "IfThen" "strutils." setzen = "strutils.IfThen"
- nun sollte der Compiler durchlaufen und 3 neue Komponenten installieren - Palette "Virtual Controls"

5 - die beim compilieren der Anwendung verlangten dcu's (delphi compiled units) ins Verzeichnis "D:\Programme\Borland\Delphi5\lib\" kopieren

Jetzt sollte das Programm laufen

Gruß Karsten
  Mit Zitat antworten Zitat