Merkwürdiges mit Replace
Franz
Hallo Fachleute,
mit folgender Zeile lösche ich im Dateinamen ein Zeichen, welches Zeichen wird mit "inPosition" festgelegt:
DateiNameNeu = Replace(DateiNameAlt, Mid(DateiNameAlt, inPosition, 1), "")
"DateiNameAlt" ist z. B.: "IMG_6523.JPG"
Das Problem:
Ist bei obigem Dateinamen "inPosition" z. B. = 3, dann wird nicht nur das dritte Zeichen "G" gelöscht, sondern auch das "G" der Dateinamenserweiterung; aus
"IMG_6523.JPG"
wird also
"IM_6523.JP"
Wie kann ich das verhindern? Wie wird tatsächlich wirklich nur das 3. Zeichen ersetzt?
Danke schonmal und Grüße
Franz