問題タブ [editing]

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 に答える
2066 参照

ajax - 解析された JSON を編集する

次のように構造contact.txt化されたというオブジェクトに解析された JSON ファイルがあります。JSONObj

連絡先を追加するために、フォームからデータを取り込んでファイル/オブジェクトを編集することを想定しています。これどうやってするの?

の配列に新しい連絡先を追加する次の方法がJSONObj機能していないようです。何が問題なのですか?:

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

c# - 仮想モードでデータグリッドビューのセル値をプログラムで編集する方法は?

仮想モードの DataGridView があります。http://msdn.microsoft.com/en-us/library/15a31akc.aspxで説明されているように、CellValueNeeded イベントハンドラーのみを実装しました。

残りのイベントの実装は、セルを手動で編集できるようにする場合にのみ必要と思われます。

DataGridView セル値をプログラムで編集したいと思います。

次のコードを使用してこれを試しました。

しかし、成功しません:(

任意の助けをいただければ幸いです

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

iphone - iPhone SDK:XML ファイルの編集

iPhone アプリケーションの XML ファイルを編集および保存できる外部ライブラリはありますか?

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

python - Pythonを使用してテキストファイルを編集する

IPアドレスが変更されるたびにテキストファイルを更新し、その後シェルからいくつかのコマンドを実行する必要があります。

  1. 変数LASTKNOWN="212.171.135.53"を作成します。これは、このスクリプトの作成中に使用したIPアドレスです。

  2. 現在のIPアドレスを取得します。毎日変わります。

  3. 新しいIPの変数CURRENTを作成します。

  4. (文字列として)CURRENTとLASTKNOWNを比較します

  5. それらが同じである場合、exit()

  6. それらが異なる場合、

    A. LASTKNOWNIPアドレスを含む古い構成ファイル(/etc/ipf.conf)を/tmpに「コピー」します。B。/tmp/ipf.confファイルでLASTKNOWNをCURRENTに置き換えます。
    C.サブプロセス"mv/tmp
    /ipf.conf/etc/ipf.conf"を使用するD.サブプロセスexecute"ipf-Fa-f/etc/ipf.conf"
    を使用するE.サブプロセスexecute"ipnat -CF-f"を使用する/etc/ipnat.conf "

  7. 出口()

手順1から6の方法を知っています。「ファイル編集」の部分であるA->Cに分類されます。使用するモジュールや、ファイルをその場で編集する必要があるかどうかがわかりません。これを行う方法はたくさんあるので、最善のアプローチを決めることはできません。私は最も保守的なものが欲しいと思います。

サブプロセスの使い方を知っているので、コメントする必要はありません。

行全体を置き換えたくありません。ただ特定の点線のクワッド。

ありがとう!

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

resources - PE ファイルのリソース (文字列、画像など) を保護するには?

編集から pe ファイル リソースを保護する方法が必要です。どうもありがとうございました..

次のような編集:

1) pe ファイルをバイナリ ファイルとして開き、文字列を検索して編集します。

また

2) 「jne」(等しくない場合はジャンプ) のようなアセンブリ コードを「je」(等しい場合はジャンプ) に編集します。

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

c# - ドキュメントが変更されて保存されていない場合に、アプリケーション タイトルに * (アスタリスク) を表示する方法

1 つの MDI 子を持つ MDI アプリケーションがあります。

ユーザーが MDI 子の Textbox を変更すると、MDI 子 (= ドキュメント) は変更され、保存されません。次のように、これをアプリケーションのタイトルバーに表示したい:

ユーザーがドキュメントを保存し、その後何も変更しない場合、次のように表示されます。

どうすればこれを達成できますか?

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

wpf - WPF IsEditable=true オブジェクトで満たされた ComboBox は、選択された項目として ToString() を表示します

Wpf コンボ ボックスでは編集が可能です。これは、すべてのコンボ ボックス項目が文字列であるか、それらに ToString() メソッドが定義されている場合に問題ありません。

アイテムを選択すると、テキストとして表示され、DataTemplate を使用せず、選択されたアイテムで ToString() を呼び出すだけです。

項目テンプレートを使用して書式設定されたコンボ ドロップダウンの項目のリストを取得します。1 つを選択すると、オブジェクトの名前、つまりMyNamespace.MyObjectNameが取得されます。

いくつかの解決策が

  • ValuePath を使用してオブジェクトのプロパティにバインドしますが、表示をこれらの複数にする必要がある場合は不運です。
  • オブジェクトに ToString() メソッドを実装する

別の方法はありますか?

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

iphone - iPhone SDK トリミング オーディオ ファイル

AVSampleRateKey を 44100.0 とし、.caf として保存した AVAudioRecorder を使用してオーディオ録音機能を実装しました。オーディオが録音されたら、ユーザーが必要に応じて両端からオーディオをトリミングできるようにしたいと考えています。これを実装するのを手伝ってもらえますか?

私の場合、AVSampleRateKey は 44100.0 であるため、44100 バイトは 1 秒の記録を表します。右?したがって、これらの多くのバイトを最後から削除すると、オーディオは最後にトリミングされます。しかし、最初からトリミングして、ヘッダーがそのまま残るようにするには、何バイトスキップする必要がありますか?

チュートリアル/ドキュメントを教えていただければ幸いです。

事前にどうもありがとう