reklama - zainteresowany?

AutoCAD 2002 i 2004. Tworzenie makr w VBA - Helion

AutoCAD 2002 i 2004. Tworzenie makr w VBA
Autor: Jeffrey E. Clark
Tytuł oryginału: VBA for AutoCAD 2002 Writing AutoCAD Macros
TÅ‚umaczenie: Jacek Marzec
ISBN: 83-7197-861-8
stron: 672, Format: B5, okładka: miękka
Data wydania: 2003-09-04
Księgarnia: Helion

Cena książki: 98,00 zł

Dodaj do koszyka AutoCAD 2002 i 2004. Tworzenie makr w VBA

Tagi: AutoCAD | VBA - Programowanie

  • Spraw, aby AutoCAD zrobiÅ‚ wiÄ™cej, niż kiedykolwiek uważaÅ‚eÅ› za możliwe!
  • Zautomatyzuj najbardziej zÅ‚ożone zadania konstrukcyjne
  • Zintegruj dane rysunkowe z innymi systemami przedsiÄ™biorstwa, bazami danych oraz Internetem
  • Steruj obszarem rysunku, rzutniami oraz wydrukiem
  • Zbuduj krok po kroku kompletnÄ… aplikacjÄ™ bazy danych dla AutoCAD-a
AutoCAD 2002 jest nie tylko najpopularniejszym na świecie narzędziem do projektowania i kreślenia: to także potężna, programowalna platforma służąca do automatyzacji złożonych zadań projektowych integrująca dane projektowe z firmowymi systemami informatycznymi i pozwalająca rozwiązać wiele problemów technicznych i biznesowych. Kluczem do tych możliwości jest język Visual Basic for Applications. Kluczem do programowania za pomocą tego języka jest książka "AutoCAD 2002. Tworzenie makr w VBA"

Jej autorowi, jak nikomu innemu, udało się powiązać kluczowe narzędzia AutoCAD-a z możliwościami języka VBA. Ukazując współdziałanie AutoCAD-a i VBA w warunkach rzeczywistej pracy pomagają czytelnikowi tworzyć praktyczne aplikacje.

W kolejnych etapach czytelnik:

  • Przejmie kontrolÄ™ nad AutoCAD-em: opanuje podstawy automatyzacji, COM oraz programowanie zorientowane obiektowo
  • Zacznie swobodnie poruszać siÄ™ po interaktywnym Å›rodowisku projektowania VBA dla AutoCAD-a
  • Wniknie w budowÄ™ pliku DXF, aby lepiej zrozumieć strukturÄ™ bazy danych rysunku AutoCAD-a
  • Opanuje model obiektu AutoCAD-a: dokumenty, interfejs użytkownika, zarzÄ…dzanie plikami, zbiory, obiekty i inne elementy
  • Zautomatyzuje obiekty graficzne 2D i 3D, zewnÄ™trzne odniesienia, elementy, bryÅ‚y, wymiary oraz zdarzenia
  • Zastosuje jÄ™zyk VBA do sterowania obszarem papieru, rzutniami oraz wydrukiem
  • Poszerzy możliwoÅ›ci AutoCAD-a o komunikacjÄ™ z innymi aplikacjami
Pogłębisz swoje umiejętności śledząc powstawanie kompletnej aplikacji, integrującej rysunek AutoCAD-a z bazą danych Microsoft Access za pomocą technologii DAO (Data Access Objects) Microsoftu. Książka "AutoCAD 2002. Tworzenie makr w VBA" zawiera również zwięzłe opisy zmiennych systemowych i wyliczeniowych AutoCAD-a, dziedziczenia obiektów oraz elementów graficznych. Jeśli jesteś gotów okiełznać całą moc zawartą w AutoCAD-zie 2002, jest to książka której szukałeś!

O autorze:
Jeffrey E. Clark używa AutoCAD-a w swojej pracy od 15 lat, stworzył kilka komercyjnych aplikacji tego systemu. Jego prace publikowane były w wielu wydawnictwach [więcej...]

Dodaj do koszyka AutoCAD 2002 i 2004. Tworzenie makr w VBA

 

Osoby które kupowały "AutoCAD 2002 i 2004. Tworzenie makr w VBA", wybierały także:

  • AutoCAD 2020. Kurs video. Podstawy zastosowania programu w architekturze i budownictwie
  • AutoCAD LT 2015. Kurs video. Poziom pierwszy. Podstawy projektowania 2D
  • AutoCAD LT 2015. Kurs video. Poziom drugi. Zaawansowane projektowanie 2D
  • AutoCAD 2024 PL. Pierwsze kroki
  • AutoCAD 2023 PL. Pierwsze kroki

Dodaj do koszyka AutoCAD 2002 i 2004. Tworzenie makr w VBA

Spis treści

AutoCAD 2002 i 2004. Tworzenie makr w VBA -- spis treści

Przedmowa (13)

Część I Środowisko VBA AutoCAD-a (21)

Rozdział 1. Przejęcie kontroli nad AutoCAD-em (23)

  • Komponenty i technologia Automation (24)
    • Podstawy (24)
    • Spojrzenie ogólne (27)
    • Szczegóły (28)
  • Tworzenie rysunku za pomocÄ… Visual Basica (31)
    • Ustawianie dostÄ™pnych odniesieÅ„ (32)
    • Tworzenie procedury (32)
  • WiÄ™cej na temat komponentów (33)
    • Dziedziczenie w AutoCAD-zie (33)
  • Tablice metod, wÅ‚aÅ›ciwoÅ›ci i zdarzeÅ„ (35)
  • Podsumowanie (37)

Rozdział 2. Środowisko VBA (39)

  • Tworzenie i edycja makr (39)
    • Okna projektowania (40)
    • Okna usuwania bÅ‚Ä™dów (42)
  • ZarzÄ…dzanie makrami i ich wykonywanie (47)
    • Menadżer VBA (47)
    • Okno dialogowe Open VBA Project (48)
    • Okno dialogowe Macros (49)
  • Wiersz poleceÅ„ AutoCAD-a (50)
  • Podsumowanie (51)

Rozdział 3. DXF: Klucz do struktury rysunku (53)

  • Format DXF (53)
    • Sekcje Objects i Classes (55)
    • StaÅ‚e kody grup (55)
    • Zmienne kody grup (56)
    • Znaczniki podkategorii (57)
  • OglÄ…danie rysunku za pomocÄ… VBA (58)
    • Procedura GetSubclass odczytuje plik DWG (58)
    • Procedura DXFsearch odczytuje plik DXF (61)
  • AutoLISP a VBA (65)
    • Zalety VBA (66)
    • Program narzÄ™dziowy VBA (67)
  • Podsumowanie (67)

Rozdział 4. Elementy modelu obiektu (69)

  • Interfejsy Automation (69)
  • Obiekt Application (70)
  • Zbiór Documents (71)
    • Zbiory ModelSpace i PaperSpace (71)
    • Zbiory tabelaryczne (72)
    • Zbiory obiektowe (73)
  • Obiekt Document i jego elementy (74)
  • Obiekt Preferences (78)
  • Menu i paski narzÄ™dzi użytkownika (79)
    • Zbiór MenuBar (79)
    • Zbiór MenuGroups (80)
  • Podsumowanie (81)

Część II Zastosowanie modelu obiektu AutoCAD-a (83)

Rozdział 5. Dokumenty i interfejs użytkownika (85)

  • Metody i wÅ‚aÅ›ciwoÅ›ci (87)
  • ZarzÄ…dzanie plikami (88)
    • Tworzenie pliku rysunkowego (88)
    • Otwieranie, zapisywanie i zamykanie rysunku (89)
    • Metoda WBlock (93)
    • Eksportowanie i importowanie plików (93)
    • Inne narzÄ™dzia zarzÄ…dzania plikami (94)
  • Interfejs użytkownika (95)
    • Okna (95)
    • Zoom (99)
    • Widoki zdefiniowane przez użytkownika (100)
    • Rzutnie (102)
  • HiperÅ‚Ä…cza (109)
  • Zmienne wyliczeniowe AutoCAD-a (110)
  • Tablice metod, wÅ‚aÅ›ciwoÅ›ci i zdarzeÅ„ (111)
  • Podsumowanie (111)

Rozdział 6. Zbiory i obiekty (121)

  • Obiekt Application (121)
    • Metody (121)
    • WÅ‚aÅ›ciwoÅ›ci (121)
  • Obiekt Document (123)
    • Metody (123)
    • WÅ‚aÅ›ciwoÅ›ci (125)
    • Zbiory (130)
  • ZarzÄ…dzanie zbiorami (131)
    • Metody (131)
    • WÅ‚aÅ›ciwoÅ›ci (134)
  • Zbiory tabelaryczne (136)
    • Zbiór Layers (136)
    • Zbiór LayerStateManager (138)
    • Zbiór Linetypes (140)
    • Zbiór RegisteredApplications (141)
    • Zbiór TextStyles (141)
    • Lokalne ukÅ‚ady współrzÄ™dnych (143)
  • Tablice metod, wÅ‚aÅ›ciwoÅ›ci i zdarzeÅ„ (145)
  • Podsumowanie (145)

Rozdział 7. Obiekty Utility (153)

  • Zbiory wskazaÅ„, filtry i grupy (154)
    • Zbiory wskazaÅ„ (154)
    • Filtry (159)
    • Grupy (160)
  • Obiekt Utility (161)
    • Pobieranie danych (162)
    • Konwersja danych (169)
    • DostÄ™p do Internetu (174)
  • SÅ‚owniki i obiekt XRecord (177)
  • Tablice metod, wÅ‚aÅ›ciwoÅ›ci i zdarzeÅ„ (179)
  • Podsumowanie (179)

Rozdział 8. Bloki i zewnętrzne odnośniki (183)

  • Bloki (184)
    • Korzystanie z bloków (185)
    • DostÄ™p do odnoÅ›ników bloków (188)
  • Atrybuty i odniesienia do atrybutów (189)
    • WÅ‚aÅ›ciwoÅ›ci (190)
    • Blok zawierajÄ…cy dane (191)
  • Obiekt MInsertBlock (195)
    • WÅ‚aÅ›ciwoÅ›ci (195)
  • Obiekt Database (197)
    • Metoda CopyObjects (197)
    • WÅ‚aÅ›ciwoÅ›ci obiektu Database (199)
  • ZewnÄ™trzne odnoÅ›niki (200)
    • Metody (200)
    • Redefinicja zewnÄ™trznych odnoÅ›ników (202)
  • Arkusze (205)
  • Tablice metod, wÅ‚aÅ›ciwoÅ›ci i zdarzeÅ„ (205)
  • Podsumowanie (205)

Rozdział 9. Elementy (213)

  • Wspólne metody i wÅ‚aÅ›ciwoÅ›ci (213)
    • Definicje (214)
  • 3DFace (214)
    • Metody (214)
    • WÅ‚aÅ›ciwość (215)
  • 3DPoly (217)
    • Metoda (217)
    • WÅ‚aÅ›ciwoÅ›ci (217)
  • Arc (218)
    • WÅ‚aÅ›ciwoÅ›ci (219)
  • Circle (221)
    • WÅ‚aÅ›ciwoÅ›ci (221)
  • Ellipse (223)
    • WÅ‚aÅ›ciwoÅ›ci (223)
  • Hatch (225)
    • Metody (225)
    • WÅ‚aÅ›ciwoÅ›ci (226)
  • LightWeightPolyline (228)
    • Metody (228)
    • WÅ‚aÅ›ciwoÅ›ci (229)
  • Line (231)
    • WÅ‚aÅ›ciwoÅ›ci (231)
  • MLine (232)
    • WÅ‚aÅ›ciwoÅ›ci (232)
  • MText (235)
    • WÅ‚aÅ›ciwoÅ›ci (236)
  • Point (238)
  • PolyfaceMesh (239)
    • WÅ‚aÅ›ciwoÅ›ci (240)
  • PolygonMesh (3DMesh) (243)
    • Metoda (243)
    • WÅ‚aÅ›ciwoÅ›ci (243)
  • Polyline (248)
    • Metody (248)
    • WÅ‚aÅ›ciwoÅ›ci (248)
  • Raster (250)
    • Metoda (251)
    • WÅ‚aÅ›ciwoÅ›ci (251)
  • Ray (253)
    • WÅ‚aÅ›ciwoÅ›ci (253)
  • Region (255)
    • Metoda (256)
    • WÅ‚aÅ›ciwoÅ›ci (256)
  • Shape (258)
    • Metoda (258)
    • WÅ‚aÅ›ciwoÅ›ci (258)
  • Solid (260)
  • Spline (261)
    • Metody (262)
    • WÅ‚aÅ›ciwoÅ›ci (263)
  • Text (265)
    • WÅ‚aÅ›ciwoÅ›ci (265)
  • Trace (268)
  • XLine (270)
    • WÅ‚aÅ›ciwoÅ›ci (271)
  • Metody, wÅ‚aÅ›ciwoÅ›ci i zdarzenia zwiÄ…zane z elementami graficznymi (271)
  • Podsumowanie (272)

Rozdział 10. Bryły (279)

  • Box (280)
  • Cone (281)
  • Cylinder (283)
  • EllipticalCone (284)
  • EllipticalCylinder (284)
  • ExtrudedSolid (285)
  • ExtrudedSolidAlongPath (287)
  • RevolvedSolid (289)
  • Sphere (291)
  • Torus (292)
  • Wedge (293)
  • Metody edycji bryÅ‚ (294)
  • WÅ‚aÅ›ciwoÅ›ci masowe (298)
  • Podsumowanie (301)

Rozdział 11. Wymiary (303)

  • PojÄ™cia (303)
    • Menadżer stylów wymiarowania (304)
    • Zmienne wymiarowania, style i nadpisywanie (306)
    • Asocjatywność (306)
  • Rodzaje wymiarów (307)
    • Dim3PointAngular (307)
    • DimAligned (309)
    • DimAngular (310)
    • DimDiametric (312)
    • DimOrdinate (313)
    • DimRadial (315)
    • DimRotated (316)
    • Linia odniesienia (317)
    • Tolerancja (320)
  • WÅ‚aÅ›ciwoÅ›ci wymiarowania (322)
    • Linie i strzaÅ‚ki (323)
    • Tekst (326)
    • Dopasowanie (326)
    • Jednostki podstawowe (327)
    • Jednostki dodatkowe (328)
    • Tolerancje (329)
    • Inne wÅ‚aÅ›ciwoÅ›ci wymiarowe (330)
    • Zmienne wymiarowe niezwiÄ…zane z wÅ‚aÅ›ciwoÅ›ciami (332)
  • Tablice metod, wÅ‚aÅ›ciwoÅ›ci i zdarzeÅ„ (333)
  • Podsumowanie (338)

Rozdział 12. Edycja (339)

  • Metody zwiÄ…zane z edycjÄ… (339)
    • Array (340)
    • Copy (342)
    • Explode (343)
    • GetBoundingBox (344)
    • IntersectWith (345)
    • Mirror (346)
    • Move (348)
    • Offset (348)
    • Rotate (349)
    • ScaleEntity (350)
    • TransformBy (351)
    • Undo (353)
  • WÅ‚aÅ›ciwoÅ›ci informacyjne (354)
  • DostÄ™p do wiersza poleceÅ„ (359)
  • Inne metody, wÅ‚aÅ›ciwoÅ›ci i procedury zwiÄ…zane z edycjÄ… (360)
  • Podsumowanie (361)

Rozdział 13. AutoCAD i zdarzenia (363)

  • Zdarzenia obiektu Application (363)
    • Zdarzenia poziomu aplikacji (365)
  • Zdarzenia obiektu Document (366)
    • Procedury zdarzeÅ„ obiektu AcadDocument (367)
    • Zdarzenia poziomu dokumentu (368)
  • Zdarzenia obiektu Object (369)
  • Ograniczenia obsÅ‚ugi zdarzeÅ„ (371)
  • Podsumowanie (372)

Rozdział 14. Formularze i kontrolki (373)

  • Zdarzenia dotyczÄ…ce poleceÅ„ (376)
  • Zdarzenia dotyczÄ…ce formularzy (378)
  • Kolejność zaznaczania (379)
  • NarzÄ™dzie Relative (380)
    • ModuÅ‚ Relative (381)
    • Formularz frmRelative (386)
  • Metody i wÅ‚aÅ›ciwoÅ›ci kontrolek (392)
  • Podsumowanie (392)

Rozdział 15. Obszar papieru i plotowanie (397)

  • Interfejs plotowania (397)
    • Tabele stylów plotowania (397)
    • Ustawienia plotera (397)
    • Arkusze obszaru papieru (398)
    • Ustawienia systemowe (398)
  • Obiekty PlotConfiguration oraz Layout (399)
    • Ustawienia wydruku (399)
    • Arkusze (402)
    • Wspólne metody i wÅ‚aÅ›ciwoÅ›ci (402)
  • Rzutnie obszaru papieru (410)
    • Metody (412)
    • WÅ‚aÅ›ciwoÅ›ci (413)
  • Obiekt Plot (414)
    • Metody (414)
    • WÅ‚aÅ›ciwoÅ›ci (415)
  • Projekt BatchPlot (415)
    • ModuÅ‚ FrmPlotFiles (416)
    • ModuÅ‚ BatchPlot (424)
  • Metody i wÅ‚aÅ›ciwoÅ›ci drukowania (428)
  • Podsumowanie (434)

Rozdział 16. Ustawienia (435)

  • Style programowania (436)
  • Pliki (436)
    • Metody (436)
    • WÅ‚aÅ›ciwoÅ›ci (437)
  • Ekran (438)
    • Wydajność wyÅ›wietlania (439)
    • Rozdzielczość wyÅ›wietlania (440)
    • Elementy arkusza (440)
    • Elementy okna (441)
  • Otwieranie i zapisywanie plików (443)
    • ZewnÄ™trzne odnoÅ›niki (443)
    • Åšrodki ochrony pliku (444)
    • Otwieranie i zapisywanie plików (444)
    • Aplikacje ObjectARX (445)
  • Wydruk (445)
    • Standardowe ustawienia wydruku dla nowych rysunków (445)
    • Standardowe zachowanie stylów wydruku dla nowych rysunków (446)
    • Ogólne ustawienia wydruku (447)
  • System (447)
    • Opcje poÅ‚Ä…czenia baz danych (448)
    • Opcje ogólne (448)
  • Parametry użytkownika (449)
    • AutoCAD DesignCenter (450)
    • HiperÅ‚Ä…cze (450)
    • Ustawienia szerokoÅ›ci linii (451)
    • WÅ‚aÅ›ciwoÅ›ci sortowania obiektów (451)
    • Priorytet przy wprowadzaniu współrzÄ™dnych (452)
    • Standardowe zachowanie Windows (452)
  • Pomoce rysunkowe (453)
    • AutoSnap (453)
    • AutoTrack (454)
  • Wybór (455)
    • Uchwyty (455)
    • Tryby wyboru oraz wskaźnik zbioru wskazaÅ„ (456)
  • Profile (456)
    • Metody (457)
  • Metody i wÅ‚aÅ›ciwoÅ›ci zwiÄ…zane z ustawieniami (458)
  • Podsumowanie (458)

Rozdział 17. Menu (463)

  • Menu użytkownika i paski narzÄ™dziowe (464)
    • Spojrzenie na strukturÄ™ menu (465)
    • Metody (467)
    • WÅ‚aÅ›ciwoÅ›ci (470)
  • Menu rozwijane (472)
  • Paski narzÄ™dzi (474)
  • Zapisywanie modyfikacji (477)
  • Tablice metod i wÅ‚aÅ›ciwoÅ›ci (477)
  • Podsumowanie (477)

Część III Komunikacja z innymi aplikacjami i Internetem (481)

Rozdział 18. Rozszerzalność (483)

  • Dane dodatkowe (483)
    • Metody (484)
    • Wykorzystanie polilinii i danych dodatkowych (488)
  • Interfejs VBA (499)
    • Metody (499)
    • WÅ‚aÅ›ciwoÅ›ci (500)
    • Zdalne uruchamianie VBA (501)
  • Status braku dokumentów (502)
  • Aplikacje ARX (502)
    • Metody (502)
  • Podsumowanie (503)

Rozdział 19. Projekt przestrzeni biurowej (505)

  • Baza danych Microsoft Access (505)
    • Tabele, klucze oraz ograniczenia integralnoÅ›ci (506)
    • Tworzenie okna dialogowego użytkownika (507)
    • Tworzenie zapytaÅ„ w tle okna dialogowego (509)
  • Interfejs AutoCAD - Access (513)
    • Procedura cbo_Group_Change (516)
    • Procedura lstDepartment_AfterUpdate (518)
    • Procedura lstProgDetail_Click (520)
    • PrzydziaÅ‚ powierzchni (520)
  • Podsumowanie (524)

Rozdział 20. Model obiektu DWF (525)

  • Drawing Web Format (525)
    • Struktura pliku (526)
    • Kody operacji (527)
    • WspółrzÄ™dne logiczne (528)
  • Aplikacja odczytujÄ…ca Excela (528)
    • ModuÅ‚ XLocate (529)
    • Formularz XLdwf (530)
  • Opis obiektu Whip! (538)
    • Metody i wÅ‚aÅ›ciwoÅ›ci ogólne (538)
    • Inne zbiory i obiekty (546)
    • Wbudowane zdarzenia aplikacji Whip! (547)
  • Metody i wÅ‚aÅ›ciwoÅ›ci Whip! (548)
  • Podsumowanie (551)

Dodatki ........................................................................................... (553)

Dodatek A Zmienne systemowe AutoCAD-a 2002 (555)

Dodatek B Zmienne systemowe AutoCAD-a 2004 (583)

Dodatek C Wielkości wyliczeniowe (enum) (613)

Dodatek D Dziedziczenie w obiektach (621)

Dodatek E Program narzędziowy formatowania pliku DXF (625)

Skorowidz (643)
?? 10 AutoCAD 2002 i 2004. Tworzenie makr w VBA Spis treści 9 10 S:\Spisy treści\acdvba.doc S:\Spisy treści\acdvba.doc 9 S:\Spisy treści\acdvba.doc 3

Dodaj do koszyka AutoCAD 2002 i 2004. Tworzenie makr w VBA

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.