water Posted August 18, 2008 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 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
smashly Posted August 19, 2008 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
water Posted August 19, 2008 Author 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 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
rasim Posted August 19, 2008 Posted August 19, 2008 waterAlso you may use a HotKeySet function instead of _IsPressed
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