28. März 2024, 19:32
VB-fun.de - Beitragsübersicht zum VB-/VBA-Forum-Archiv 0415
  VB6: Fehlermeldung bei SET objekt
 Von Werner
 eMail
 Am 30. November 2008 um 10:37:04
 Frage guten tag
ich habe folgenden code in einem modul stehen:

Public Function LoadTTyp(FileName As String) As Collection
Set LoadTTyp = New Collection
Open FileName For Input As #2
Do While Not EOF(2)
Set TTyp = New terrainType
Input #2, name, movement
TTyp.bewegungsKosten = movement 'hier kommt die fehlermeldung <------- #424 Object required
LoadTTyp.Add TTyp, name
Loop
Close #2
End Function

-----------die klasse terrainType sieht so aus (in einem cls)-------------

Private mvarbewegungsKosten As Variant 'local copy

Public Property Get bewegungsKosten() As Variant
If IsObject(mvarbewegungsKosten) Then
Set bewegungsKosten = mvarbewegungsKosten
Else
bewegungsKosten = mvarbewegungsKosten
End If
End Property
Public Property Set bewegungsKosten(ByVal vData As Variant)
Set mvarbewegungsKosten = vData
End Property
------------
die function rufe ich von der subMain auf. vorher hatte ich die function als SUB in subMain, dort funktionierte es noch. versteh ich nicht. ich hoffe ihr werdet schlau aus meinen wirren codes :)
vielen dank für eure hilfe
[ VB-/VBA-Forum | Archiv 0415 | Archiv-Übersicht ]
 Antworten
VB6: Fehlermeldung bei SET objekt - Werner 30. November 2008 um 10:37:04
Re: Fehlermeldung bei SET objekt - Nepumuk 30. November 2008 um 12:53:42
Re: Fehlermeldung bei SET objekt - Werner 30. November 2008 um 13:05:12
Re: Fehlermeldung bei SET objekt - Nepumuk 30. November 2008 um 13:22:05
Re: Fehlermeldung bei SET objekt - Werner 30. November 2008 um 13:27:58
Re: Fehlermeldung bei SET objekt - Werner 30. November 2008 um 14:36:30
Re: Fehlermeldung bei SET objekt - Nepumuk 30. November 2008 um 14:59:22
Re: Fehlermeldung bei SET objekt - Werner 30. November 2008 um 16:05:03

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB-/VBA-Forum | DirectX | DirectX-Forum | VB.Net | VB.Net-Forum | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum