![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
C#のコンソールアプリでクリップボードが使用できないです
VS 2008の環境でClipbordクラスを利用しています。そのため
System.Windows.Forms(.dll)を設定しているのですが
実行時にオブジェクトの参照ができないようです。
具体的には、
IDataObject oData = Clipboard.GetDataObject();
を実施してもoDataはnullのままでした。
何か他に設定が必要なのでしょうか?
ちなみに、フォームアプリではClipbordクラスで問題なく使用できました。
No.1ベストアンサー
- 回答日時:
[STAThreadAttribute]
static void Main(string[] args) {
Clipboard.SetText("hello");
string str = Clipboard.GetText();
Console.WriteLine(str);
}
これで一応の動作確認は取れましたが、エラーになったりならなかったりと非常に不安定です。
フォームアプリでは正常に動いたようですが、その時は偶然動いただけという可能性はないでしょうか?
ありがとうございます。
STAThread属性を付けたら動作しました。
フォームアプリはあらかじめついているので
そのまま動作したようです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ルーター・ネットワーク機器 AU光10G回線について 6 2022/07/25 00:12
- フリーソフト テキストエディア oedit の環境設定(初期設定)ファイルはどこ? 1 2022/11/18 15:40
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Windows 10 windowsの回復ドライブや復元ポイントを使用した場合の戻る位置を教えてください。 5 2023/08/19 14:52
- その他(パソコン・周辺機器) デバイスのペアリングのウィンドウサイズがおかしい 1 2023/01/18 18:48
- その他(Microsoft Office) エクセルで、土日や祝祭日に色をつけるには?Part2 5 2022/05/05 09:51
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- Windows 10 IT初心者です! powershellで以下のようなエラーが出ました オブジェクト参照がオブジェクト 1 2023/05/17 11:30
- Mac OS iMac27(2010)のbootcamp 下の Windows で ディスプレー外部入力を 受ける 4 2023/07/25 18:57
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
逆コンパイルと逆アセンブルの...
-
バッチファイルで以下のような...
-
C++でデスクトップGUIアプリ開...
-
擬似コード 長さがmの配列でな...
-
Windows Formアプリからコンソ...
-
mallocについて
-
だれがとけるの?
-
C言語をコンパイルするとコンピ...
-
WindowsのCapsLock(キャップス...
-
これなにがちがうんですか??
-
C言語 列挙型(enum型)変数について
-
卒業研究でよく分からないとこ...
-
scipy っていうのをいれようと...
-
chatgptでつくってもらったコー...
-
c言語
-
パイソンの
-
VisualStudio2022でC言語プログ...
-
Int('1234') で、strをかんたん...
-
License='MIT' ってなんでmitな...
-
gcc13.2のバグ?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FriendとPublicの違い。。。
-
既定のコンストラクタがない?
-
(UWSC) 「#32770」の意味わかり...
-
クラスのアドレスを引数として...
-
エディットコントロールのイベ...
-
ダイアログ表示時にチェックボ...
-
イベントにAddHandlerされてい...
-
ダイアログクラスのコントロー...
-
C++ protectedにアクセス不可
-
DebugクラスとTraceクラスの違い
-
DataGridViewのセルに斜線を引...
-
【ASP.NET】 独自で作成したク...
-
このコンパイルエラーの意味に...
-
エディットコントロールでEnter...
-
継承を重ねた場合のコストはど...
-
C#で通常のbuttonコントロール...
-
ボタンのオーナードローについて
-
MFCのCListCtrlでスクロールを検出
-
【C++】相互参照
-
SetTimerの行でアサートエラー...
おすすめ情報