Danke, zieh ich mir mal gleich rein.
Code:
Public Sub Push(ByVal Item As String)
If m_lOffset > UBound(m_Stack) Then _
'ReDim Preserve m_Stack(m_lOffset + 1000) As String
Dim Preserve m_Stack(m_lOffset + 1000) As String
End If
m_Stack(m_lOffset) = Item
m_lOffset = m_lOffset + 1
End Sub
So, die Propertygeschichten konnte ich alle erledigen.
Jetz hab ich nur noch ein Error, und das besagt, das das fett markierte "End of Statement expected".
Ich versteh allerdings nicht, wie ich da was beenden soll, es ist doch eine Deklaration?
EDIT:
Okay, hatte noch nicht den zweiten Teil eingefuegt, daher gibts nun doch noch einen weiteren Fehler^^ Alle anderen konnte ich selbststaendig soweit erledigen, jedenfalls meckert er da nicht mehr.
Kann mir wer etwas ueber
CDoubleStack sagen? Google hat nur 2 Eintraege ausgespuckt, der eine von der Seite, wo ich es herhabe, der andere von irgendeiner C-Programmierung, was mir auch nicht weiterhalf.
NumStack wurde als CDoubleStack definiert, was fuer VS aber unbekannt ist. Die Hilfe findet auch nichts dazu, Google siehe paar Zeilen hoeher.
Code:
Dim NumStack As CDoubleStack
Dim I As Long Dim tmpNumber As Double
Dim Equation As String
Dim ParseRPN As Double
Tokens = Split(Equation, " ")
NumStack = New CDoubleStack
Und kann man irgendwie Threadtitel aendern? *g*
[topic edit by Maik]