Clipboardのエラーを回避するには?


az  2008-07-19 08:24:51  No: 140099

はじめまして。 

すみませんちょっと教えていただきたいのですが

 xp上で普通に開発していて、きちんと動いたので
 Vista上での確認を実施したところ

    xxx.exeは動作を停止しました。
    問題についての追加情報を収集して・・・

 というメッセージが出て終了してしまいます。
  (そのくせ情報は表示されません。)
 調査してみると、Clipboardを使用する部分で
 落ちているらしい事が分かりました。
 
 xp上では問題なく動き、ここにtry catchいれ
 てもひっかからないので、vistaの方に問題
 があると思われるのですが、このような場合
 どのようにしてエラーを回避すればよろしい
 のでしょうか? (何故、このエラーが出るのか
 という事の方が気になりますが)
 
 しかも、毎回必ず出るわけではないのです。

 以下に問題部分を切り出したソースを載せま
 した。もし、お分かりになる方がいらっしゃいま
 したら、ご教授いただきたいのですが。。。
 
 ちなみに、フォームは存在しません。

・開発環境:Windows XP SP2  +  VB2005
・実行環境:Windows Vista HomeBasic SP1

Module Module1

    sub main()
        Dim AAA as String = "test"

        My.Computer.Clipboard.SetText(AAA,TextDataFormat.Text)
    End Sub

End Module


az  2008-08-12 11:18:15  No: 140100

すみません。質問者です。
 
よく考えてみると、この質問は VB初心者掲示板でする
内容ではないので、一旦こちらでは閉めさせていただき
ます。お騒がせ致しました。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加