Avatar billede axelgaard Nybegynder
13. oktober 2002 - 19:48 Der er 4 kommentarer og
1 løsning

spejle et ord - fx 123 = 321...

Hvordan gøres det... jeg er ved at lave et lille prog til at finde palindromes + noget mere...
Avatar billede martin_moth Mester
13. oktober 2002 - 20:07 #1
Smid en Text1, en Text2 og en Command1 på din form. Kopier nedenstående kode. Skriv det ord du vil spejlvende i text1, og tryk på command1

Private Sub Command1_Click()

Dim MyString
Dim MyStringReversed
Dim MyStringArray()
Dim i As Integer

MyString = Text1.Text
ReDim MyStringArray(Len(MyString))

'Indlæser streng i Array
  For i = 1 To Len(MyString)
    MyStringArray(i - 1) = Mid(MyString, i, 1)
  Next i

'Opretter MyStringReversed
  MyStringReversed = ""
  For i = UBound(MyStringArray) To LBound(MyStringArray) Step -1
    MyStringReversed = MyStringReversed & MyStringArray(i)
  Next i
  Text2.Text = MyStringReversed
End Sub
Avatar billede kjeld_klit Nybegynder
13. oktober 2002 - 20:08 #2
Hvis det bare er en streng der skal vendes så...

StrReverse(Streng)
Avatar billede martin_moth Mester
13. oktober 2002 - 20:09 #3
kjeld klit >> Det var for nemt - den kendte jeg ikke :o(
Avatar billede kjeld_klit Nybegynder
13. oktober 2002 - 20:11 #4
...derfor Eksperten! :-)
Avatar billede axelgaard Nybegynder
14. oktober 2002 - 00:03 #5
Jeg mangler desværre hjælp funktionen i min version (studie licens fra HTX) og jeg fatter ikke helt at bruge den online...
Tak for hjælpen alle sammen!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester