Thema Datum  Von Nutzer Rating
Antwort
02.12.2005 12:13:19 Danwe
NotSolved
Blau Aw:Modul/Klassenmodul
02.12.2005 12:56:45 Rasta
NotSolved
02.12.2005 13:05:38 Danwe
NotSolved
02.12.2005 13:14:51 Rasta
NotSolved
02.12.2005 13:52:10 Danwe
NotSolved
02.12.2005 14:01:44 Rasta
NotSolved
02.12.2005 14:09:58 Danwe
NotSolved

Ansicht des Beitrags:
Von:
Rasta
Datum:
02.12.2005 12:56:45
Views:
1150
Rating: Antwort:
  Ja
Thema:
Aw:Modul/Klassenmodul
Hi Danwe,

was- du hast ein vb-buch wo so etwas nicht drin steht?

"module" in diesem sinne gibt es in anderen programmiersprachen nicht. das ist imho noch ein überbleibsel aus der prozedualen programmierung. d.h. funktionen in modulen kannst du einfach so ansprechen.

eine klasse jedoch musst du als object instanzieren.

angenommen, deine klasse heist funktionsklasse, die das sub bzw. die funktion berechnen beinhaltet- dann schreibst du folgendes

dim clsfkt as new funktionsklasse

clsfkt.berechnen()


wenn die funktion bzw. das sub dann noch übergabewerte hat-- mal noch ein beispiel

function berechnen(zahl1 as long, zahl2 as long) as long

return zahl1 + zahl2

end function


dann kannst du das ganze wiederrum so ansprechen

msgbox clsfkt.berechnen(2, 2)

dann kommt eine messagebox mit "4"

sollte zumindest, alles nicht getestet:-)

gut erklärt? verstanden? wars das was du wolltest?

viele grüße

rasta

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
02.12.2005 12:13:19 Danwe
NotSolved
Blau Aw:Modul/Klassenmodul
02.12.2005 12:56:45 Rasta
NotSolved
02.12.2005 13:05:38 Danwe
NotSolved
02.12.2005 13:14:51 Rasta
NotSolved
02.12.2005 13:52:10 Danwe
NotSolved
02.12.2005 14:01:44 Rasta
NotSolved
02.12.2005 14:09:58 Danwe
NotSolved