home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 July / PCWorld_1999-07_cd.bin / 602 / WBPERSON / data1.cab / SDK_Files / Delp_Pas / README.TXT next >
Text File  |  1999-06-09  |  3KB  |  57 lines

  1. Podpora Delphi2.x, Delphi3 a Borland Pascalu pro komunikaci s WinBase602 
  2. p°es jejφ API
  3.  
  4.  
  5. Tato podpora je obsa₧ena v t∞chto slo₧kßch SDK diskety:
  6.  SDK\Delp_Pas\Pascal.L1 (p°edevÜφm pro Borland Pascal), 
  7.  SDK\Delp_Pas\Delphi.L2 (pro Delphi),
  8.  SDK\Delp_Pas\Delphi.L3 (pro Delphi).
  9.  Ka₧dß slo₧ka obsahuje jednak vzorovou aplikaci (projekt) pro komunikaci 
  10.  s WinBase602 p°es jejφ API, jednak soubory pro podporu tΘto komunikace.
  11.  VÜechny aplikace komunikujφcφ s WinBase602 p°es jejφ API musφ b²t MDI 
  12.  aplikace a tak tomu je i u t∞chto vzorov²ch projekt∙. P°ed kompilacφ je   
  13.  t°eba umφstit k soubor∙m ka₧dΘho projektu jednotku WinBase.pas. 
  14.  Ka₧dß z t∞chto vzorov²ch aplikacφ reprezentuje jistou ·rove≥ podpory  
  15.  komunikace.
  16.  VÜechny vzorovΘ aplikace pro Pascal pou₧φvajφ aplikaci WinBase602  
  17.  PER_AGENDA, obsa₧enou na tΘto  disket∞. 
  18.  
  19. 1) Slo₧ky ...\Pascal.L1\Appl1 a  ...\Pascal.L1\Appl2
  20.  Nejni₧Üφ ·rove≥ p°edstavuje aplikace (jednß se vlastn∞ o dv∞ aplikace 
  21.  Appl1.pas a Appl2.pas) ve slo₧ce ...\Pascal.L1, kdy programßtor pracuje
  22.  v²luΦn∞ s API WinBase602 a ka₧dou akci t²kajφcφ se komunikace s WinBase602 
  23.  musφ sßm pomocφ tohoto API naprogramovat. Navφc aplikace pou₧φvß Windows 
  24.  API. JmΘno serveru p°edpoklßdajφ WB5. V p°φpad∞ pot°eby nahra∩te jmΘno   
  25.  p°φkladu (aplikace WinBase602) a jmΘno serveru vlastnφmi nßzvy, kterΘ  
  26.  odpovφdajφ jmΘnu vaÜeho serveru a jmΘnu p°φkladu (aplikaci) ve WinBase602. 
  27.  Jednß se p°edevÜφm o podporu pro Borland Pascal, aΦkoli je mo₧nΘ pou₧φt
  28.  tyto aplikace i v Delphi. Budete-li chtφt Appl1.pas resp. Appl2.pas 
  29.  kompilovat v Delphi, musφte nejd°φve zm∞nit p°φponu .pas na .dpr.
  30.  V Appl1.pas vytvß°φ MDI-klienta aplikace, u Appl2.pas vytvß°φ MDI-klienta
  31.  WinBase602, jinak jsou ob∞ aplikace v podstat∞ stejnΘ. 
  32.  
  33.  P°φklad vyÜÜφ ·rovn∞ podpory p°edstavuje vzorovß aplikace ve slo₧ce 
  34.  ...\Delphi.L2. NejvyÜÜφ ·rove≥ podpory, kdy API WinBase602 je ji₧ dosti
  35.  zapouzd°eno do komponent Delphi, je obsa₧ena ve slo₧ce ...\Delphi.L3.
  36.         
  37. 2) Slo₧ka ...\Delphi.L2 (podpora pro Delphi)                                  
  38.  Soubor WBParent.pas zapouzd°uje zßkladnφ funkΦnost API WinBase602. Tento
  39.  soubor (p°φpadn∞ vhodn∞ upraven² dle vaÜich pot°eb) p°idejte v₧dy
  40.  do slo₧ky vaÜeho Delphi projektu vystav∞nΘho po vzoru projektu uvedenΘho
  41.  ve slo₧ce \Delphi.L2\Example
  42.  
  43. 3) Slo₧ka ...\Delphi.L3 (podpora pro Delphi)
  44.  Soubory MsgFrame.pas, MsgFrame.dcr, View602.pas, View602.dcr, WBNavig.pas, 
  45.  WBNavig.dcr jsou soubory pro komponenty zapouzd°ujφcφ API WinBase602.
  46.  Tyto soubory umφst∞te bu∩ do standardnφho adresß°e komponent Delphi (adresß°
  47.  ...\Lib) nebo do specißlnφho adresß°e urΦenΘho pro tyto komponenty a pak je
  48.  nainstalujte. P°ed instalacφ nezapome≥te umφstit jednotku WinBase.pas do
  49.  slo₧ky, z nφ₧ instalujete komponenty.       
  50.  Slo₧ka ...\Delphi.L3\Example obsahuje soubory jednoho projektu Delphi,
  51.  pou₧φvajφcφho p°φklad PER_AGENDA kter² demonstruje pou₧itφ komponent ze 
  52.  slo₧ky ....\Delphi_L.3.  
  53.  
  54.  Pro instalaci komponent v Delphi 2.x je nutno zapsat do WBNavig.pas 
  55.  directivu {$DEFINE DELPHI_2}. Bez tΘto directivy lze tuto komponentu
  56.  zkompilovat jen v Delphi3.
  57.