我有一個剪輯中的字符串,我想將它複製到一個變量var。 我必須使用該字符串來查找變量中的更多子字符串。如何將剪貼板中的值複製到變量中?
1
A
回答
0
這取決於您的操作系統,工具包,語言。如果你在C++中用Qt在Linux上編碼,你可以使用QClipboard::text
0
批處理文件不能直接與剪貼板交互。但是,有很多人寫了一些小工具來爲你做這件事,所以你可以從website得到GetClip
工具。
1
您可以利用Internet Explorer中內置的功能,並使用其剪貼板對象。然後你就可以包與一個命令腳本訪問IE對象的VBScript:
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
CALL :GetClipboardText Text
ECHO %LineCount% lines copied.
ECHO Line1: %Text1%
ECHO Line2: %Text2%
ECHO Line3: %Text3%
ECHO Line4: %Text4%
ENDLOCAL
GOTO :EOF
:GetClipboardText
CALL :GetTempFilename TempFile
ECHO Set objHTML = CreateObject("htmlfile")>%TempFile%
ECHO WScript.Echo objHTML.ParentWindow.ClipboardData.GetData("text")>>%TempFile%
SET LineIndex=1
FOR /F "delims=" %%A IN ('%TempFile% //NOLOGO') DO (
SET %1!LineIndex!=%%A
SET /A LineIndex=!LineIndex!+1
)
SET LineCount=%LineIndex%
DEL %TempFile%
GOTO :EOF
:GetTempFilename
FOR /F "delims=:. tokens=2-5" %%A IN ('ECHO ^| TIME') DO SET T=%%A%%B%%C%%D & GOTO :X
:X
CALL :Trim %T% T
SET %1=%Temp%\TMP%T%.vbs
GOTO :EOF
:Trim
SET %2=%1
GOTO :EOF
不幸的是,由於命令腳本引擎的性質,我有分裂的文本行。在我的示例中,%LineCount%將包含行數,這些行將被%Text1%,%Text2%等重試。
1
使用clip
命令 但它無法在Windows XP :(
相關問題
- 1. 將變量內容複製到C中的剪貼板?
- 2. 如何將HTML中的文本值複製到剪貼板?
- 3. 將屬性值複製到剪貼板
- 4. 如何將網站中的元素複製到變量/剪貼板?
- 5. 將變量的內容複製到剪貼板VBA(Excel 2013)
- 6. 如何將eps文件複製到剪貼板/粘貼板?
- 7. 如何在Go中將文本複製到/從剪貼板中?
- 8. 如何將選定的行復制到vim中的剪貼板
- 9. 複製到Node.js中的剪貼板?
- 10. 複製Mathematica中的optput到剪貼板
- 11. 複製到vi中的剪貼板
- 12. 如何將文本複製到Firefox 3.5中的剪貼板?
- 13. 如何從Android的TextField將文本複製到剪貼板中
- 14. 如何將文本複製到Javascript中的剪貼板?
- 15. 如何將字符串複製到iOS中的剪貼板(粘貼板)上?
- 16. 將img的值複製到剪貼板(並粘貼它?)
- 17. Prism.js複製到剪貼板
- 18. Javascript複製到剪貼板
- 19. 複製單元格值到剪貼板
- 20. 如何將DataGrid單元格值複製到剪貼板
- 21. 如何在Flex中將多個元素複製到剪貼板?
- 22. 如何在C#中將數據複製到剪貼板
- 23. 如何在Mac中使用python將GIF複製到剪貼板
- 24. 如何在Android中將文本複製到剪貼板?
- 25. 如何在Eclipse中將一行復制到剪貼板?
- 26. 如何使用Delphi將PNG圖像複製到剪貼板中
- 27. 爲什麼在javascript中沒有將值複製到剪貼板?
- 28. 複製到剪貼板中JS
- 29. 在C++中複製到剪貼板?
- 30. 在Android中複製到剪貼板
您正在使用什麼語言存在嗎? –