Announcement

Collapse
No announcement yet.

MID-Funktion falsch?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • MID-Funktion falsch?

    Hallo zusammen,

    ich habe mal wieder eine Frage:

    In der Hilfe von VB 2005 steht unter MID folgendes:

    Dim TestString As String = "Mid Function Demo"
    ' Returns "Mid".
    Dim FirstWord As String = Mid(TestString, i, n)

    Mit dieser Funktion kann ich also aus einem String ab einer Position i n Zeichen herausholen.

    Wenn ich das versuche, dann kommt aber die Meldung:

    "Fehler bei der Überladungsauflösung, da keine zugreifbare "MID" diese Anzahl von Argumenten akzeptiert"

    Ich glaube, wenn man irgendwas mit Microsoft... davor schreibt, dann funktioniert das.
    Ich möcht das aber wenn möglich irgendwo generell einstellen. Aber WO?

    vG

    fredyx

  • #2
    Hi,

    so gehts:
    [highlight=vb.net]
    Dim testString As String = "Hallo ihr lieben..."
    Dim teilString As String = Mid(testString, 1, 3)
    [/highlight]

    Dennoch würde ich die Methode Substring verwenden.
    [highlight=vb.net]
    dim teilString2 AS String = testString.Substring(0, 3)
    [/highlight]

    mfg Gü
    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

    Comment


    • #3
      Hallo gfoidl.

      danke, bei mir war der Teststring ein etwas komplizierter Zugriff auf eine Excel-Zelle, in dem ich wohl irgendwo ein Klammer zuviel hatte.

      vG

      fredyx

      Comment

      Working...
      X