COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
München
Markt & Technik, Buch- und Software-Verl.
1999
|
Schriftenreihe: | New technology
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 864 S. Ill., graph. Darst. CD-ROM (12 cm) |
ISBN: | 3827254701 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV012473684 | ||
003 | DE-604 | ||
005 | 20020405 | ||
007 | t| | ||
008 | 990324s1999 xx ad|| |||| 00||| ger d | ||
020 | |a 3827254701 |9 3-8272-5470-1 | ||
035 | |a (OCoLC)75975347 | ||
035 | |a (DE-599)BVBBV012473684 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 1 | |a ger |h eng | |
049 | |a DE-91 |a DE-20 |a DE-12 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
084 | |a DAT 356f |2 stub | ||
084 | |a DAT 332f |2 stub | ||
100 | 1 | |a Appleman, Dan |e Verfasser |4 aut | |
240 | 1 | 0 | |a Dan Appleman's developing COM/ActiveX Components with Visual Basic 6 |
245 | 1 | 0 | |a COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln |c Dan Appleman |
264 | 1 | |a München |b Markt & Technik, Buch- und Software-Verl. |c 1999 | |
300 | |a 864 S. |b Ill., graph. Darst. |e CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a New technology | |
650 | 0 | 7 | |a VisualBASIC 6.0 |0 (DE-588)4518526-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a ActiveX |0 (DE-588)4433837-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a COM |g Programmierumgebung |0 (DE-588)4489599-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a ActiveX |0 (DE-588)4433837-5 |D s |
689 | 0 | 1 | |a VisualBASIC 6.0 |0 (DE-588)4518526-8 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a COM |g Programmierumgebung |0 (DE-588)4489599-9 |D s |
689 | 1 | 1 | |a VisualBASIC 6.0 |0 (DE-588)4518526-8 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a ActiveX |0 (DE-588)4433837-5 |D s |
689 | 2 | 1 | |a COM |g Programmierumgebung |0 (DE-588)4489599-9 |D s |
689 | 2 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008465669&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-008465669 |
Datensatz im Suchindex
_version_ | 1816344711575633920 |
---|---|
adam_text |
Inhaltsverzeichnis
Einführung: Ein Buch der anderen Art. 11
Worum geht es in meinem »Guide to the Perplexed"? 12
Schlußkommentar 16
Teil 1 Kerntechnologien 19
Kapitel 1 ActiveX Mythen 21
Kapitel 2 ActiveX eine historische (aber auch technische) Betrachtung 27
2.1 Die anwendungszentrierte Umgebung 28
2.2 Der Weg zu ActiveX 34
2.3 ActiveX: Technologie oder Marketing? 46
Kapitel 3 Objekte und Visual Basic 51
3.1 Die Theorie der objektorientierten Programmierung 52
3.2 Objektfreies Programmieren 53
3.3 Auf ein Neues nun mit Objekten 61
3.4 Wiederum Theorie der objektorientierten Programmierung 71
Kapitel 4 Das Component Object Model: Interfaces, Automation und Bindung 75
4.1 Merkmale von COM Objekten 76
4.2 Der Sonntags COMic 80
4.3 Automation (Dispatch) Interfaces und Bindung 91
g . . — Inhaltsverzeichnis
Kapitel 5 Aggregation und Polymorphie 103
5.1 Noch einmal Bindungen 104
5.2 Ein Objekt als Objekt 108
5.3 Aggregation 109
5.4 Ein implementiertes Objekt 115
Kapitel 6 Das Leben und die Lebensdauer einer ActiveX Komponente 131
6.1 Objekte: Sind sie real oder nur Speicher Gespinste? 132
6.2 Prozeßräume: die unüberwindbaren Grenzen 135
6.3 Der Lebenszyklus eines DLL Objekts 140
6.4 Der Lebenszyklus eines EXE Objekts 148
6.5 Der Lebenszyklus eines Remote Objekts 153
Kapitel 7 ActiveX Komponenten: Was ist was? 163
7.1 ActiveX Controls und Dokumente 164
7.2 Internet Komponenten 167
7.3 ActiveX: Vor und Nachteile 169
Teil 2 Kode Komponenten 173
Kapitel 8 Das Projekt 175
8.1 Überblick über das Projekt 176
8.2 Instanzierung 192
8.3 Projekt Eigenschaften 200
8.4 Wie geht es weiter? 208
Kapitel 9 Komponenten erstellen und testen 211
9.1 Ein kurzer Blick auf die Benutzeroberfläche 213
9.2 Komponenten erstellen und testen 216
9.3 Verweise und Reihenfolge von Verweisen 231
9.4 Fehlerbehandlung 232
i
Inhaltsverzeichnis 7
Kapitel 10 Code und Klassen 241
10.1 Methoden und Eigenschaften 242
10.2 Prozedur Attribute 261
10.3 Objekt Prozeduren: Public, Private oder Friend 264
10.4 Verschiedenes 273
Kapitel 11 Ereignisse 277
11.1 Methoden unter anderem Namen 278
11.2 Und wieder COM 288
11.3 OLE Rückrufe und OLE Ereignisse kombiniert 294
11.4 Control Ereignisse 297
Kapitel 12 Gruppen Objekte 301
12.1 Die Merkmale von Collections und Dictionaries 302
12.2 Die drei vier Ansätze, wie Komponenten Collections offenlegen 306
Kapitel 13 Lebensdauer von Objekten 331
13.1 Referenzierung 332
13.2 Zirkuläre Referenzen 338
13.3 Verschiedenes 357
13.4 Lebensdauer von Objekten unter MTS 360
Kapitel 14 Multithreading 369
14.1 Threads und Prozesse 370
14.2 Multithread Komponenten 378
14.3 Testen und Debuggen von Multithread Komponenten 386
14.4 Multithreading Beispiele 390
14.5 Hintergrundoperationen 401
Kapitel 15 Die ganze Mannschaft: Der StockQuote Server 411
15.1 Top Down Design 412
15.2 Implementierung 415
g Inhaltsverzeichnis
Teil 3 ActiveX ControIs 451
Kapitel 16 ActiveX ControIs: Grundlagen 453
16.1 Was jeder Programmierer über ActiveX ControIs wissen sollte 454
16.2 Design Zeit versus Laufzeit versus Design Zeit versus Laufzeit 460
16.3 Die drei vier Modelle der Control Entwicklung 471
Kapitel 17 Das UserControl Objekt 481
17.1 Ereignisse, die die Lebensdauer betreffen 482
17.2 Persistenz von Eigenschaften Grundlagen 486
17.3 Ereignisse und Eigenschaften zum Plazieren und
Anzeigen492
17.4 Transparente Steuerelemente 512
17.5 Weitere Eigenschaften und Methoden 520
Kapitel 18 Extender und Ambient Objekte 527
18.1 Das Extender Objekt 528
18.2 Ambient Eigenschaften 543
Kapitel 19 Wunderwelt der Eigenschaften 553
19.1 Eigenschaftsdatentypen 554
19.2 Eigenschaftsprozeduren 561
19.3 Steuerelement Prozedurattribute 569
19.4 Benutzerdefinierte Objekte 571
19.5 Persistenz 578
19.6 Datenbindung 593
Kapitel 20 Eigenschaftsseiten und anderes 603
20.1 Eigenschaftsseiten Grundlagen 604
20.2 Eigenschaftsseiten Techniken 609
20.3 Info Felder und anderes 626
Kapitel 21 ActiveX ControIs und das Internet 627
21.1 Das HyperLmk Objekt 628
Inhaltsverzeichnis 9
21.2 ActiveX Controls auf Web Seiten 629
21.3 Downloading, Sicherheit und Signaturen 630
21.4 Das Steuerelement dwBanner 646
Kapitel 22 Komplexe Techniken 665
22.1 Visual Basic versus Visual C++ 666
22.2 Überblick über das Windows Messaging 669
22.3 Das Märchen mit den vier Listenfeldern 689
Teil 4 ActiveX Dokumente 729
Kapitel 23 ActiveX Dokumente Grundlagen 731
23.1 Was ist ein ActiveX Dokument? 732
23.2 Programmierung von ActiveX Dokumenten 737
23.3 Das UserDocument Objekt 742
Kapitel 24 ActiveX Dokumente und das Internet 747
24.1 Das ActiveX Dokument Realty 748
24.2 ActiveX Dokumente und HTML 756
Teil 5 Ausgewählte Themen 763
Kapitel 25 Versionsverwaltung 765
25.1 Versionsressourcen 766
25.2 Versionskompatibilität 768
Kapitel 26 Lizenzierung und Verteilung 779
26.1 Der Sinn der Lizenzierung 780
26.2 Lizenzierung von ActiveX Steuerelementen 783
26.3 Alternative Ansätze für die Lizenzierung 785
10 — Inhaltsverzeichnis
Kapitel 27 IIS Anwendungen 795
27.1 Dynamic HTML 796
27.2 Active Server Pages 799
27.3 WebClasses — aus einer anderen Perspektive 804
Kapitel 28 Eine Frage des Status 815
28.1 Was ist der Status? 816
28.2 Status in HS Anwendungen 837
28.3 Abschließender Kommentar 845
Stichwortverzeichnis 847 |
any_adam_object | 1 |
author | Appleman, Dan |
author_facet | Appleman, Dan |
author_role | aut |
author_sort | Appleman, Dan |
author_variant | d a da |
building | Verbundindex |
bvnumber | BV012473684 |
classification_rvk | ST 250 ST 253 ST 260 |
classification_tum | DAT 356f DAT 332f |
ctrlnum | (OCoLC)75975347 (DE-599)BVBBV012473684 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV012473684</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20020405</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">990324s1999 xx ad|| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3827254701</subfield><subfield code="9">3-8272-5470-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75975347</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV012473684</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-12</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 260</subfield><subfield code="0">(DE-625)143632:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 356f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 332f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Appleman, Dan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Dan Appleman's developing COM/ActiveX Components with Visual Basic 6</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln</subfield><subfield code="c">Dan Appleman</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Markt & Technik, Buch- und Software-Verl.</subfield><subfield code="c">1999</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">864 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">CD-ROM (12 cm)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">New technology</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">VisualBASIC 6.0</subfield><subfield code="0">(DE-588)4518526-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ActiveX</subfield><subfield code="0">(DE-588)4433837-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">COM</subfield><subfield code="g">Programmierumgebung</subfield><subfield code="0">(DE-588)4489599-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">ActiveX</subfield><subfield code="0">(DE-588)4433837-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">VisualBASIC 6.0</subfield><subfield code="0">(DE-588)4518526-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">COM</subfield><subfield code="g">Programmierumgebung</subfield><subfield code="0">(DE-588)4489599-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">VisualBASIC 6.0</subfield><subfield code="0">(DE-588)4518526-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">ActiveX</subfield><subfield code="0">(DE-588)4433837-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">COM</subfield><subfield code="g">Programmierumgebung</subfield><subfield code="0">(DE-588)4489599-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008465669&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-008465669</subfield></datafield></record></collection> |
id | DE-604.BV012473684 |
illustrated | Illustrated |
indexdate | 2024-11-21T15:01:40Z |
institution | BVB |
isbn | 3827254701 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008465669 |
oclc_num | 75975347 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-20 DE-12 |
owner_facet | DE-91 DE-BY-TUM DE-20 DE-12 |
physical | 864 S. Ill., graph. Darst. CD-ROM (12 cm) |
publishDate | 1999 |
publishDateSearch | 1999 |
publishDateSort | 1999 |
publisher | Markt & Technik, Buch- und Software-Verl. |
record_format | marc |
series2 | New technology |
spelling | Appleman, Dan Verfasser aut Dan Appleman's developing COM/ActiveX Components with Visual Basic 6 COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln Dan Appleman München Markt & Technik, Buch- und Software-Verl. 1999 864 S. Ill., graph. Darst. CD-ROM (12 cm) txt rdacontent n rdamedia nc rdacarrier New technology VisualBASIC 6.0 (DE-588)4518526-8 gnd rswk-swf ActiveX (DE-588)4433837-5 gnd rswk-swf COM Programmierumgebung (DE-588)4489599-9 gnd rswk-swf ActiveX (DE-588)4433837-5 s VisualBASIC 6.0 (DE-588)4518526-8 s DE-604 COM Programmierumgebung (DE-588)4489599-9 s HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008465669&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Appleman, Dan COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln VisualBASIC 6.0 (DE-588)4518526-8 gnd ActiveX (DE-588)4433837-5 gnd COM Programmierumgebung (DE-588)4489599-9 gnd |
subject_GND | (DE-588)4518526-8 (DE-588)4433837-5 (DE-588)4489599-9 |
title | COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln |
title_alt | Dan Appleman's developing COM/ActiveX Components with Visual Basic 6 |
title_auth | COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln |
title_exact_search | COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln |
title_full | COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln Dan Appleman |
title_fullStr | COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln Dan Appleman |
title_full_unstemmed | COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln Dan Appleman |
title_short | COM-ActiveX-Komponenten mit Visual Basic 6 entwickeln |
title_sort | com activex komponenten mit visual basic 6 entwickeln |
topic | VisualBASIC 6.0 (DE-588)4518526-8 gnd ActiveX (DE-588)4433837-5 gnd COM Programmierumgebung (DE-588)4489599-9 gnd |
topic_facet | VisualBASIC 6.0 ActiveX COM Programmierumgebung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008465669&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT applemandan danapplemansdevelopingcomactivexcomponentswithvisualbasic6 AT applemandan comactivexkomponentenmitvisualbasic6entwickeln |