Programm OOo-Basic erstellen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Programm OOo-Basic erstellen

Re: Programm OOo-Basic erstellen

von turtle47 » Do, 08.07.2010 18:11

Hallo,

hier mein Lösungsansatz:

Code: Alles auswählen

Option Explicit
Global newArray
Global ArrayMirror

Sub Spiegel
Dim i as Integer
Dim resultArray
	resultArray = ""
	ArrayMirror = Array(1.23,2.75,3.12,4.83,5.45,6.34,7.71)
	for i =  uBound(ArrayMirror) to lBound(ArrayMirror) step -1
	resultArray = resultArray  & ArrayMirror(i) & ";"
	next i
	newArray = Split(resultArray,";")
	'TestSpiegel
End Sub 

Sub TestSpiegel
	MsgBox "Vorher:    " & Join(ArrayMirror,"  ") & CHR(13) & "Nachher: " & Join(newArray,"  ")
End Sub
Viel Erfolg.

Jürgen

Re: Programm OOo-Basic erstellen

von bst » Do, 08.07.2010 17:13

Hi,

versuche das mal so ähnlich.

cu, Bernd
--

Code: Alles auswählen

REM  *****  BASIC  *****

Sub TestSpiegel
	dim ar As Variant
	
	ar = Array(1,2,3,4,5,6,7)
	
	MsgBox Join( ar, " ")
	Spiegel ar, Ubound(ar)
	MsgBox Join( ar, " ")
End Sub

Sub Spiegel(ar As Variant, ByVal lngCount As Long)
	dim lTmp as Long, i as long
	
	i = 0
	do while lngCount > i
		lTmp = ar(i)
		ar(i) = ar(lngCount)
		ar(lngCount) = lTmp
		i = i + 1
		lngCount = lngCount - 1
	loop
End Sub

Nach oben