問題タブ [c++builder-2010]

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

c++ - 三項演算子のポインター変換の問題

三項演算子には驚くべき制限があることは知っていますが、これがコンパイルに失敗することに少し戸惑いました。

明らかに、それは問題を示すために必要な最小限です。エラーは次のとおりです。

コンパイラは100%未満のEmbarcadero C ++ Builder 2010であるため、コンパイラのバグは不可能ではありません...

注:Parensは、私の意図についての混乱を避けるために変更されました。

注2:そもそもこの構成に到達した方法について少し混乱したので、言い訳をしますa = b? c : d。b、c、dがすべて複雑な式であるなどの行でコンパイルエラーが発生していました。 。それを絞り込むために、原因が原因であるかどうかを確認するためにc、とdNULLsに置き換えましbた。この時点で、すべてが手押し車で地獄に行きました。

0 投票する
0 に答える
1014 参照

directory - C++ Builder 2010、プロジェクトにフォルダーを追加

この「初心者」の質問で申し訳ありませんが、C++ Builder 2010 で作成された新しいプロジェクト (ほとんど使用していません) に、既存のソース コードを含むディレクトリを追加できません。

フォルダーをプロジェクトマネージャーにドラッグしようとしました。「選択したファイルをプロジェクトに追加しますか」という質問が表示され、確認しても何もされていません...

C++ Builder にフォルダー全体を強制的に追加することはできません (ファイルのみ...)。

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

c++builder - C++ ビルダー 2010 でのデバッグ メッセージの出力

私はいつもブレークポイントを使用してプロジェクトのソース コードをデバッグしています... C++ builder 2010 でデバッグ メッセージを出力する方法が本当にわかりません!! どうやってするの !!!

0 投票する
0 に答える
1269 参照

devexpress - プログレスバーをcxGrid列に追加する最良の方法は何ですか

最初のグリッドの縞模様のテーブルビュー列の各行にプログレスバーを追加しています!私のやり方=>フォームに4つのプログレス バーを配置し、パットbtvArrProgGetProperties(TcxCustomGridTableItem *Sender, TcxCustomGridRecord *ARecord, TcxCustomEditProperties *&AProperties)されたプログレスバーのプロパティを変更して特定の行にプロパティを割り当てます。これが私のコードです

これは私の問題を解決するための良いアプローチではないと思います(位置が動的に変更される列にプログレスバーを追加する)。各行をクリックすると、プログレスバーに最後に設定された値が原因でプログレスバーの位置が変更されるためです。

実行時にプログレスバーセット名とその他のプロパティを動的に作成し、GetPropertiesイベントの特定の行に割り当てることを好みます。どのアプローチが最適ですか?この問題に関するデモはありますか?はいの場合は共有してください!前もって感謝します !

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

map - AirNav Live Flightトラッカーで使用されているマップコンポーネントは何ですか?

c ++ Builderアプリケーションでマップを使用したいのですが、使用するマップコンポーネントがわかりません!! オフラインで動作するのは、(Googleマップではなく)インターネットに依存しない必要があります。最近ダウンロードしたAirNavLiveFlightトラッカーには、非常に優れたマップコンポーネントが含まれています。とても気に入りました。そのような種類のマップコンポーネントを見つけたいと思っています。誰かがそれがどのコンポーネントであるか知っていますか???? とても必要です!!!! できるだけ早く教えてください!これがAirNavライブフライトトラッカーのスクリーンショットです http://www.flickr.com/photos/67246820@N08/6115423800/in/photostream

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

c++builder - TRadioGroup の境界線を非表示にする方法

TRadioGroupに 2 つのラジオボタンがあります。それらがどのように機能するかの背後にあるすべてのロジックは問題ありません。しかし、TRadioGroup コントローラーの周りにフレームがあり、 borderプロパティなどを使用して削除できると思っていました。しかし、コントロールには、境界線/フレームに似たプロパティがないようです。フレームを含まないようにコントローラーを設定するにはどうすればよいですか?

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

c++ - C++ Builder で実行中のプロセス/スレッドの ID を取得する

関数を持つクラスがあるとしましょう

OutputDebugStringを使用して関数を実行している現在のスレッド (またはそれがメイン アプリケーションの場合) の ID を出力することは可能ですか?

デバッグしている大規模なアプリケーションがあり、デッドロック状態を発見しました。どのスレッドがデッドロックに含まれているかを確認したいと考えています。独自のクリティカル セクションをロックしているのと同じスレッドである可能性があるためです。

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

delphi - connecting and using a Delphi DLL in C++ Builder

I wanted to ask for some help. I know, that there are a lot of places, where i can get this information. But, anyway, I have a problem connecting a Delphi DLL to my C++ Builder project.

For example, my Delphi DLL looks like:

And this is how i connect a DLL and a function inside:

I have no mistake messages from compiler, I only have my Message Box saying, that dll is not connected. I have put my dll in project folder, in Debug folder. but there is just no connection.

Please, I am asking you to help me. What is my mistake?

EDIT: i've posted C++ code with mistakes, so here is the right one (this is for people, that have similar problems):

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

winapi - マウスカーソルを非表示にするにはどうすればよいですか?

マウス カーソルを非表示にする必要がある C++Builder アプリケーションがあります。これどうやってするの?

Win32 API を使用して実行できると思いますが、正確な方法はわかりません。