Bitte bitte helft mir: was genau ist ein Modul (@ Visual Basic)

Diskutiere Bitte bitte helft mir: was genau ist ein Modul (@ Visual Basic) im Developer Network Forum im Bereich Hardware & Software Forum; ... so ganz raff ich das nämlich nicht und ich finde keine genaue definition! Wäre sehr dankbar, wenn ihr mir helfen könntet! Thanx Steel
  • Bitte bitte helft mir: was genau ist ein Modul (@ Visual Basic) Beitrag #1
S

Steel

Bekanntes Mitglied
Dabei seit
23.10.1999
Beiträge
810
Reaktionspunkte
0
Ort
Aachen - NRW
... so ganz raff ich das nämlich nicht und ich finde keine genaue definition! Wäre sehr dankbar, wenn ihr mir helfen könntet!

Thanx
Steel
 
  • Bitte bitte helft mir: was genau ist ein Modul (@ Visual Basic) Beitrag #2
Chrisu

Chrisu

Bekanntes Mitglied
Dabei seit
30.11.1999
Beiträge
1.364
Reaktionspunkte
0
Ort
EnterpriZe Elite
Ein Modul ist eine Datei eines Projektes, die Code enthält, der innerhalb einer Anwendung mehrfach benutzt werden kann. Die Endung eines Standardmodules lautet .bas

Ein Klassenmodul enthält Code für bestimmte, benutzerdefinierte Objekte (ohne sichtbare Oberfläche), Endung .cls

Andere Dateien eines Projektes wären zB .frm (form), die Projektdatei (.vbp) oder die binäre Formulardatei (.frx) ...
 
  • Bitte bitte helft mir: was genau ist ein Modul (@ Visual Basic) Beitrag #3
S

Steel

Bekanntes Mitglied
Dabei seit
23.10.1999
Beiträge
810
Reaktionspunkte
0
Ort
Aachen - NRW
Hi Chrisu!

Erst mal vielen Dank für deine Antwort!! Jetzt habe ich das gecheckt! Nur eine Sache verstehe ich dann immer noch nicht: in einer Visual Basic Hilfe steht:

"Wenn Sie möchten, dass auf Modulebene deklarierte Variablen auch noch allen anderen Modulen Ihrer Anwendung zur Verfügung stehen sollen, so müssen Sie diese mit 'Public' deklarieren [...]"

Aber wieso andere Module der Anwendung?? Ich denke es gibt dann nur ein Modul?

Thanx!
Steel
 
  • Bitte bitte helft mir: was genau ist ein Modul (@ Visual Basic) Beitrag #4
D

daPhil

Bekanntes Mitglied
Dabei seit
06.07.1999
Beiträge
313
Reaktionspunkte
0
Ort
Da wo ich wohn
Hi,

nein, du kannst auch mehrere Module nutzen, damit dein Code übersichtlicher bleibt, so z. B. 'Drucken.bas', 'Variablen.bas', 'sonstwas.bas'.

Damit nun z. B. die 'Drucken.bas' Werte an die 'Variablen.bas' übergeben kann, musst du die geforderte Variable als 'Public' definieren, wenn sie nur in 'Drucken.bas' verwendet werden soll, dann nur mit 'Dim' oder was auch immer du nutzt.

In Modulen könntest du auch Code für Prozeduren / Funktionen einfügen, der keine Komponente auf der Form hat, vielleicht irgendetwas als 'Sub Berechnen', was auch immer.

Module erleichtern also nur das 'modulieren' des Programmes, du könntest den ganzen Code auch hinter deine Form packen, nur würde der dann unübersichtlich werden.

In der Hoffnung, geholfen zu haben,

daPhil
 
Thema:

Bitte bitte helft mir: was genau ist ein Modul (@ Visual Basic)

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.181
Beiträge
1.579.177
Mitglieder
55.880
Neuestes Mitglied
Hahn
Oben