問題タブ [console-application]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
5144 参照

c# - エラーを返す C# フィボナッチ関数

私は C# コンソール アプリケーションを練習しており、数値がフィボナッチ数列に表示されるかどうかを確認する機能を取得しようとしていますが、エラーが発生しています。

私がしたことは:

ここで何が間違っているのか誰にも教えてもらえますか?

0 投票する
1 に答える
577 参照

vb.net - 埋め込みリソースを呼び出すとアプリケーションがクラッシュする

Visual Basic 2008 Express でコンソール アプリケーションを作成しています。

プロジェクトにいくつかのテキスト ファイルをリソースとして追加しました。具体的には...

  1. プロジェクトの「プロパティ」ページに移動し、「リソース」タブを選択しました。
  2. [リソースの追加] ドロップダウンをクリックし、[新しいテキスト ファイルの追加] を選択しました。
  3. 簡単なテキストを入力し、ファイルを「Welcome.txt」として保存しました。
  4. ソリューション全体を構築しました。

私のコードでは、console.writeline(My.Resources.Welcome) を使用してテキストを表示します。

IDE を介してコードを実行すると、問題なく動作します。/bin/release フォルダーにある EXE を実行すると、アプリがクラッシュします。

システム ログに「System.IO.FileLoadException」というエラーが表示されます。

埋め込まれたテキスト ファイルのプロパティを「埋め込みリソース」に設定しようとしましたが、結果は同じです。

誰かがこの問題に遭遇しましたか? 前もって感謝します。

0 投票する
3 に答える
2527 参照

.net - コンソールアプリケーションのいくつかのコマンドライン引数を読み込もうとしています

非常にシンプルな.NETコンソールアプリケーションがあります。いくつかのコマンドライン引数を渡したいのですが...難しいことは何もありません。

さて、キッカーは、私は通常、1つの引数のために渡したいアイテムのリストを持っています。この場合、ファイルのリスト。これを行うための最良の方法がわかりません。

しかし、スペースを含むファイル名はどうですか?カンマでデリケートする必要がありますか?

面白くするために、単一の値を受け入れる他の引数があります。したがって、すべての引数データを二重引用符で囲む必要があるかどうかはわかりません。

また

0 投票する
5 に答える
134013 参照

.net - .NET コンソール アプリケーション終了イベント

.NET で、コンソール アプリケーションの終了を検出するためのイベントなどの方法はありますか? いくつかのスレッドとCOMオブジェクトをクリーンアップする必要があります。

コンソール アプリケーションからフォームなしでメッセージ ループを実行しています。私が使用している DCOM コンポーネントでは、アプリケーションがメッセージをポンプする必要があるようです

Process.GetCurrentProcess.Exited および Process.GetCurrentProcess.Disposed にハンドラーを追加しようとしました。

また、 Application.ApplicationExitおよびApplication.ThreadExitイベントにハンドラーを追加しようとしましたが、それらは起動しません。おそらくそれは、フォームを使用していないためです。

0 投票する
2 に答える
13267 参照

c# - Console.Out.WriteLine が存在するのはなぜですか?

実際、問題は、なぜConsole.WriteLineラッパーになるためだけに存在するのかということですConsole.Out.WriteLine

IntelliSense を使用してこの小さなメソッドを見つけ、.NET リフレクターを開いてメソッドのコードを「逆コンパイル」したConsole.WriteLineところ、次のことがわかりました。

では、なぜWriteLineこのように実装されているのでしょうか。それは完全に単なる近道ですか、それとも別の理由がありますか?

0 投票する
3 に答える
38010 参照

c# - C#コンソールアプリケーションアイコン

コードでC#コンソールアプリケーションのアイコンを設定する方法を知っている人はいますか(Visual Studioのプロジェクトプロパティを使用していません)?

0 投票する
3 に答える
4046 参照

c# - Console.ReadKey()に代わるより良い方法はありますか?

ほとんどのプログラミングの本では、Console.ReadKey()を使用してコンソールを一時停止するように指示されていますが、より良い代替手段はありますか?

0 投票する
1 に答える
751 参照

windows - csrss.exe に動作を注入し、Windows コンソールを変更/拡張する方法はありますか?

Console2 および同様のソリューションを認識していますが、システム内のすべてのコンソール ウィンドウを強化したいと考えています。何か案は?

0 投票する
6 に答える
16434 参照

c# - C#Windowsコンソールアプリケーションは、インタラクティブに実行されているかどうかをどのように判断できますか

C#で記述されたWindowsコンソールアプリケーションは、非対話型環境(サービスやスケジュールされたタスクなど)で呼び出されたのか、ユーザーとの対話が可能な環境(コマンドプロンプトやPowerShellなど)から呼び出されたのかをどのように判断できますか?

0 投票する
3 に答える
3357 参照

c++ - C ++リアルタイムコンソールアプリ、同時入力および出力

私は何かのためのクイックサーバーアプリを書いているので、完全なGUIを書きたくありません。ただし、問題はサーバーの主要部分ですが、コンソールウィンドウでは一度に入力または出力しか許可されません。

コンソールを搭載した多くのゲーム(通常は何らかの方法でアクティブ化する必要があります)は、入力と出力を分離することでこの問題を解決しました。これにより、収益は入力コマンドの入力専用になり、残りは出力に使用されます。通常のコンソールウィンドウのように。

最小限の作業で(つまり、独自のコンソールウィンドウを最初から作成することなく)、クロスプラットフォームの方法でそのようなことを行うことは可能ですか?理想的には、すべてのGUIがインストールされていないシステムでサーバーが実行されている場合でも、通常のコマンドプロンプトを使用するのが理想的ですが、サーバーに接続できる単純なGUIクライアントでも問題ないと思います。

クロスプラットフォームとは、WindowsとLinuxのサポートが必要であることを意味します。私が行った場合、クライアントGUIルートIDには、その上にMacも必要です。