簡體   English   中英

如何用VB6替換字符串中的最后一個字符?

[英]How do I replace the last character in a string with VB6?

如何用VB6替換字符串中的最后一個字符? 我有語法

Replace$(expression, find, replacewith[, start[, count[, compare]]])

但我似乎無法找到它的正確用法。 我有類似的東西

iLength = Len(sBuild)
sBuild = Replace(sBuild, "^", "ú", iLength, 1)

這不起作用,但我似乎無法在網上找到任何例子。

謝謝!

另一種方法是使用Mid()關鍵字:

Mid$(sBuild, Len(sBuild), 1) = "ú"

這也具有不進行字符串連接/內存重新分配的優點。

嘗試

sBuild = Left$(sBuild, iLength - 1) & "ú"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM