我试图删除.txt文件但文件名存储在类型的变量中std::string.问题是,程序事先不知道文件的名称,所以我不能只使用remove("filename.txt");
string fileName2 = "loInt" + fileNumber + ".txt";
Run Code Online (Sandbox Code Playgroud)
基本上我想做的是:
remove(fileName2);
Run Code Online (Sandbox Code Playgroud)
但是,它告诉我,我不能使用它,因为它给了我错误:
没有合适的从"std :: string"到"const char*"的转换函数.
我正在开发一个 VBScript,用于在桌面上显示“计算机”图标。我已经能够使用以下代码为 IE 执行一个操作,但是由于计算机是一个似乎没有实际位置的“特殊文件夹”,我无法使用相同的方法。有谁知道如何通过 VBScript 启用它?
IE 快捷代码:
Set objShell = WScript.CreateObject("WScript.Shell")
'Create Shortcut for IE on desktop
allUsersDesktop = objShell.SpecialFolders("AllUsersDesktop")
usersDesktop = objShell.SpecialFolders("Desktop")
Set objShortCut = objShell.CreateShortcut(usersDesktop & "\Internet Explorer.lnk")
objShortCut.TargetPath = "C:\Program Files\Internet Explorer\iexplore.exe"
objShortCut.Description = "Open Internet Explorer"
objShortCut.Save
Run Code Online (Sandbox Code Playgroud)