ふらっとC#,C♯,C#(初心者用) Part31at TECHふらっとC#,C♯,C#(初心者用) Part31 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドの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回は動くのですが、そのあとは取得できなくなってしまいます。 アドバイスお願いします。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch