我试图超过AutoIt的简单程序,而是用Visual Basic编写。我有一个AutoIt脚本,使用WideCharToMultiByte将Windows剪贴板中的Unicode文本转换为文本(默认情况下在代码页1252中,但可选地在另一个代码页中)。我无法弄清楚如何在Visual Basic中做同样的事情。
我知道如何将剪贴板变成变量:
Dim clpData As String
clpData = (My.Computer.Clipboard.GetText())
我无法弄清楚如何将该字符串转换为非Unicode(例如代码页1252)文本,并且搜索时间没有得到答案,尽管可能是我&#39 ;我在错误的地方寻找。
我会感激任何帮助。