Meiner Erfahrung nach wird solch eine Fehlermeldung immer dann erscheinen, wenn Variablen immer wieder mit Werten gefüllt werden, sozusagen in einer Endlosschleife.
Folgendes Beispiel: Es wurde eine lokale Variable definiert, die über eine Property Let Prozedur gefüllt werden soll.
Private m_MyVar as String
Public Property Let MyVar(byval vNewValue as String)
MyVar=vNewValue
End Property
Auf den ersten Blick erscheint alles korrekt, beim zweiten Hinsehen allerdings fällt auf, das nicht die Variable m_MyVar gefüllt, sondern die Prozedur immer wieder aufgerufen wird.
Dies ist ein typisches Beispiel, wie durch Flüchtigkeitsfehler diese Fehlermeldung ausgelöst werden kann.
Richtig wäre:
Private m_MyVar as String
Public Property Let MyVar(byval vNewValue as String)
m_MyVar=vNewValue
End Property
Also sollte zunächst der Quellcode auf Fehler bzw. Endlosschleifen untersucht werden.
Zitat:
Original erstellt von tappenbeck:
hi !ich habe eine anwendung die, so meine ich, nicht allzu umfangreich und bekomme dennoch die fehlermeldung: "Nicht genügend Stapelspeicher"
was der stapelspeicher ist - das ist soweit bekannt ! aber gibt es einen weg diesen fehler zu beseitigen ???? irgendetwas freigeben oder ähnliches ????
ist das eventuell hardware abhängig ????!?!??!
gruß jan :-)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP