2011-01-11 4 views
1

Nicht sicher, ob dies als Frage oder nicht? Es ist eine Art Skriptfrage, denke ich. Just down vote mich wenn nicht: pWindows Macro + Hot Key - Einfügen ohne Formatierung

Grundsätzlich, was ich suche ist eine Möglichkeit, einen Windows-Hotkey zu drücken und haben, was Text in der Zwischenablage Formatierung entfernt wird. Ein Beispiel dafür, was das Makro tun könnte:

  • schiebe ich (was auch immer Hotkey Combo hier)
  • offen notepad.exe
  • Paste Ins Notizbuch aus der Zwischenablage
  • den gesamten Text auswählen im Notizblock
  • kopieren Cut/alle Text aus Notizblock
  • Schließen Notizblock

ich frage mich nur, wenn s Omeone hat so etwas schon einmal gemacht oder weiß, wie es erreicht werden kann. Ich denke, das könnte für fast jeden eine enorme Zeitersparnis bedeuten. Ich finde mich das die ganze Zeit beim Ausschneiden und Einfügen zwischen verschiedenen Office-Anwendungen, etc.

Antwort

0

Statt Hotkeys zu emulieren, um Editor zu steuern, können Sie Code schreiben zu implementieren, was Notepad implementiert, wenn es Text aus der Zwischenablage bekommt: dh verwenden die Zwischenablage-API, um den Inhalt der Zwischenablage als unformatierten Text zu erhalten.

+0

Coole Idee. Gibt es irgendeinen Weg, wie Sie mehr Informationen darüber zur Verfügung stellen, wie Sie das umsetzen würden ... (schreiben Sie ein Skript? Wenn ja, welche Sprache? Was würde dieses Skript heißen?). Nicht, dass du nicht klar gewesen wärst, mir ist einfach nicht vertraut, wie du so etwas erreichen würdest. – JasonStoltz

+0

@JasonStoltz - Auf die [Windows Clipboard API] (http://www.google.ca/#q=windows+clipboard+api) kann mit mehreren Programmiersprachen zugegriffen werden (z. B. mit C oder C#). Es wurde [hier] vorgestellt (http://msdn.microsoft.com/en-us/library/ms648709 (v = vs.85) .aspx). Ich erwarte, dass eine Office-Anwendung in die Zwischenablage schreibt, indem sie mehrere Formate gleichzeitig verwendet (z. B. Text und andere). Was Sie wollen, ist eine Anwendung, die, wenn es ausgeführt wird, entfernt jedes Format mit Ausnahme des Textformats aus dem cliboard ... und führen Sie diese Anwendung, bevor Sie etwas einfügen. – ChrisW

+0

Habe das nicht wirklich ausprobiert, aber es scheint eine vernünftige Lösung zu sein, also werde ich es als die richtige Antwort bezeichnen. Wenn ich eine Chance habe, es zu versuchen, werde ich jedes Feedback, das ich zu dieser Antwort habe, hinzufügen. – JasonStoltz

0

AutoHotKey Versuchen Sie, eine kleine und einfache Skript zu tun zu machen, was Sie wollen.
Sie finden ein leistungsfähiges Windows-Interface-Makro-Programmiertool.

+0

Jede Zugehörigkeit? –