Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Práce s PCS v OLE: možnosti, meze, zkušenosti Petr Horský www.formica.cz.

Podobné prezentace


Prezentace na téma: "Práce s PCS v OLE: možnosti, meze, zkušenosti Petr Horský www.formica.cz."— Transkript prezentace:

1 Práce s PCS v OLE: možnosti, meze, zkušenosti Petr Horský www.formica.cz

2 Práce s PCS v OLE: možnosti, meze, zkušenosti Oblasti užití OLE (překrývají se navzájem): ad hoc aplikace vývoj utilit a nástrojů vývoj PC|Schematicu

3 Práce s PCS v OLE: možnosti, meze, zkušenosti ad hoc aplikace programátor musí být po ruce (nejsme-li jím sami) není třeba uživatelské rozhraní není nutno ošetřovat chybové stavy … podstatné zrychlení vývoje jednoduché aplikace jsou jednoduché

4 procedure ChangeColors (d: Integer); const MaxColor = 20; var APages: IPCsPages; PageNum: Integer; ALines: IPCsLines; i: Integer; begin if ConnectToAutomation then begin APages := PCSComObj.ActiveDocument.Drawing.Pages; for PageNum := 0 to APages.Count - 1 do begin ALines := APages [PageNum].Lines; for i := 0 to ALines.Count - 1 do with ALines.Item [i] do Color := (Color + d + MaxColor) mod MaxColor; end; PCSComObj.Redraw; end; end {ChangeColors};

5 Práce s PCS v OLE: možnosti, meze, zkušenosti ukázka včetně zdrojového textu ke stažení: http://www.formica.cz/pcs/OLEDemo.zip skeleton cca 20 000 řádků výkonný kód cca 100 řádků

6 Práce s PCS v OLE: možnosti, meze, zkušenosti nástroje VisiTool.dll: odvozování konkrétního projektu od generického zneviditelněním lokací nebo funkcí LPRPack.dll: visualizace vodičů v rozvaděči, kvalifikovaný dolní odhad jejich délky TestPack.dll: zobrazování a analýza spojek ve schematu, atd. NetGraph.dll: analýza netlistu dle struktury projektu (lokace, funkce, symboly, stránky)

7 Práce s PCS v OLE: možnosti, meze, zkušenosti OLE není OLE (z důvodu rychlosti užívány DLL). DLL běží off-line, do aplikace je nutno se vracet. Programátor přebírá odpovědnost za konsistenci schematu. Vývoj vyžaduje další nástroje: Delphi, C++Builder

8 Práce s PCS v OLE: možnosti, meze, zkušenosti Náměty na užití OLE?

9 Práce s PCS v OLE: možnosti, meze, zkušenosti www.formica.cz/pcs Děkuji za pozornost.


Stáhnout ppt "Práce s PCS v OLE: možnosti, meze, zkušenosti Petr Horský www.formica.cz."

Podobné prezentace


Reklamy Google