問題タブ [memo]
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.
delphi - Delphi - 大きな TMemo でテキストを検索
かなり多くのテキスト、80M (約 400K 行)を含む TMemo があります。
TMemo は WordWrap = FALSE で設定されているため、2 行で折り返されたテキストを検索する必要はありません。
テキストを最初からすばやく検索し、次も検索する方法が必要です。
そこで、検索するテキストを配置するための TEdit と、TMemo 内のテキストを検索するための TButton を配置しました。
行ごとにチェックして Pos() を使用することを考えていましたが、それは遅くなります。そして、現在のカーソル位置の TMemo.Lines[index] を決定する方法がわかりません。
誰でも解決策を思い付くことができますか?
ありがとう
アップデート:
ここから解決策を見つけました: Delphi でメモを検索しますか?
SearchText() 関数は高速で非常に高速に動作します。下端で一意の文字列を検索するのに数秒かかりました。
java - Androidでメモとタスクをバックアップする方法
メモとタスクをバックアップするユーザー要件があります。これらのものが実際にAndroid携帯に保存されている場所がどこにあるのか、私にはわかりません。このために予約されているデフォルトの uri/path はありますか?
誰でもこれらのことを少し明確に説明できますか。
ありがとうございました
delphi - FireMonkey のバグのあるカーソル (Delphi XE2)
Delphi XE2 アップデート 3、Windows 7。
メモがあります。カーソルはcrIBeam
です。しかし、メモの上にマウスを移動すると、カーソルが前後に変わりますcrDefault
。スワップの繰り返しは急速に変化します。crDefault
カーソルで写真を撮りましたが、crIBeam
代わりにする必要があります。
その行動を防ぐには?
delphi - メモ (FastReport) の文字列を置き換えるにはどうすればよいですか?
レポートにメモ オブジェクトがあり、"%...%" 文字列を置き換える必要があります。たとえば、Rave レポートでは次のようになります。
ただし、テキストを置き換えるメソッド (またはプロパティ) は、FastReport
. どうすればこれを行うことができますか?
と を使用Fast Report 4.9.72
してDelphi 2010
います。
ありがとう!
database - VFPでメモフィールドを表示する
selectコマンドでメモフィールドの内容を表示するにはどうすればよいですか?次のフィールドを持つテーブル(ベンダー)がある場合:id_vendor C(10)、address Mで、すべてのコンテンツを「select * fromvendors」で表示したい場合、フィールドのタイプのみを受け取り、コンテンツは受け取りません。
api - WinAPIを使用してメモにテキストを追加する
このコードでテキスト行を追加しようとしています
// textLogはいくつかの行です(例:'プログラムはxxxで開始されました'など)
ただし、追加せず、新しいテキストを設定するだけです
delphi - 貼り付けコマンドをTMemoにインターセプト(検出)する方法は?
貼り付けコマンドをキャッチして、テキストをに貼り付ける前にクリップボードのテキストを変更するにはどうすれTMemo
ばよいですか。ただし、貼り付け後、クリップボードのテキストは変更前と同じである必要がありますか?
たとえば、クリップボードにはテキストが'Simple Question'
あり、テキストはTMemo
is'Симплe Qуeстиoн'
にあり、その後クリップボードのテキストは変更前のようになります'Simple Question'
。
string - 関数の引数でTmemoの複数行を使用する
ここで関数を使用していますここで関数
これを行うには、StartProcess('b4a_c2dm.bat'、'send' + Trim(edit1.Text)+'' + Trim(edit2.Text)、False、False);
これはedit1.textに最適です(これはメッセージの送信先の名前です)
送信する名前の行が複数あるmemo1があります。edit1の単一名の代わりに名前のmemo1リストを使用してStartProcessを呼び出す方法が必要です。
目標は、memo1の名前のリストを使用してStartProcessを繰り返し使用することです。
ご協力いただきありがとうございます。
delphi - 1つのポップアップメニューと2つのメモ。メモはから呼び出されたメニューです。
フォームに2つのメモがあり、1つのTpopupmenuが両方のメモのポップアップメニューとしてポップアップメニューを割り当てました。ポップアップメニューにはいくつかのメニュー項目が割り当てられています。メモのいずれかを右クリックして、onclickイベントのメニュー項目の1つをクリックすると、どのメモがどこにあるのかを知りたいです。メニューが呼び出されましたが、それがどのメモであるかを確認する方法がわかりません!!
誰かが私に基礎となるメモを検出する方法についてのポインタを教えてもらえますか?
ありがとう
コリン
iphone - メモリ警告後に値を保持する方法
私の問題は、カメラの UIImagePicker を使用していて、電話のメモリが不足しているときです。メモリ警告をスローし、ビューをアンロードしてからリロードします。
これは非常に一般的な問題であり、多くの質問がすでに SO にあることを私は知っています。私はこれには立ち入りません。
私の問題は、View Controller に 4 つのボタンと UIImageViews があり、それぞれをタップするとカメラが開き、クリックされた画像が UIImageViews に表示され、これらの画像がpersons.images
NSMutable Dictionary にも保存されることです。
時々、メモリ警告の一般的なエラーがスローされ、ビューがアンロードされます。これにより、メモリ警告の前に撮影された UIImageView 内のすべての画像が削除され、persons.iamges
このデータを取得できるようにしたいだけですべてが失われます。どこに保存すればよいかわかりません (これには CoreData を使用したくありません)。