Entwickler Schnellstart: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Zeile 94: Zeile 94:
Folgende VCL installieren
Folgende VCL installieren


  D:\Andreas\DelphiDownloads\ibobjects\src4\IBO40_D2005.
  .\ibobjects\src4\IBO40_D2005.
   * von oben nach unten in der Gruppe alles versuchen zu insztallieren
   * von oben nach unten in der Gruppe alles versuchen zu insztallieren
     Fehlermeldungen wegen "ist nicht Entwurfszeitopackage" ignorieren
     Fehlermeldungen wegen "ist nicht Entwurfszeitopackage" ignorieren
  D:\Andreas\DelphiDownloads\xmlparser\src\XmlComponents_D2005.
  .\xmlparser\src\XmlComponents_D2005.
.\vclzip\VCLZipD6_3.bdsproj
.\jcl\Install.bat
.\jvcl\Install.bat


Vorgabe: Versuchen, alternativen aus jvcl zu benutzen und keine weitere Komponenten zulassen.
Vorgabe: Versuchen, alternativen aus jvcl zu benutzen und keine weitere Komponenten zulassen.
Zeile 103: Zeile 106:
D9 Packages.bdsgroup
D9 Packages.bdsgroup


D:\Andreas\DelphiDownloads\jvcl.2.1\Install.bat
 
D:\Andreas\delphi\Components\GIFImage.pas
  D:\Andreas\delphi\Components\pngimage.pas
  D:\Andreas\delphi\Components\pngimage.pas
  D:\Andreas\delphi\Components\volumes.pas
  D:\Andreas\delphi\Components\volumes.pas
Zeile 120: Zeile 122:
  D:\Andreas\delphi\Components\ColorPickerButton.pas
  D:\Andreas\delphi\Components\ColorPickerButton.pas
  D:\Andreas\delphi\Components\Capi2Han.pas
  D:\Andreas\delphi\Components\Capi2Han.pas
D:\Andreas\delphi\Components\GIFImage.pas (auch in jcl enthalten)


-- nur für Contutto
-- nur für Contutto

Version vom 11. März 2005, 14:35 Uhr

Die Enwicklung des Gesamtsystems hat folgende Teilkomponenten die verschiedene Entwicklungsumgebungen benötigen.

Hilfsmittel

Innosetup 5.0.7 installieren DaSi

Datenbank

Firebird: fbclient, IBExpert, firebirdrestore

Webtechnologie

html: Beliebiger Texteditor
WebShop: Apache+PHP
PHP 4.3.x ->TWebShop

Mobile Technologie

Monda: Turbo Pascal 7.01
JonDa: Java mit Netbeans 4.0 beta 2, JEdit mit Codeformatierungsplugin und Html-Ausgabe Plugin (Code2Hmtl)
Java ->JonDa

Entwicklung Delphi 6

Core: Delphi 6


Delphi 6 Enterprise Installation
delphi 6 BENUTZERDEFINIERT installieren.

  • frage nach "realtimedebugger" drwatson usw mit NEIN beantworten. Delphi soll hier keine Modifikation vornehmen
  • ohne Indy.
  • ohne Interbase Client - wir bneutzen die zuvor installierten fbclient DLLs


folgende delphi-patches einspielen:

gr_D6_Upd2_ent.exe
del6_ent_rtl2_de.exe
IBXDP607.EXE

folgendes add-ons instalieren:

.\delforex nach C:\programme kopieren, nun setup ausführen

folgende vcls installieren

D:\Andreas\DelphiDownloads\indy.9.0.15\Source\dclIndy60.dpk
 (bei problemen ev. C:\..indy*.bpl löschen!)
D:\Andreas\DelphiDownloads\ibobjects\src4\IBO40_D6.bpg
 * von oben nach unten in der Gruppe alles versuchen zu insztallieren
   Fehlermeldungen wegen "ist nicht Entwurfszeitopackage" ignorieren
D:\Andreas\DelphiDownloads\xmlparser\src\XmlComponents_D6_D7.dpk
D:\Andreas\DelphiDownloads\jvcl.2.1\Install.bat
D:\Andreas\DelphiDownloads\tms\src\TMSD6.dpk
D:\Andreas\delphi\Components\Email4.dpk
D:\Andreas\delphi\Components\ColorPickerButton.pas
D:\Andreas\delphi\Components\Capi2Han.pas
D:\Andreas\delphi\Components\GIFImage.pas
D:\Andreas\delphi\Components\pngimage.pas
D:\Andreas\delphi\Components\volumes.pas
D:\Andreas\delphi\Components\Serial4.pas
D:\Andreas\DelphiDownloads\md5\src\DCPdelphi6.dpk
D:\Andreas\DelphiDownloads\vclzip\VCLZipD6_3.dpk
D:\Andreas\delphi\Components\SysHot.pas
D:\Andreas\DelphiDownloads\FlexCel\Packages\FlexCel60.dpk
D:\Andreas\DelphiDownloads\synedit\Packages\Synedit_D6_CLX.dpk

-- nur für Contutto

D:\Andreas\delphi\Components\ShortcutLink.pas

-- noch für aa3

D:\Andreas\delphi\Components\browsedr.pas
D:\Andreas\delphi\Components\xbase.pas

Bei Tools->Umgebungsoptionen->Bibliothek, müssen noch alle Suchpfade eingetragen werden:

BibliotheksPfad:

$(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DELPHI)\Projects\Bpl;g:\delphi\components;g:\anfix32;G:\DelphiDownloads\jvcl\JCL\Source;G:\DelphiDownloads\jvcl\JVCL\Source;G:\DelphiDownloads\jvcl\JVCL\Common;g:\delphidownloads\vclzip;G:\DelphiDownloads\jvcl.2.1\JCL\Source;G:\DelphiDownloads\jvcl.2.1\JVCL\Source;G:\DelphiDownloads\jvcl.2.1\JVCL\Common;G:\delphidownloads\FlexCel\FlexCel;G:\delphidownloads\FlexCel\FlexCel\xlsadapter;G:\delphidownloads\indy.9.0.15\Source;G:\delphidownloads\capi\src;G:\delphidownloads\synedit\source;G:\delphidownloads\xmlparser\src;G:\delphidownloads\htmlparser\source;G:\DelphiDownloads\htmlparser\Source

SuchPfad:

$(DELPHI)\source\vcl;$(DELPHI)\source\rtl\Corba;$(DELPHI)\source\rtl\Corba40;$(DELPHI)\source\rtl\Sys;$(DELPHI)\source\rtl\Win;$(DELPHI)\source\rtl\common;$(DELPHI)\source\Internet;$(DELPHI)\source\clx;G:\DelphiDownloads\TurboPower\source;G:\DelphiDownloads\TurboPower\Packages;G:\delphidownloads\htmlparser\source;G:\DelphiDownloads\htmlparser\Source

für die Verwendung von AutoUp:


Entwicklung Delphi 2005

a) Delphi 2005 Proffessional Installation

  1. alle 3 CDs in ein Verzeichnis kopieren - Installieren
  2. Delphi 2005 Update 1 starten

Folgende VCL installieren

.\ibobjects\src4\IBO40_D2005.
 * von oben nach unten in der Gruppe alles versuchen zu insztallieren
   Fehlermeldungen wegen "ist nicht Entwurfszeitopackage" ignorieren
.\xmlparser\src\XmlComponents_D2005.
.\vclzip\VCLZipD6_3.bdsproj
.\jcl\Install.bat
.\jvcl\Install.bat

Vorgabe: Versuchen, alternativen aus jvcl zu benutzen und keine weitere Komponenten zulassen.

D9 Packages.bdsgroup


D:\Andreas\delphi\Components\pngimage.pas
D:\Andreas\delphi\Components\volumes.pas
D:\Andreas\DelphiDownloads\md5\src\DCPdelphi6.dpk
D:\Andreas\DelphiDownloads\vclzip\VCLZipD6_3.dpk
D:\Andreas\delphi\Components\SysHot.pas
D:\Andreas\DelphiDownloads\FlexCel\Packages\FlexCel60.dpk
D:\Andreas\DelphiDownloads\synedit\Packages\Synedit_D6_CLX.dpk

-- versuchen wegzulassen:

D:\Andreas\delphi\Components\Serial4.pas
D:\Andreas\DelphiDownloads\tms\src\TMSD6.dpk
D:\Andreas\delphi\Components\Email4.dpk
D:\Andreas\delphi\Components\ColorPickerButton.pas
D:\Andreas\delphi\Components\Capi2Han.pas
D:\Andreas\delphi\Components\GIFImage.pas (auch in jcl enthalten)

-- nur für Contutto

D:\Andreas\delphi\Components\ShortcutLink.pas

-- noch für aa3

D:\Andreas\delphi\Components\browsedr.pas
D:\Andreas\delphi\Components\xbase.pas

Bei Tools->Umgebungsoptionen->Bibliothek, müssen noch alle Suchpfade eingetragen werden:

BibliotheksPfad:

$(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DELPHI)\Projects\Bpl;g:\delphi\components;g:\anfix32;G:\DelphiDownloads\jvcl\JCL\Source;G:\DelphiDownloads\jvcl\JVCL\Source;G:\DelphiDownloads\jvcl\JVCL\Common;g:\delphidownloads\vclzip;G:\DelphiDownloads\jvcl.2.1\JCL\Source;G:\DelphiDownloads\jvcl.2.1\JVCL\Source;G:\DelphiDownloads\jvcl.2.1\JVCL\Common;G:\delphidownloads\FlexCel\FlexCel;G:\delphidownloads\FlexCel\FlexCel\xlsadapter;G:\delphidownloads\indy.9.0.15\Source;G:\delphidownloads\capi\src;G:\delphidownloads\synedit\source;G:\delphidownloads\xmlparser\src;G:\delphidownloads\htmlparser\source;G:\DelphiDownloads\htmlparser\Source

SuchPfad:

$(DELPHI)\source\vcl;$(DELPHI)\source\rtl\Corba;$(DELPHI)\source\rtl\Corba40;$(DELPHI)\source\rtl\Sys;$(DELPHI)\source\rtl\Win;$(DELPHI)\source\rtl\common;$(DELPHI)\source\Internet;$(DELPHI)\source\clx;G:\DelphiDownloads\TurboPower\source;G:\DelphiDownloads\TurboPower\Packages;G:\delphidownloads\htmlparser\source;G:\DelphiDownloads\htmlparser\Source