問題タブ [windows-applications]

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 投票する
1 に答える
754 参照

c# - BackgroundWorkerProgressChanged イベントで DataRow を変更すると VersionNotFoundException が発生する

以下のこのrow["FileProgress"] = e.ProgressPercentage;コードは のエラーを出していますVersionNotFoundException。アプリケーションに大混乱を引き起こしているため、助けてください。例外: DataTable 内部インデックスが破損しています: '5'が何度もランダムに発生します。

BackgroundWorker Progressコードの変更

BackgroundWorker DoWork コード

バックグラウンド ワーカーを開始するコード

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

.net - アプリケーションが自分のマシンで実行され、他のマシンで奇妙なエラーが発生する

このアプリケーションは私のマシンではスムーズに動作しますが、他のマシンで実行しようとするとまったく表示されません。

ログを検索した後、これを見つけました

ソース = アプリケーション エラー

ソース .NET エラー

アプリケーションは正常に実行されていましたが、一部の機能を新しい dll ライブラリに分割する以外に、新しい変更は行っていません。

何か案は ??

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

c# - C#でバッチファイルを実行しているときに間違ったデータが表示される

C#でコマンドバッチファイルを実行する際に問題が発生します。実際、すべてのディレクトリファイルのファイルサイズを取得するために使用されるLog.batという名前のバッチファイルを作成しました。このバッチファイルをデスクトップに置きました。これを実行すると、ディレクトリとそのファイルサイズが正常に取得されます。
バッチファイルの私のスクリプトは次のとおりです。

この指定されたパスは、ファイルの保存場所です。出力:

今、私はそのバッチファイルをc#で実行するためのWindowsアプリケーションを開発しました。バッチファイルを実行するための私のコードは次のとおりです。

しかし、このアプリケーションを実行すると、デスクトップにLogFile.txtが作成されますが、このようなmicrosoftvisualstudioディレクトリのファイルが提供されます。出力

申し訳ありませんが、データが長すぎます。貼り付けられません。
デスクトップディレクトリとそのファイルが表示されないのはなぜですか。私は何を間違えましたか?コードや提案をいただければ幸いです。

前もって感謝します

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

c# - リモートの MS サーバーに接続し、特定のフォルダーを管理する

これは私にとって初めてのことなので、できる限り具体的に説明しようと思います。私が持っているプロジェクトの目的は、Windows アプリケーションを使用してリモート サーバーに接続することです。ユーザーがアプリケーションにサインインすると、アプリケーションは自動的にリモート サーバーに接続し、ユーザーが指定したフォルダーを開き、Windows アプリケーション内のフォルダーを表示します。この時点では、FTP はオプションではありません。

私の質問は、私はすでに AxMSTSCLib 機能を試しましたが、それは私が必要としているものではないリモート デスクトップを開いているということです。どこから始めますか?または、少なくともリモート サーバーとの接続を確立し、そのユーザーのフォルダーを表示するにはどうすればよいでしょうか。

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

c# - ボリュームアプリケーションのようなWindowsシステムトレイアプリケーション

システムトレイにあるWindows7のボリュームバーに非常によく似たアプリケーションを作成したいと思います。私はWindows開発に不慣れであり、正しい方向へのポイントを望んでいます。

  • 通常のアプリケーションを作成して、システムトレイに入れるだけでよいですか?
  • アプリケーションのメインウィンドウは必要ありません。システムトレイからのみアクセスできます(ボリュームバーのみが必要です)...どうすればよいですか?
  • C#ではなくC ++で書く方が良いでしょうか?
  • Windowsから出力される音の「音量」を検出するにはどうすればよいですか(システムの音がミュートされている場合でも)?

お返事ありがとうございます。

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

c# - Windowsアプリでサウンドカードの出力音量を取得する

Windows 7システムのボリュームトレイアプリケーションと同じように機能するアプリケーションを開発していますが、バックグラウンドで再生されている音楽の「強さ」を表示する方法がわかりません。Windowsトレイアプリケーションは、トラックバーの後ろに緑と灰色の線を表示することでこれを行い、サウンドがミュートされている場合でもこれを行います(灰色の線)。

C#で同じ効果を得るにはどうすればよいですか?それも可能ですか?

前もって感謝します。よろしくJ。

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

datagridview - C#でキーを押さずに、あるGridviewセルから別のセルにフォーカスを変更する

DataGridView を使用してデータを追加/編集しています。私の DataGridView には 2 つの列があります。Barcode Scanner(USB)を介してColumn1にデータを追加します。しかし、私のポイントは、キーを押さずに、あるセルから次の代替セルにフォーカスを変更したいということです(Row1-> cell-1からRow2-> Cell-1 ...を意味します)。これは、バーコード スキャナーがバーコードをスキャンし、セルにバーコードを表示した後に発生するはずです。

ありがとうマルラシデシャ TN

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

c# - 集中せずにコンソール/Windowsアプリを使用する方法は?

入力されたすべてのデータ (押されたキー) をテキスト ファイル/データベースに書き込むことができる KEylog アプリケーションを作成するつもりですが、Windows アプリ/コンソール アプリに焦点を当てずにこれを行うにはどうすればよいですか?

これは私の PC 用であり、アカウントをハッキングしようとしているわけではありません。彼らが私のコンピューターで何をしているのかを知るためだけに。

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

c# - ツールバーが VLC ActiveX に表示されない

C#.NET Windows アプリで VideoLAN VLC ActiveX Plugin 2 (VLC 1.1.11 インストールから利用可能) を使用しています。

私の問題は:

コントローラーのツールバー (シーク バー、コントロール ボタン、ボリューム) がまったく表示されません。ファイルを再生した後でも。また、「ツールバー」プロパティをtrueに設定できず、読み取り専用のようですか?

だから私の質問は:

「ツールバー」プロパティは役に立たないものですか、それともtrueに設定する別の方法はありますか?

ツールバーを true に設定した後、ツールバーはまったく表示されますか、それとも自分で実装する必要がありますか?

コントロール ボタンを備えたカスタム シーク スライダーを作成する必要がある場合、メディアの再生とフレームへのシークを制御するために使用できる API 呼び出しは何ですか? VB.NET?

VLC プレーヤーに自分のアプリにツールバーを表示させる方法は他にありますか?

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

.net - エンティティフレームワークはデータベースにデータエントリを保存しません

最初に、この問題はWindowsフォームアプリケーションでのみ発生し、たとえばMVC3を使用したWebモードの同じプログラムが完全に機能することを述べておく必要があります。

数日前、SQLExpressデータベースを備えたVisualStudio2010Ultimateを使用して非常に単純なWindowsフォームプログラムを作成しました。同様に、[追加]>[新しいアイテム]>[サービスベースのデータベース]とこのデータベースに基づくエンティティデータモデルを選択して、データベースを追加しました。テーブルにいくつかの新しいレコードを追加するためにEntityFrameworkを使用しました。以前、VS 2008 SP1でこのようなことを問題なく行ったことがあるので、同じことを行いました。プログラムはコンパイルされ、エラーなしで実行され、いくつかの新しいデータを入力しました。プログラムを終了した後、データベースに戻りましたが、何も起こりませんでした。私が入力した情報はどれも保存されていませんでした。プログラムを段階的にデバッグしましたが、すべて問題ありませんでした。以下のコードは、上記の問題を抱えた非常に単純なプログラムに関連しています。データベースには1つのテーブル(本)があります:

誰か助けてくれたらとてもありがたいです。前もって感謝します。

................。

編集後: