問題タブ [c++builder-10.2-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.
c++builder - LastDelimiter が最後のスペース文字を見つけられない
C++ Builder 10.2 Tokyo を使用していますが、次String
のような値を持つ変数の最後のスペースの位置を見つける必要があります"XXX YYYYY TYUR KXYZ"
。
関数を使用するLastDelimiter(const System::UnicodeString Delimiters, const System::UnicodeString S)
と 0 が返されますが、UnicodeString method::LastDelimiter( UnicodeString Delimiter )
メソッドを使用すると変数の長さが返されます。
私が使用しているコードは次のとおりです。
メソッド呼び出しをデバッグしている間、正しい値 (34) が得られますnPosCut
が、コードに書かれているように、結果は 42 (メッセージの長さ)、または に変更String(" ")
すると0 になりL" "
ます。
私は何を間違っていますか?
c++builder - TDBGrid から値を抽出する方法はありますか?
初めてデータ アクセスおよび制御コンポーネントを使用する。TPoints は TADOTable であり、結果は TDBGrid にリストされます。可能であれば、データベースからフィルタリングされた結果 (上記のフィルタリング コード) を表示する以上のことを行う必要があります。特定の行またはセルに移動して、それを操作するにはどうすればよいですか?