water Posted August 18, 2008 Share Posted August 18, 2008 I have created a GUI that lets me select one or more entries. What needs to be done that the selected lines can be copied to the clipboard using CTRL-C? Thanks in advance Thomas My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
smashly Posted August 19, 2008 Share Posted August 19, 2008 Hi,#include <GUIConstantsEx.au3> #Include <GuiListBox.au3> #Include <Misc.au3> $hGui = GUICreate(":-)", 110, 100) $List = GUICtrlCreateList("", 5, 5, 100, 90, $LBS_MULTIPLESEL) GUICtrlSetData(-1, "Item 1|Item 2|Item 3|Item 4|Item 5") GUISetState(@SW_SHOW, $hGui) While 1 $msg = GUIGetMsg() Switch $msg Case $GUI_EVENT_CLOSE Exit Case Else If WinActive($hGui) And _IsPressed("11") And _IsPressed("43") Then Local $aTxtSel = _GUICtrlListBox_GetSelItemsText($List), $sTmp = '' If $aTxtSel[0] Then For $i = 1 To $aTxtSel[0] $sTmp &= $aTxtSel[$i] & @CRLF Next ClipPut(StringStripWS($sTmp, 2)) EndIf EndIf EndSwitch WEnd Cheers Link to comment Share on other sites More sharing options...
water Posted August 19, 2008 Author Share Posted August 19, 2008 Hi smashly, Thanks for your fast reply! Works like a charm. Greetings Thomas My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
rasim Posted August 19, 2008 Share Posted August 19, 2008 waterAlso you may use a HotKeySet function instead of _IsPressed Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now