2016-03-31 15 views
1

Kullanıcının her satırı başında dört boşluk seçip eklediği metni düzenlemek için bir Autohotkey metni yazmak istiyorum.Panoyu kullanmadan seçili metni düzenleyen Autohotkey Komut Dosyası

Eğer birden çok satıra sahip bir dizgeye sahip olsaydım, görev çok kolay olurdu.

Ben, bir AutoCAD forumu forumuna gidip bir solution numaralı telefonu buldum. Bu çözüm, panoya yazıyı potansiyel olarak silmeden panoya kopyalar.

Otomatik olarak açılan anahtarda, seçili metinde doğrudan çalışabileceğim panoyu kullanmanın bir yolu var mı?

burada
ClipSaved := ClipboardAll ; Save the entire clipboard to a variable of your choice (in this case, ClipSaved). 

; Here is where you put your code 

Clipboard := ClipSaved ; Restore the original clipboard. 
ClipSaved = ; Free the memory in case the clipboard was very large. 

Daha: bir kontrol metni alma https://autohotkey.com/docs/misc/Clipboard.htm

+1

kesinlikle mümkündür Burada – PGilm

+0

@PGlim: Temel olarak odaklanmış DOM. Bir Web sayfası, Evernote'taki metni düzenlediklerinden temel olarak farklı DOM'lar içeriyor mu? Her ikisine de aynı şekilde ulaşmak mümkün mü? – Christian

+1

Önceden sorulan soruların kopyası: http://stackoverflow.com/questions/36067563/get-selected-text-without-using-the-clipboard (yine de yanıtlanmadı) – Blauhirn

cevap

-1

bazı temel Pano tekniklerdir. Ne kontrol, yine de? Aslında söylemiyorsun. Denetim bir web sayfası düzenleme kutusuysa, örneğin, AHK DOM'a erişmenizi sağlar ve öğeye ve içeriğine ulaşmak için seçicileri kullanabilirsiniz. Ancak, panoyu kullanmayla ilgili endişeleriniz varsa, neden sadece mevcut içeriği saklamıyorsunuz ve sonra ne yapıyorsunuz, sonra da panoyu kaydedilen değişkenden geri yüklemiyorsunuz?
İlgili konular