ふらっとC#,C♯,C#(初心者用) Part31
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
100:デフォルトの名無しさん 08/09/30 21:00:25 ごめんなさい 101:デフォルトの名無しさん 08/09/30 21:22:37 質問です。 クリップボードからテキストボックスに文字を貼りつけています。 単に貼りつけると、テキストボックスで文字入力できなくなるので、 ・クリップボードの文字をメモリーする。 ・クリップボードの文字がメモリーと異なるときは、貼りつける。 ・クリップボードの文字がメモリーとおなじときは、なにもしない。 という処理を考えました。 clipboardwatchtimer.Interval = 500; clipboardwatchtimer.Enabled = true; private void clipboardwatchtimer_Tick(object sender, EventArgs e){ if (Clipboard.ContainsText()) { string clipboardTextBefore = (Clipboard.GetText()); System.Threading.Thread.Sleep(200); string clipboardTextAfter = (Clipboard.GetText()); if (clipboardTextAfter != clipboardTextBefore) {textBox1.Text = (Clipboard.GetText());} }} これで、4回は動くのですが、そのあとは取得できなくなってしまいます。 アドバイスお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5380日前に更新/215 KB
担当:undef