VB-Express und die Hardware: mit Visual Basic in die analoge Welt
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Aachen
Elektor-Verl.
2014
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 287 S. |
ISBN: | 9783895762703 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV041834841 | ||
003 | DE-604 | ||
005 | 20141023 | ||
007 | t | ||
008 | 140508s2014 gw |||| 00||| ger d | ||
015 | |a 14,N16 |2 dnb | ||
016 | 7 | |a 1049754212 |2 DE-101 | |
020 | |a 9783895762703 |c Pb. : EUR 36.80 (DE), EUR 37.90 (AT), sfr 45.70 (freier Pr.) |9 978-3-89576-270-3 | ||
024 | 3 | |a 9783895762703 | |
035 | |a (OCoLC)878165206 | ||
035 | |a (DE-599)DNB1049754212 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-M347 |a DE-859 |a DE-573 |a DE-1051 |a DE-858 |a DE-523 | ||
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 621.3 |2 sdnb | ||
100 | 1 | |a Zantis, Franz-Peter |e Verfasser |0 (DE-588)112943241 |4 aut | |
245 | 1 | 0 | |a VB-Express und die Hardware |b mit Visual Basic in die analoge Welt |c Franz Peter Zantis |
250 | |a 1. Aufl. | ||
263 | |a 201405 | ||
264 | 1 | |a Aachen |b Elektor-Verl. |c 2014 | |
300 | |a 287 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a VisualBASIC.NET |0 (DE-588)4659413-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a VisualBASIC.NET |0 (DE-588)4659413-9 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4629360&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027279644&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-027279644 |
Datensatz im Suchindex
_version_ | 1806327858530877440 |
---|---|
adam_text |
INHALT
VORWORT 7
1 GRUNDSAETZLICHES ZUM PROGRAMMIEREN UND ZU VISUAL BASIC 9
1.1 DAS .NET-FRAMEWORK 11
2 DIE ENTWICKLUNGSUMGEBUNG 13
2.1 PROJEKTE ANLEGEN, SPEICHERN UND OEFFNEN 16
2.2 PROGRAMMCODE EINGEBEN 18
2.3 HELLO WORLD! 20
2.3.1 KOMMENTARE EINFUEGEN 21
2.4 DEBUGGING 21
2.4.1 DAS IMMEDIATE WINDOW 21
2.4.2 DIE ERROR-LISTE 22
3 OBJEKTE, EIGENSCHAFTEN, METHODEN, EREIGNISSE 23
3.1 OBJEKTORIENTIERTE PROGRAMMIERUNG 23
3.2 EIGENSCHAFTEN (PROPERTIES) 26
3.3 METHODEN (METHODS) 31
3.4 EREIGNISSE (EVENTS) 32
4 SPRACHBESTANDTEILE VON VISUAL BASIC .NET 35
4.1 SYNTAX UND SEMANTIK 35
4.2 KLASSEN UND PROZEDUREN 37
4.2.1 KLASSEN 37
4.2.2 PROZEDUREN 38
4.3 ANWEISUNGEN 40
4.4 VARIABLEN UND DATENTYPEN 40
4.4.1 GUELTIGKEITSBEREICHE 44
4.4.2 OPTION EXPLICT UND OPTION STRICT 46
4.4.3 KOMPATIBILITAET ZWISCHEN DATENTYPEN 47
4.5 OPERATOREN 54
4.5.1 MATHEMATISCHE OPERATOREN 54
4.5.2 TEXTOPERATOREN 58
4.5.3 LOGISCHE OPERATOREN UND VERGLEICHSOPERATOREN 67
5 STEUERN DES PROGRAMMABLAUFS 69
5.1 BEDINGTES AUSFUEHREN VON CODEABSCHNITTEN 69
5.1.1 DIE IF-ANWEISUNG 69
5.1.2 FALLUNTERSCHEIDUNGEN 73
5.2 MEHRFACHES AUSFUEHREN DESSELBEN CODES MIT PROGRAMMSCHLEIFEN . 74
5.2.1 DIE DO-LOOP-SCHLEIFE 74
5.2.2 SCHLEIFE MIT FEST VORGEGEBENER ZAHL DER DURCHLAEUFE 76
5.2.3 VORZEITIGER ABBRUCH EINER SCHLEIFE, PROZEDUR ODER FUNKTION . 77
5.2.4 SPRUENGE 77
5.3 PROGRAMM BEENDEN 78
3
HTTP://D-NB.INFO/1049754212
INHALT
5.4 FEHLERBEHANDLUNG WAEHREND DER LAUFZEIT 79
5.4.1 LAUFZEITFEHLER WAEHREND DER PROGRAMMENTWICKLUNG 79
5.4.2 LAUFZEITFEHLER WAEHREND DER PROGRAMMNUTZUNG 80
5.5 TIMING, POLLING, INTERRUPT, EREIGNISSTEUERUNG 86
5.5.1 EINE BESTIMMTE ZEIT WARTEN MIT POLLING 86
5.5.2 TIMING AUS DEM .NET-FRAMEWORK 87
5.5.3 TIMER MIT INTERRUPT/EVENT 87
5.5.4 HOCHPRAEZISE ZEITMESSUNG UND TIMER 90
5.6 GARBAGE COLLECTION UND OBJEKTENTLADUNG 93
6 SELBSTGESTALTETE DIALOGFELDER 95
6.1 EREIGNISSE UND EREIGNISPROZEDUREN 95
6.2 EINGABEREIHENFOLGE 96
6.3 COMBOBOX 96
6.4 TEXTBOXEN 98
6.5 FORM-EVENTS 99
7 NAMENSRAEUME 101
8 SPEZIELLE VARIABLEN 103
8.1 ARRAYS 103
8.1.1 MEHRDIMENSIONALE-ARRAYS 105
8.1.2 SYSTEM-ARRAYS 108
8.2 SYSTEMVARIABLEN 108
9 FUNKTIONEN 111
9.1 PARAMETERUEBERGABE 113
9.2 BEISPIELE FUER SELBSTGESCHRIEBENE FUNKTIONEN 114
9.2.1 ZUFALLSZAHLEN ERZEUGEN UND DAMIT DIE RGB-FARBE
EINES BUTTONS AENDERN 114
9.2.2 ERZEUGEN EINER GANZZAHLIGEN ZUFALLSZAHL DIE ZWISCHEN
MINIMUM UND MAXIMUM LIEGT 115
9.2.3 PRUEFEN OB EINE ZAHL GERADE ODER UNGERADE IST 116
10 GRAFIKFUNKTIONEN 117
10.1 DEKLARATION, INSTANZIIERUNG UND SKALIERUNG 118
10.2 FUNKTIONENPLOTTER 123
10.3 ABBILDUNG EINES ARRAY-INHALTES AUF EIN GRAFIK-OBJEKT
DER GROESSE XLDIR; YLDIR 125
10.4 DAS CHART-CONTROL 127
10.4.1 FILTERUEBERTRAGUNGSKURVEN IM CHART-CONTROL 128
10.4.2 FREMDRESSOURCEN EINBINDEN 130
10.5 EINFUEGEN VON GRAFIKEN IN DIE PROGRAMMOBERFLAECHE 132
10.5.1 GRAFIKBEREICHE KOPIEREN, VERSCHIEBEN ODER FUELLEN 133
11 DATEIVERWALTUNG 137
11.1 VERZEICHNIS AUSLESEN 137
11.2 DATEIVERWALTUNG ALLGEMEIN: KOPIEREN, VERSCHIEBEN UND LOESCHEN . .
141
11.2.1 PRUEFEN, OB EINE DATEI/EINVERZEICHNIS EXISTIERT 141
4
INHALT
11.2.2 KOPIEREN/VERSCHIEBEN VON DATEIEN 142
11.2.3 LOESCHEN VON DATEIEN, ERZEUGEN VON DATEIEN 143
11.3 DATEI-ATTRIBUTE 144
11.4 DATEIEN IM DIALOG AUSWAEHLEN 146
11.4.1 FOLDERBROWSERDIALOG 146
11.4.2 OPENFILEDIALOG 147
11.5 DATEIZUGRIFF 150
11.5.1 LESEN AUS EINER TEXTDATEI 154
11.5.2 LESEN AUS EINER BINAERDATEI 155
11.5.3 SCHREIBEN IN EINE TEXTDATEI 161
15.5.4 SCHREIBEN IN EINE BINAERDATEI 162
11.5.5 LESEN UND SCHREIBEN VON WAV-DATEIEN 164
12 ZUGRIFF AUF TABELLEN-KALKULATIONSPROGRAMME 171
12 ZUGRIFF AUF TABELLEN-KALKULATIONSPROGRAMME 171
12.1 ARBEITSBLAETTER VERWALTEN 176
12.2 WERTZUWEISUNG 177
12.2.1 KOMPLEXE AUSDRUECKE ZUWEISEN 179
12.2.2 ZELLEN UND ZELLEINTRAEGE LOESCHEN: 180
12.2.3 BEREICHSNAMEN 180
12.3 FORMATIERUNG 181
12.3.1 ZEICHENFORMATIERUNG 181
12.3.2 ZELLENFORMATIERUNG 181
12.4 GRAFISCHE DARSTELLUNG IN EXCEL 182
13 SPEICHERVERWALTUNG 183
13.1 SPEICHERBEREICHE KOPIEREN MIT DER MARSHAI.COPY-METHODE 183
13.2 SPEICHERBEREICHE KOPIEREN MIT DER ARRAY.COPY-METHODE 186
14 EXTERNE RESSOURCEN NUTZEN 189
14.1 EXTERNE BIBLIOTHEKEN NUTZEN 189
14.1.1 EINBINDEN VON EXTERNEN BIBLIOTHEKEN DES
BETRIEBSSYSTEMS AM BEISPIEL GDI (BESTANDTEIL DER
API-FUNKTIONEN) 189
14.1.2 EINBINDEN EINER EXTERNEN BIBLIOTHEK AM BEISPIEL
DER BASS.NET.DLL 191
14.2 EXTERNE PROGRAMME NUTZEN 194
14.3 SENDKEYS 196
14.3.1 FOKUS SICHERSTELLEN 197
14.3.2 TASTENCODES SENDEN 201
14.3.3 ERGEBNISSE SICHERN 205
14.3.4 ALLGEMEINE HINWEISE ZUR SENDKEYS-METHODE 213
15 KONSOLEN-APPLIKATIONEN 215
16 THREADING 217
16.1 DELEGATES 222
16.1.1 EREIGNISSE OHNE WITHEVENTS 231
5
INHALT
17 WINDOWS SPECIALS 237
17.1 ZWISCHENABLAGE NUTZEN 237
17.2 BEENDEN VON LAUFENDEN PROZESSEN 239
17.3 TASTATURABFRAGE 239
18 BITMANIPULATION 245
18.1 BIT AUF 1 SETZEN 247
18.2 BIT AUF 0 SETZEN 249
18.3 BIT ABFRAGEN 250
18.4 BIT TOGGELN (UMKEHREN) 250
18.5 BITS VERSCHIEBEN 251
18.6 BYTES SEPARIEREN ODER ZUSAMMENSETZEN 253
19 HARDWARE-ZUGRIFF UEBER USB 255
19.1 SCHALTVORGAENGE STEUERN UND PARALLELE DATENUEBERTRAGUNG 262
19.2 EINGAENGE EINLESEN 265
19.3 GLEICHSPANNUNGEN STEUERN MIT SERIELLER DATENUEBERTRAGUNG 268
19.4 ANALOGWERTE ERFASSEN MIT SERIELLER DATENUEBERTRAGUNG 275
SCHALTUNG 280
BESTUECKUNGSPLAN 282
STUECKLISTE 283
LITERATUR 284
STICHWORTVERZEICHNIS 285
6 |
any_adam_object | 1 |
author | Zantis, Franz-Peter |
author_GND | (DE-588)112943241 |
author_facet | Zantis, Franz-Peter |
author_role | aut |
author_sort | Zantis, Franz-Peter |
author_variant | f p z fpz |
building | Verbundindex |
bvnumber | BV041834841 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)878165206 (DE-599)DNB1049754212 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik Elektrotechnik / Elektronik / Nachrichtentechnik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000008c 4500</leader><controlfield tag="001">BV041834841</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20141023</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">140508s2014 gw |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">14,N16</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1049754212</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783895762703</subfield><subfield code="c">Pb. : EUR 36.80 (DE), EUR 37.90 (AT), sfr 45.70 (freier Pr.)</subfield><subfield code="9">978-3-89576-270-3</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783895762703</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)878165206</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1049754212</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-523</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</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">621.3</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Zantis, Franz-Peter</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)112943241</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">VB-Express und die Hardware</subfield><subfield code="b">mit Visual Basic in die analoge Welt</subfield><subfield code="c">Franz Peter Zantis</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="263" ind1=" " ind2=" "><subfield code="a">201405</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Aachen</subfield><subfield code="b">Elektor-Verl.</subfield><subfield code="c">2014</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">287 S.</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="650" ind1="0" ind2="7"><subfield code="a">VisualBASIC.NET</subfield><subfield code="0">(DE-588)4659413-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">VisualBASIC.NET</subfield><subfield code="0">(DE-588)4659413-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4629360&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB 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=027279644&sequence=000001&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-027279644</subfield></datafield></record></collection> |
id | DE-604.BV041834841 |
illustrated | Not Illustrated |
indexdate | 2024-08-03T01:28:03Z |
institution | BVB |
isbn | 9783895762703 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027279644 |
oclc_num | 878165206 |
open_access_boolean | |
owner | DE-M347 DE-859 DE-573 DE-1051 DE-858 DE-523 |
owner_facet | DE-M347 DE-859 DE-573 DE-1051 DE-858 DE-523 |
physical | 287 S. |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | Elektor-Verl. |
record_format | marc |
spelling | Zantis, Franz-Peter Verfasser (DE-588)112943241 aut VB-Express und die Hardware mit Visual Basic in die analoge Welt Franz Peter Zantis 1. Aufl. 201405 Aachen Elektor-Verl. 2014 287 S. txt rdacontent n rdamedia nc rdacarrier VisualBASIC.NET (DE-588)4659413-9 gnd rswk-swf VisualBASIC.NET (DE-588)4659413-9 s DE-604 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=4629360&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027279644&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Zantis, Franz-Peter VB-Express und die Hardware mit Visual Basic in die analoge Welt VisualBASIC.NET (DE-588)4659413-9 gnd |
subject_GND | (DE-588)4659413-9 |
title | VB-Express und die Hardware mit Visual Basic in die analoge Welt |
title_auth | VB-Express und die Hardware mit Visual Basic in die analoge Welt |
title_exact_search | VB-Express und die Hardware mit Visual Basic in die analoge Welt |
title_full | VB-Express und die Hardware mit Visual Basic in die analoge Welt Franz Peter Zantis |
title_fullStr | VB-Express und die Hardware mit Visual Basic in die analoge Welt Franz Peter Zantis |
title_full_unstemmed | VB-Express und die Hardware mit Visual Basic in die analoge Welt Franz Peter Zantis |
title_short | VB-Express und die Hardware |
title_sort | vb express und die hardware mit visual basic in die analoge welt |
title_sub | mit Visual Basic in die analoge Welt |
topic | VisualBASIC.NET (DE-588)4659413-9 gnd |
topic_facet | VisualBASIC.NET |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=4629360&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027279644&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT zantisfranzpeter vbexpressunddiehardwaremitvisualbasicindieanalogewelt |