Paste from clipboard

Post any examples or modules that you want to share here
John.Orco
Posts: 1
Joined: Thu Apr 09, 2015 7:30 pm

Re: Paste from clipboard

Post by John.Orco »

Personally i use .vbs script :oops: . It is another approach, really slower than ruby version, but it does the job!

Code: Select all

Set objHTML = CreateObject("htmlfile")
ClipboardText = objHTML.ParentWindow.ClipboardData.GetData("text")

Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("C:\Windows\Temp\pfcboard.txt", ForWriting, True)
f.Write ClipboardText
f.Close


The process in schematic is

1-Save .vbs* script in temp folder (textsave component)
2-Save .batch* script and execute to execute .vbs "Clipboard to .txt file"
3-read the .txt* with Flowstone (textread component)
4-Save .batch* script and execute to delete all temp files (bat vbs txt) (textsave component + ShellExecute Component)

*these are stocked and/or generated as text inside the schematic.


This take less than 1 second to do all the process...

You can allso copy text/string to clipboard and this just with ONE batch script (generated>saved>executed inside schematic) .

Ruby solution is better i think :roll: .
Post Reply