問題タブ [command]
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.
c - system() コピーは失敗しますが、cmd コピーは機能します
cmd.exe で、「copy c:\hello.txt c:\hello2.txt」というコマンドを実行すると、問題なく動作しました。しかし、C プログラムでこのコードを実行すると、次のエラーが発生しました。
出力: システムは、指定されたファイルを見つけることができません。
ここで何が起こっているか知っている人はいますか?
bash - SSH を介して複数のサーバーに対してリモートでコマンドを並行して自動実行するにはどうすればよいですか?
同様の質問を少し検索しましたが、次のようなアイテムを使用して1つのコマンドまたはおそらくいくつかのコマンドを実行する以外は:
ただし、一度に 15 台のサーバー (たとえば) でスクリプトを実行する必要がある場合はどうでしょうか。これはbashで実行できますか?完璧な世界では、これを実現するために、可能な限りアプリケーションのインストールを避ける必要があります。議論のために、10 台のホストで次のことを行う必要があるとしましょう。
- 新しい Tomcat コンテナーをデプロイする
- コンテナーにアプリケーションをデプロイして構成する
- Apache 仮想ホストを構成する
- アパッチをリロードする
そのすべてを行うスクリプトがありますが、すべてのサーバーにログインし、レポからスクリプトを取得して実行する必要があります。これが bash で実行できない場合、どのような代替手段を提案しますか? Perl などのより大きなハンマーが必要ですか (yum/up2date のおかげで、RHEL 環境のすべてのボックスで Python を確実に使用できるため、Python を使用することをお勧めします)? 誰かが有用な情報を私に指摘できれば、特にそれが bash で実行できる場合は大歓迎です。私は Perl または Python で解決しますが、それらについても知りません (それに取り組んでいます)。ありがとう!
module - Sitefinity での新しいモジュールの作成
Sitefinity 用の新しいモジュールを作成しようとしています。ドキュメントからリンクされたサンプルモジュールに基づいてモジュールを作成しています。http://www.sitefinity.com/help/developer-manual/adding-modules-pluggable-explained.html
私が欲しいのはビデオのリストです。左側の CommandPanel には、「Videos」、「Artists」、「Genres」の 3 つのボタンがあります。
これらのいずれかを選択すると、右側にビデオ/アーティスト/ジャンルのリストが表示されます。
コンセプトはシンプルなのですが、実際にコードをどこに置くかが苦戦しています。
リストを CommandPanel.ascx に直接ハードコーディングする必要がありますか? ビデオ、アーティスト、ジャンルの新しいコントロールを作成する必要がありますか? または、1 つのコントロールと複数のパネルを表示/非表示にする必要がありますか? また、左側のメニュー項目と右側のパネルを変更するにはどうすればよいですか?
注意。ビデオ、アーティスト、ジャンルをすべて左側に置くのは間違っているかもしれません。たぶん「ビデオ」だけで、アーティストとジャンルはそれぞれ別のモジュールにする必要がありますか?
完全な答えは必要ありません。このフレームワークでコーディングする方法と、すべてがどこに行くべきかについての指示だけです。
version-control - Perforce で、クライアント ユーザーを切り替えるときに別のポートに接続するコマンドは何ですか?
p4win GUIクライアントにある「Switch Port Client User」に相当するコマンドラインは何ですか?
すでに 1 つのポートでログインしていますが、別のソース管理ファイル デポにアクセスするために、同じサーバーの別のポートに接続しようとしています。私はそれが使用することを含むと思います:
ただし、「ログイン」の「ヘルプ」を読んでも、ポート番号を指定するオプションは表示されません。ユーザー名とクライアント名はどちらも同じままですが、ポート番号を変更するだけで済みます。
wpf - CanExecuteが初めて呼び出されたときにWPF CommandParameterがNULLになる
ItemsControl の DataTemplate 内のボタンにバインドされている WPF とコマンドで問題が発生しました。シナリオは非常に簡単です。ItemsControl はオブジェクトのリストにバインドされており、ボタンをクリックしてリスト内の各オブジェクトを削除できるようにしたいと考えています。Button は Command を実行し、Command は削除を処理します。CommandParameter は、削除するオブジェクトにバインドされています。そうすれば、ユーザーが何をクリックしたかがわかります。ユーザーは「自分の」オブジェクトのみを削除できる必要があるため、コマンドの「CanExecute」呼び出しでいくつかのチェックを行い、ユーザーが適切な権限を持っていることを確認する必要があります。
問題は、CanExecute に渡されたパラメーターが最初に呼び出されたときに NULL であるため、コマンドを有効/無効にするロジックを実行できないことです。ただし、常に有効にしてからボタンをクリックしてコマンドを実行すると、CommandParameter が正しく渡されます。これは、CommandParameter に対するバインドが機能していることを意味します。
ItemsControl と DataTemplate の XAML は次のようになります。
ご覧のとおり、コメント オブジェクトのリストがあります。DeleteCommentCommand の CommandParameter を Command オブジェクトにバインドする必要があります。
だから私の質問は次のとおりだと思います:誰かがこの問題を以前に経験したことがありますか?コマンドで CanExecute が呼び出されますが、最初はパラメーターが常に NULL です。なぜですか?
更新:問題を少し絞り込むことができました。CommandParameter がデータ バインドされている場合にメッセージを出力できるように、空の Debug ValueConverter を追加しました。問題は、CommandParameter がボタンにバインドされる前に CanExecute メソッドが実行されることです。コマンドの前に CommandParameter を設定しようとしましたが (提案されているように)、それでも機能しません。それを制御する方法に関するヒント。
Update2:コマンドの再評価を強制できるように、バインディングが「完了」したことを検出する方法はありますか? また、コマンド オブジェクトの同じインスタンスにバインドする複数のボタン (ItemsControl 内の各アイテムに 1 つ) があることは問題ですか?
Update3:バグの複製を SkyDrive にアップロードしました: http://cid-1a08c11c407c0d8e.skydrive.live.com/self.aspx/Code%20samples/CommandParameterBinding.zip
visual-studio - Visual Studio のコマンド ウィンドウを使用してファイルのプロジェクトのみをビルドするにはどうすればよいですか?
デフォルトでは、Ctrl-Shift-B はソリューション全体をビルドします。ソリューション全体に多くのプロジェクトが含まれる場合があります。すべてを同時にコンパイルすると、特に開発が 1 つのプロジェクトでのみ行われている場合は、非常に時間がかかる場合があります。
Ctrl-Shift-B を Build.BuildOnlyProject に再マップしようとしましたが、うまくいきません。何も起こりません。
メニューから、次のオプションはまさに私が望むことを行います:
wpf - WPFルーティングコマンドとShowDialogWindows
ShowDialogで開いたウィンドウがビジュアルツリーでどのように扱われるのか疑問に思いました。
たとえば、ウィンドウAはShowDialogを介してウィンドウBを開きます。ウィンドウBでルーティングされたコマンドを実行すると、ウィンドウAはコマンドを受信しません(コマンドをリッスンしている場合でも)。
これを機能させる方法はありますか?
ありがとう!ジョン
.net - XAML からコマンド パラメーターとして列挙値を渡す
次のようなものを使用して、列挙型の値を WPF のコマンド パラメーターとして渡したいです。
SearchPageType
は列挙型で、これはどのボタンから検索コマンドが呼び出されたかを知るためのものです。
これはWPFで可能ですか、または列挙値をコマンドパラメータとして渡すにはどうすればよいですか?
java - JavaからOpenOfficeサービス(soffice)を起動する際の問題(コマンドラインで動作するコマンドですが、Javaからは動作しません)
シェルからは機能するがJavaからは機能しない単純なコマンドを実行したいと思います。これは私が実行したいコマンドであり、正常に機能します。
これは、このコマンドを実行しようとしてJavaから実行しているコードです。
このプログラムを実行すると、「コマンドが正常に実行されました」というメッセージが表示されます。ただし、プログラムの終了時にプロセスは実行されていません。プログラムの実行後にJVMがプログラムを強制終了する可能性はありますか?
なぜこれが機能しないのですか?
wpf - システムトレイのコンテキスト メニュー - コマンドが有効にならないのはなぜですか?
WPF アプリを作成していて、コンテキスト メニュー付きのシステム トレイ アイコンがあります。メニュー項目には WPF コマンドを使用したいのですが、それらを割り当てると、(同じ) コマンドが他の場所で有効になっているにもかかわらず、常にグレー表示されます。
クリック イベントを割り当てると正常に動作し、CanExecute を常に true に設定するコマンドの CanExecute メソッドを作成しようとしましたが、それも役に立ちません。メニュー項目が無効になっている理由を知っている人はいますか?
更新: 提案どおり、コンテキスト メニューにコマンド バインドを追加しました。これには、メニューをクリックした後にのみ機能するという効果がありました。つまり、最初はメニュー項目がグレー表示されていますが、メニューのどこかをクリックするとオプションが有効になります。
この問題を解決するために、メニュー項目をコンテキスト メニューに追加した後、次のように呼び出しました。