問題タブ [desktop-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 投票する
2 に答える
93 参照

c# - VS2005、C#-データバインドされたコンボボックス-コードビハインドはデフォルトでエラーを表示します

コードのdesigner.cs部分では、コンボボックスをデータベース駆動型にしただけです(データを正常にプレビューしたので、機能します)が、コンパイルしようとすると、2つの固有のエラーがスローされます。

1)エラー1タイプ名「mtdDesktopApplicationDataSet」がタイプ「DesktopApplication.DesktopApplication」に存在しません

2)エラー2タイプ名「mtdDesktopApplicationDataSetTableAdapters」がタイプ「DesktopApplication.DesktopApplication」に存在しません

最初のエラーは最初の行にあり、他のエラーは「mtdDesktopApplicationDataSetTableAdapters」がどこにある場合でも表示されます(4行)

適切なファイルはすべてそこにあるように見えますが、正しく接続されていませんか?

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

c# - C# winforms を使用して Windows で他のデスクトップ アプリケーションと対話する

私のプログラムを使って他のプログラムと対話できるかどうか疑問に思っていました。たとえば、別のプログラムのボタンをクリックするなどです。これが可能かどうかはわかりませんが、可能であれば誰かがC#で小さなサンプルコードを提供できます。

ありがとう

0 投票する
10 に答える
3452 参照

web-applications - 収益化が容易なWebアプリとデスクトップアプリのどちらですか?

デスクトップアプリとウェブアプリとしてアイデアを実装できるとしたら、どちらに行きますか?

私はここで少し偏見があります。ユーザーとして、情報にすばやくアクセスするために、Webアプリよりもデスクトップアプリを好む傾向があります。ブラウザーを開く必要がなく、ログインする必要がなく、応答性が高く、トレイの統合、通知、グローバルホットキーなど。開発者として、デスクトップアプリの開発経験も豊富です。しかし、ISVとして、ユーザーだけでなく自分自身も充実させることを心配する必要があります;)

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

javascript - WSH-Jscriptを使用してプログラムと対話する方法

WSHを使用してシステムトレイ内のアプリケーションのボタンをクリックしようとしています。これは可能ですか?誰かがJscriptで書かれた例を提供してもらえますか?ありがとう

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

twitter - OAuth での Twitter での認証と API 利用の流れ

私が見つけることができるすべての例は Web アプリケーション用であり、デスクトップ アプリケーション用のものはないという意味で、このすべての OAuth bruhaha について少し混乱しています。

Web アプリケーションのワークフローは理解していますが、これには Web アプリと Twitter の間のリダイレクトが含まれています。

  • デスクトップアプリケーションでこれを行うにはどうすればよいですか?
  • リダイレクトはどのように機能しますか?
  • Web Browser オブジェクトを含める必要がありますか?
  • これを回避する方法はありますか?
  • 本格的なソリューションではなく、リソースを教えてください。

ありがとう

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

silverlight-3.0 - Silverlight 3 Out of Browser アプリケーション機能

私は現在、当社の開発ロード マップの新しいテクノロジを調査しており、Silverlight 3 にはクライアントのデスクトップにアプリケーションをインストールする機能があることがわかりました。

この機能は WinForms アプリケーションの完全または部分的なエミュレーションですか? また、クライアントのコンピューター上のすべてまたは限定的なローカル リソースにアクセスする機能を提供しますか?

0 投票する
4 に答える
1368 参照

java - Java デスクトップ アプリケーションの制限?

私は C/C++ のバックグラウンドを持っており、現在は多くの C# の作業を行っています。

最近、Android SDK をいじって以来、Java でいくつかのプロジェクトを行うことに興味を持つようになりました。

システムへのアクセスを制限できるサンドボックスで Java アプリが実行されることは知っています。

デスクトップ/サーバー アプリケーション環境では、どのような制限がありますか?

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

qt - Qt - キーボードとマウスのイベントの透明性を備えたトップレベルのウィジェット?

アプリのメイン ウィンドウでマウスとキーボードのイベントを無視し、ウィンドウ マネージャーの Z オーダーでその下にあるアプリケーションに渡すようにします。

ウィジェットがキーボードまたはマウス イベントを無視するようにする方法はわかりましたが、メイン ウィンドウはどうでしょうか。

常に背景のすぐ上にあり、キーボードやマウスのイベントからはまったく見えないデスクトップ ウィジェットを作成しようとしています。(通過)

Qt::X11BypassWindowManagerHintはキーボード パス スルーを取得します (悲しいことに X11 固有ですが、今のところ問題ありません)。マウス イベントはどうですか?

キーボードイベントを透過的にする OS に依存しない方法はありますか?

編集:

ここでのキーワードは透明性です。

マウスとキーボードのイベントを食べたくありません。ウィンドウマネージャーに、それらがまったく必要ないことを知ってもらいたいのです。これらのイベントは、zorder で私の管理下にあるアプリケーションに送信する必要があります。

たとえば、ウィジェットで覆われているデスクトップ アイコンをクリックして、ウィジェットが存在しないかのように操作できるようにしたいと考えています。

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

executable - アプリケーションの出力として自己完結型のexeファイルを作成する方法

ユーザー(files / htmlsのバッチ)を単一の自己完結型exeファイルにエクスポート/保存できるようにしようとしています。そして、私はそれを行う方法がわかりません。私はwindowsgccポートの使用を考えていましたが、そのGPLと私のアプリは商用です。そのようなことを解決するためにどのようにアプローチしますか?ありがとう

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

domain-driven-design - マスター/ディテールでエンティティの作成/編集を処理する方法

マスター/ディテール設定でエンティティの作成と編集を処理するために、人々がどのような戦略を使用しているのか疑問に思っています。(私たちのアプリは、インターネット対応のデスクトップ アプリです。)

現在これを処理する方法は次のとおりです。編集が必要なエンティティのポップアップでフォームが作成され、オブジェクトのコピーが提供されます。ユーザーが「キャンセル」ボタンをクリックすると、ウィンドウを閉じてオブジェクトを完全に無視します。ユーザーが [OK] ボタンをクリックすると、マスター ビューに通知され、編集されたエンティティが受信されます。次に、originalEntity.copyFrom(modifiedEntity) を使用して、変更されたエンティティのプロパティを元のエンティティにコピーします。新しいエンティティを作成する場合は、空のエンティティをポップアップに渡します。ユーザーはそれを既存のエンティティであるかのように編集できます。マスター ビューは、受け取ったエンティティを管理するコレクションに "挿入" するか "更新" するかを決定する必要があります。

上記のワークフローについて、いくつか質問と意見があります。

  • エンティティのコピーの作成は誰が処理する必要がありますか? (マスターまたは詳細)
  • copyFrom() を使用して、参照が壊れる原因となるコレクション内のエンティティを置換する必要がないようにします。これを行うより良い方法はありますか?(copyFrom() の実装は難しい場合があります)
  • 新しいエンティティは -1 の ID を受け取ります (サーバー層/休止状態が挿入または更新を区別するために使用します)。これにより、(キャッシュされた) エンティティを保存する前に ID で検索するときに問題が発生する可能性があります。代わりに、新しいエンティティごとに一時的な一意の ID を使用する必要がありますか?

誰でもヒントやコツ、または経験を共有できますか? ありがとう!

編集:この質問には絶対的な間違いや正しい答えがないことを知っているので、マスター/詳細の状況を処理する方法について考えや長所/短所を共有できる人を探しています。