問題タブ [tmemo]

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

android - TMemo、TEdit を使用して Tscrollbox を移動する方法

こんばんは、Delphi XE6 で開発した FMX And​​roid アプリケーションに問題があります。TScrollBox があり、その中にいくつかの TMemo があります。TMemo を踏むと、スクロール ボックスのフォーカスが失われ、スクロール ボックスが移動しません。どのようにできるのか?

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

delphi - TMemo が Unix テキスト (改行として LF) を正しく処理できない

TMemo は Unix エンター (LF) を正しく処理できません。LF で区切られた 2 行が表示され、1 行として扱われます。可能なすべてのテキスト形式 (Mac、Win、Unix) を処理したい。

明らかに、テキストを確認して、次のたびに LF を CRLF に置き換えることができます。

  • テキストフォームファイルを読み込む
  • テキストを貼り付ける
  • Add() 関数を使用する
  • Insert() 関数を使用する
  • Appen() 関数を使用する
  • Text プロパティを介してコンテンツを変更します

しかし、これはエレガントなソリューションではありません。

Lazarus は Lines.TextLineBreakStyle プロパティでこの問題を解決しました。Delphi XE に似たようなものはありますか?

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

delphi - Firemonkey TMemo テキストの自動改行

TMemoの幅に調整されたデータベースからの行を自動的に表示することは可能TMemoですか? つまり、私のデータベース内には「123456789123456789123」があり、tmemo の幅はたとえば 10 文字です。

TMemoこの方法でテキストを自動的に表示することは可能ですか?

なにか提案を?

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

delphi - DelphiでTmemoの最後の行を読む

非常に長い間試した後....助けを求めることにしました。

Delphi で Tmemo に送信された最後の行を読み取ろうとしています。コード行を 1 行ずつ開発者に送信しています。開発に乗り込みます。ボードは毎回異なるコード行を送信する必要があります。私の最終目標は、開発者の最後の行を読み返すことです。ボードが返送します。

例えば

ATT = 7 に設定 --->> \dev に送信。ボード

開発者 ボードの返信

OK <----- \ 開発者から受け取りました。ボード

次のコード行を送信します。

または

エラー

「set att = 7」コマンドを再度送信します。


これまでのところ、作業に必要なものはほとんど揃っています。Delphi に tmemo の最後の行を読み取らせることができません。

私が試してみました

showmessage は、私自身の参照用にのみ存在します...受信したデータを参照用にバウンスしていることはわかっています。

奇妙なことは、それが時々機能することです。カウントは時々文字を跳ね返すので、私はこれを完全に間違った方法で行っていると思います...

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

delphi - TMemo 最大幅

TMemo で 1024 よりも長いテキストを 1 行に表示する方法はありますか?
この簡単なコードを見てください:

長いテキスト「s」は複数行で表示されます。Memo1 は、1024 文字の後にテキストを自動的に折り返します。

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

delphi - 複数のラベルのキャプションを保存およびロードする方法は?

複数のラベルのキャプションを保存して読み込む必要があります。これにTMemoを使用してみました:

しかし、TMemo で Label1、Label2 などの特定のデータを設定および取得する方法がわかりません。

この考えに基づいて、後で他のコンポーネントを TEdit として使用します。

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

delphi - クリップボードから TMemo に貼り付けられません

クリップボードから TMemo に貼り付けられないと報告するクライアントがいます。TMemo.PasteFromClipboard を呼び出すコードもありますが、これは機能しません。

彼は Windows 8 を使用しています (8.0 か 8.1 かは不明)。

オフィス内の他のユーザーには、この問題は発生しません。

何が間違っている可能性がありますか?

(Delphi 7 で開発されたアプリケーション)