問題タブ [c++builder-tokyo]
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.
firemonkey - UnicodeString Delete メソッド (32 ビット Win と iOS/Android で異なる結果)
SQLite db からの議題データを表示する C++ Builder (Tokyo 10.2.3) で単純な FMX アプリを構築しています。TComboBox
ユーザーが表示されるものをフィルタリングできるように を追加しました。コンボ ボックスには、実行時に次の項目が追加されます (これらは委員会名です)。
コンボ ボックスを使用して、データベースの SQL クエリにフィルターを追加しています。データセットにはフィールドがcommittee
あり、データの各行は 3 つの委員会 (PSSC、TD、RRMS) のいずれかに属しています。
以下は、フィルターをクエリに追加するための私のコードです。32 ビット Windows では正常に動作しますが、iOS や Android では動作しません。私がやっているのは、 を から にトリミングすること"Show "
だけ.Delete
ですUnicodeString mystring
。
これが起こっていることです.32ビットWindowsではmystring
、まさにそうあるべきです. コンボボックスから「PSCCを表示」を選択するmystring
と、「PSCC」になり、クエリはうまく機能します。しかし、iOSまたはAndroidで実行すると、mystring
「SSCC」になります。選択されたものの最初の文字は S になります。なぜなのか、一生わかりません。
この「S」が 32 ビット Win ではなく、iOS または Android の元のコードにどのように表示されるかについて興味があるため、投稿しています。
ps Firemonkeyフォームで、、、TFDConnection
およびTFDQuery
を使用するだけです。FDPhysSQLiteDriverLink
c++builder - DUnitX を C++ ビルダーにインストールする
DUnitX を C++ ビルダーにインストールするには?
バージョン 10.2.3 を使用しています。私のプロジェクトでこのテスト フレームワークを使用するためのヒントが見つかりません。
c++builder - .hpp から実際のソース コード (.pas) ファイルにジャンプする方法は?
C++ Builder では、識別子 (VCL クラス名など) にControl+を入力すると、その識別子が宣言されているファイルに移動します。ただし、そのクラスの実際の Pascal コードを確認するには、エクスプローラーを開いて、対応する PAS ファイルを探し出す必要があります。それは時間の無駄です。Click.hpp
.pas
ではなく、実際のソース コード (ファイル) に移動するように IDE を説得する方法はあり.hpp
ますか? それともIDEプラグインですか?