このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。
C++Builder使いが優しくコメントを返しますが、
お礼はC++Builderの布教と初心者の救済をお願いします。
■C++Builder XE2 - エンバカデロ・テクノロジーズ
http://www.embarcadero.com/jp/products/cbuilder
<過去スレ>
くだすれC++Builder(超初心者用)その4
http://toro.2ch.net/test/read.cgi/tech/1256256376/
くだすれC++Builder(超初心者用)その3
http://pc11.2ch.net/test/read.cgi/tech/1171219191/
くだすれC++Builder(超初心者用)その2
http://pc10.2ch.net/test/read.cgi/tech/1144308804/
くだすれC++Builder(超初心者用)
http://pc8.2ch.net/test/read.cgi/tech/1117225464/
<兄弟スレ>
くだすれDelphi(超初心者用)その54
http://toro.2ch.net/test/read.cgi/tech/1325028195/
探検
くだすれC++Builder(超初心者用)その5
■ このスレッドは過去ログ倉庫に格納されています
2012/04/21(土) 13:26:14.76
556デフォルトの名無しさん
2013/11/16(土) 02:04:02.26 それは甘え。
特殊なのは高橋さんのほうかもしれないしな
特殊なのは高橋さんのほうかもしれないしな
557デフォルトの名無しさん
2013/11/16(土) 10:40:50.67 それは言いがかりに近いな
558デフォルトの名無しさん
2013/11/17(日) 01:55:45.53 「再現できない」ってのは「バグがない」ってことではないのだよ
「テストケースエラー」でもない。
言いがかりをつけているのはどっちかな
「テストケースエラー」でもない。
言いがかりをつけているのはどっちかな
559デフォルトの名無しさん
2013/11/17(日) 10:25:05.81 キミだよ
560デフォルトの名無しさん
2013/11/17(日) 10:52:17.44 558 支持。
561デフォルトの名無しさん
2013/11/17(日) 13:08:08.46 言いがかりだよ
562デフォルトの名無しさん
2013/11/17(日) 15:01:28.39 BCB6で32bitアプリを作る時にはどうすれば良いんでしょうか。
16bitしか作れないんでしょうか。
16bitしか作れないんでしょうか。
563デフォルトの名無しさん
2013/11/17(日) 15:16:10.42 64bitアプリの間違いか?
BCB6ならすでに32bitアプリなんだが。
BCB6ならすでに32bitアプリなんだが。
564デフォルトの名無しさん
2013/11/17(日) 15:16:53.55 何か作ったexeが16bitになってるんですが、どうしたらよいんでしょうか
565デフォルトの名無しさん
2013/11/17(日) 15:26:14.61 ああ、バージョン情報を含めるをチェックしたらバージョン情報が出てきました。
マイクロソフトのサイトに、exeファイルを右クリしてバージョン情報が出てこなかったら16bitアプリって
書いてあったんですが、右クリで出てきたので32bitなんですかね。
マイクロソフトのサイトに、exeファイルを右クリしてバージョン情報が出てこなかったら16bitアプリって
書いてあったんですが、右クリで出てきたので32bitなんですかね。
566デフォルトの名無しさん
2013/11/17(日) 15:59:10.36 32bitになってました。どうもありがとうございました。
567デフォルトの名無しさん
2013/11/17(日) 16:18:23.61 >>565
それはMSのアプリに限っての話だろう。
32bitアプリはバージョン情報を含める事も含めない事もできる。
16bitアプリはバージョン情報を含める事ができない。
MSは自社アプリには必ずバージョン情報を含めるからバージョン情報が出ないなら16bitアプリっていう判断なんだと思う。
あとMSでなくても市販のアプリは基本的にバージョン情報含めているから同じ。
個人開発だと必ずしも含めているとは限らないからその判定法は成立しない。
と、そういうことなんだと思う。詳しくは知らないのだけど。
それはMSのアプリに限っての話だろう。
32bitアプリはバージョン情報を含める事も含めない事もできる。
16bitアプリはバージョン情報を含める事ができない。
MSは自社アプリには必ずバージョン情報を含めるからバージョン情報が出ないなら16bitアプリっていう判断なんだと思う。
あとMSでなくても市販のアプリは基本的にバージョン情報含めているから同じ。
個人開発だと必ずしも含めているとは限らないからその判定法は成立しない。
と、そういうことなんだと思う。詳しくは知らないのだけど。
568デフォルトの名無しさん
2013/11/18(月) 10:49:06.19569デフォルトの名無しさん
2013/11/18(月) 10:53:04.82 初心者版で初心者かもしれない人に何いってんだか・・
570デフォルトの名無しさん
2013/11/18(月) 10:53:10.93 XE2以降ではバージョン情報の設定機能はダメダメになってるよね
プラットフォーム別にバージョン情報を別に出来るって言うのは理解できるけど、
そのおかげで全ビルド構成で別々にバージョン情報が作られてしまう
「ビルド番号を自動更新」にすると、DebugとReleaseで別々のバージョン情報になってしまうという…
一体全体どういう連中が作ってるんだろうか
プラットフォーム別にバージョン情報を別に出来るって言うのは理解できるけど、
そのおかげで全ビルド構成で別々にバージョン情報が作られてしまう
「ビルド番号を自動更新」にすると、DebugとReleaseで別々のバージョン情報になってしまうという…
一体全体どういう連中が作ってるんだろうか
571デフォルトの名無しさん
2013/11/18(月) 12:01:26.40 XE2を使っています。
プロジェクトマネージャのウインドウで、各ユニットのフォルダ構造が
表示されていますが、この中でユニットになっていないものがあります。
(+ボタンを押すと、開くようになっていない)
プロジェクトファイルで、DependentOnタグが付いていないユニットが
該当するようなのですが、このタグを直接プロジェクトファイルをいじらずに
付ける方法はございませんでしょうか。
プロジェクトマネージャのウインドウで、各ユニットのフォルダ構造が
表示されていますが、この中でユニットになっていないものがあります。
(+ボタンを押すと、開くようになっていない)
プロジェクトファイルで、DependentOnタグが付いていないユニットが
該当するようなのですが、このタグを直接プロジェクトファイルをいじらずに
付ける方法はございませんでしょうか。
572デフォルトの名無しさん
2013/11/18(月) 12:23:21.74 そこまで分かってるんならプロジェクトファイル直接書替えればいいじゃん?
あとは一度プロジェクトからソースを削除してもう一度追加してみるか
はっきりとは分からんけど、ヘッダファイルのインクルードガードのマクロ名で
ユニットになっているかどうかを判定しているように思えた
あとは一度プロジェクトからソースを削除してもう一度追加してみるか
はっきりとは分からんけど、ヘッダファイルのインクルードガードのマクロ名で
ユニットになっているかどうかを判定しているように思えた
573デフォルトの名無しさん
2013/11/18(月) 12:54:15.00 >>572
ありがとうございます。
プロジェクトから削除〜追加でユニット化されました。
インクルードガードのマクロ名で判定しているのは確かだと思います。
そのため、#pragma onceが使う機会を持てません。
ありがとうございます。
プロジェクトから削除〜追加でユニット化されました。
インクルードガードのマクロ名で判定しているのは確かだと思います。
そのため、#pragma onceが使う機会を持てません。
574デフォルトの名無しさん
2013/11/18(月) 18:10:46.44 > 16bitアプリはバージョン情報を含める事ができない。
含める事ができないんじゃなくて、32bitWindowsからは「16bitアプリのバージョン情報」は読めない(バージョンタブが表示されない)ってだけかもしれないな。
含める事ができないんじゃなくて、32bitWindowsからは「16bitアプリのバージョン情報」は読めない(バージョンタブが表示されない)ってだけかもしれないな。
575デフォルトの名無しさん
2013/11/20(水) 08:54:28.16 最近、XE2でコンパイルすると
[ILINK32 警告] Warning: プロジェクト名.ilc 0x00010000 / 0x08000000
[ILINK32 警告] Warning: unknown heap name : 0x08000000 / 0x08000000
[ILINK32 警告] Warning: エラーが検出されました(LME286)
[ILINK32 警告] Warning: インクリメンタル リンクを実行できません -完全リンクを実行中...
[ILINK32 エラー] Error: リンクを実行できません。
とか表示されてしまうのだけど、何故?
[ILINK32 警告] Warning: プロジェクト名.ilc 0x00010000 / 0x08000000
[ILINK32 警告] Warning: unknown heap name : 0x08000000 / 0x08000000
[ILINK32 警告] Warning: エラーが検出されました(LME286)
[ILINK32 警告] Warning: インクリメンタル リンクを実行できません -完全リンクを実行中...
[ILINK32 エラー] Error: リンクを実行できません。
とか表示されてしまうのだけど、何故?
576575
2013/11/20(水) 09:11:06.26 ちなみに、PCを再起動するとコンパイルできるようになる。
IDE自体の再起動ではダメ。
IDE自体の再起動ではダメ。
577デフォルトの名無しさん
2013/11/20(水) 12:13:11.66 XPじゃないのか?
XE3SP1だったかSP2はそれで動かなくなってたな
XE3SP1だったかSP2はそれで動かなくなってたな
578デフォルトの名無しさん
2013/11/20(水) 13:09:50.04 >>577
Win7
Win7
579デフォルトの名無しさん
2013/11/20(水) 15:42:32.95 LME286でぐぐるとなんかあるっぽいが
580デフォルトの名無しさん
2013/11/20(水) 22:55:34.09581デフォルトの名無しさん
2013/11/29(金) 18:01:14.70 DriveComboBoxでデフォルトドライブの変更方法教えて
DriveやItemIndexを弄っても全然変わってくれない
DriveやItemIndexを弄っても全然変わってくれない
582デフォルトの名無しさん
2013/11/29(金) 18:46:03.82583デフォルトの名無しさん
2013/11/29(金) 23:14:08.18 何かiOSアプリの開発ができるようになるらしいが
584デフォルトの名無しさん
2013/11/30(土) 01:50:47.22 BCB6で、リッチエディットの上にマウスが乗った時のマウスカーソルを変更するのは
どうしたら良いんでしょうか 右向きの矢印が出ます
どうしたら良いんでしょうか 右向きの矢印が出ます
585デフォルトの名無しさん
2013/11/30(土) 12:42:42.49 リッチエディットのCursorをオブジェクトインスペクタで変更しておけばいいんじゃ?
586デフォルトの名無しさん
2013/11/30(土) 21:32:02.58 マウスカーソルの変更出来ました。ありがとうございました。
587デフォルトの名無しさん
2013/12/02(月) 17:27:08.37 TImageで質問
ストレッチがtrueで
Image1->Picture->LoadFromFileで画像を表示させて
Image1->Widthを変更して再度表示させても以前のサイズのままで
更に読み込むと指定した大きさになるんですがこれすぐ正常なサイズで表示するにはどうしたらいいんですか?
Image1->Picture=NULLにしてもすぐには変わってくれなかったです
ストレッチがtrueで
Image1->Picture->LoadFromFileで画像を表示させて
Image1->Widthを変更して再度表示させても以前のサイズのままで
更に読み込むと指定した大きさになるんですがこれすぐ正常なサイズで表示するにはどうしたらいいんですか?
Image1->Picture=NULLにしてもすぐには変わってくれなかったです
588デフォルトの名無しさん
2013/12/02(月) 20:23:23.70589デフォルトの名無しさん
2013/12/03(火) 14:45:38.60 >>588
ありがとうy、やってみる。
ありがとうy、やってみる。
590デフォルトの名無しさん
2013/12/03(火) 14:56:18.60 ダメでした(´・ω・`)
591デフォルトの名無しさん
2013/12/03(火) 18:12:27.49 できますた( ´∀`)
592デフォルトの名無しさん
2013/12/06(金) 13:37:24.07 TJPEGImageでjpgを早く読む方法教えて
何かVBとか画像データの検証をオフにしてロードしたら早くできるみたいなんで
これにそういうのあったら教えてほしいですです
何かVBとか画像データの検証をオフにしてロードしたら早くできるみたいなんで
これにそういうのあったら教えてほしいですです
593デフォルトの名無しさん
2013/12/08(日) 14:49:43.62 Form1.cpp の中で
自分で作った関数や変数の宣言をするのと、
Form1.h の中のprivate: や public: の所で
自分で作った関数や変数の宣言をするのでは、
メモリ使用量やプログラムの大きさ等が何か変わってくるのでしょうか。
自分で作った関数や変数の宣言をするのと、
Form1.h の中のprivate: や public: の所で
自分で作った関数や変数の宣言をするのでは、
メモリ使用量やプログラムの大きさ等が何か変わってくるのでしょうか。
594デフォルトの名無しさん
2013/12/08(日) 17:09:11.28 オブジェクト指向プログラミング勉強してこい
595デフォルトの名無しさん
2013/12/09(月) 09:23:14.60597デフォルトの名無しさん
2013/12/09(月) 11:28:50.09 エスパー検定勉強してこい
598デフォルトの名無しさん
2013/12/09(月) 13:21:54.02599デフォルトの名無しさん
2013/12/09(月) 14:18:39.89 オブジェクト指向はメモリやプログラムの大きさの事を考えて設計する方法では無い
そもそもオブジェクト指向勉強してこいとか、質問の答えにさえなってない
そもそもオブジェクト指向勉強してこいとか、質問の答えにさえなってない
600594
2013/12/09(月) 14:42:09.84 じゃ質問に答えてやれよ
601デフォルトの名無しさん
2013/12/12(木) 13:51:00.24 スレッドのExecute()内で、StringGridを動的生成しようと
以下の様にしました。
TStringGrid *SG = new TStringGrid(this);
[BCC32 エラー] Get.cpp(103): E2285 'TStringGrid::TStringGrid(Get * const)' に一致するものが見つからない
エラーの意味が分からないのですが、
スレッド内で動的に生成してはいけないのでしょうか?
アドバイス頂けると助かります。
以下の様にしました。
TStringGrid *SG = new TStringGrid(this);
[BCC32 エラー] Get.cpp(103): E2285 'TStringGrid::TStringGrid(Get * const)' に一致するものが見つからない
エラーの意味が分からないのですが、
スレッド内で動的に生成してはいけないのでしょうか?
アドバイス頂けると助かります。
602デフォルトの名無しさん
2013/12/12(木) 14:19:34.01 スレッドのクラス内でthisでいいの?
603デフォルトの名無しさん
2013/12/12(木) 14:34:32.90 >>602
this はおまじないだと思っていました。
調べても良く分からないのですが、
空の StringGrid を作るには this の代わりに何を指定すれば良いのでしょうか?
作成したStringGridを貼り付けるGridFormを指定しましたが、
コンパイル時にエラーは出なくなりましたが実行時エラーが発生します。
TStringGrid *SG = new TStringGrid( GridForm );
this はおまじないだと思っていました。
調べても良く分からないのですが、
空の StringGrid を作るには this の代わりに何を指定すれば良いのでしょうか?
作成したStringGridを貼り付けるGridFormを指定しましたが、
コンパイル時にエラーは出なくなりましたが実行時エラーが発生します。
TStringGrid *SG = new TStringGrid( GridForm );
604デフォルトの名無しさん
2013/12/12(木) 15:18:04.94 Execute内でStringGridの動的生成って、ダメじゃないけど豪快だな
Synchronize()とか使ってメイン側で更新する必要があるので、あまり意味がないことが多々ある
スレッド側で必要なのはStringGridではなく文字列の配列だったり、
スレッド生成時にStringGridも生成すれば十分だったりしないかな?
Synchronize()とか使ってメイン側で更新する必要があるので、あまり意味がないことが多々ある
スレッド側で必要なのはStringGridではなく文字列の配列だったり、
スレッド生成時にStringGridも生成すれば十分だったりしないかな?
605601
2013/12/12(木) 15:34:49.14 有り難うございます。
やっぱり余りやらない方法なんですね。
経緯を話しますと現時点では、スレッド内からSynchronize()を使って
StringGridのテーブルを更新しています。
このSynchronize()を使った更新処理が重くてなんとかならないかと考え試行錯誤しています。
Queue()を使った方法も試したのですがStringGridがたまにちらつくのでイマイチでした。
(DoubleBufferedはtrueにしてあります。)
次に、StringGridの更新はスレッド内からしか行わないので、
StringGridをスレッド内で生成すれば、StringGridの所有権がスレッドになり、
Synchronize()しなくて済むので、
早く(並列)なるのでは無いかと考えて今に至ります。
勘違いしている点やアドバイスがあればお願い致します。
やっぱり余りやらない方法なんですね。
経緯を話しますと現時点では、スレッド内からSynchronize()を使って
StringGridのテーブルを更新しています。
このSynchronize()を使った更新処理が重くてなんとかならないかと考え試行錯誤しています。
Queue()を使った方法も試したのですがStringGridがたまにちらつくのでイマイチでした。
(DoubleBufferedはtrueにしてあります。)
次に、StringGridの更新はスレッド内からしか行わないので、
StringGridをスレッド内で生成すれば、StringGridの所有権がスレッドになり、
Synchronize()しなくて済むので、
早く(並列)なるのでは無いかと考えて今に至ります。
勘違いしている点やアドバイスがあればお願い致します。
606デフォルトの名無しさん
2013/12/12(木) 16:06:26.75 TStringGrid(Get * const)
なんだから、テキストファイルとかを渡すんだろ
なんだから、テキストファイルとかを渡すんだろ
607デフォルトの名無しさん
2013/12/12(木) 16:34:01.69 更新処理が重いなら間引くべきだと思うよ
毎回更新する必要があるなら、それは並列化できない、つまりスレッド化の意味がない
毎回更新する必要があるなら、それは並列化できない、つまりスレッド化の意味がない
608601
2013/12/12(木) 17:13:53.53 有り難うございます。
間引く方向で検討したいと思います。
有り難うございました。
間引く方向で検討したいと思います。
有り難うございました。
609デフォルトの名無しさん
2013/12/12(木) 17:48:46.90 スレ違いだけどこの仕様、C#でも受け継いでいて本当クソだと思うわ
ヘジたんこういう所はダメなのね
ヘジたんこういう所はダメなのね
610デフォルトの名無しさん
2013/12/12(木) 18:55:59.95 >>605
アプリケーション内で使うStringGridはそのひとつなんでしょ?
ただ更新はスレッド側からのみ、メインでやると重くなる、という理由ってことだよね?
重くなるというのが、更新処理中に他のメッセージを処理しなくなりGUIが応答しなくなることを言っているのだろうか?
それとも単純に更新処理に時間がかかるという意味だろうか。
前者でCPUバウンドな更新処理なら TStringGridには Cols プロパティ(TStrings*)や Rowsプロパティ(TStrings*)というのがあるので、
スレッドに TStringList を用意しておき必要な更新処理をすべてこのTStringList に対して行う。
TStringGrid への反映は Synchronize()で Cols プロパティや Rowsプロパティでスレッドの TStringList をAssign してあげればいいんじゃないだろうか。
極力 Synchronize() での処理はデータのコピーにとどめておけばいいと思う。
前者で演算よりもGUIの更新自体(例えば大量の Cells プロパティを更新するなど)が多いなら、
更新処理の合間に適度に TApplication::ProcessMessages を入れてあげればいいと思う。
後者で、単純に更新処理に時間がかかるというなら、更新処理を見直せとしか。
あとStringGridの所有権が誰だろうと、可視コンポーネントはWindowsメッセージによって(つまりメインスレッドで)制御されているのでSynchronize()しなくて済むということはないよ。
アプリケーション内で使うStringGridはそのひとつなんでしょ?
ただ更新はスレッド側からのみ、メインでやると重くなる、という理由ってことだよね?
重くなるというのが、更新処理中に他のメッセージを処理しなくなりGUIが応答しなくなることを言っているのだろうか?
それとも単純に更新処理に時間がかかるという意味だろうか。
前者でCPUバウンドな更新処理なら TStringGridには Cols プロパティ(TStrings*)や Rowsプロパティ(TStrings*)というのがあるので、
スレッドに TStringList を用意しておき必要な更新処理をすべてこのTStringList に対して行う。
TStringGrid への反映は Synchronize()で Cols プロパティや Rowsプロパティでスレッドの TStringList をAssign してあげればいいんじゃないだろうか。
極力 Synchronize() での処理はデータのコピーにとどめておけばいいと思う。
前者で演算よりもGUIの更新自体(例えば大量の Cells プロパティを更新するなど)が多いなら、
更新処理の合間に適度に TApplication::ProcessMessages を入れてあげればいいと思う。
後者で、単純に更新処理に時間がかかるというなら、更新処理を見直せとしか。
あとStringGridの所有権が誰だろうと、可視コンポーネントはWindowsメッセージによって(つまりメインスレッドで)制御されているのでSynchronize()しなくて済むということはないよ。
611デフォルトの名無しさん
2013/12/12(木) 19:09:59.46 Application->ExeName が化けてるんだけど
Win32のフォルダんとこが.\\.とかなってるし
これちゃんと取る方法おしえてくださ
C++BuilderXE4
Win32のフォルダんとこが.\\.とかなってるし
これちゃんと取る方法おしえてくださ
C++BuilderXE4
612デフォルトの名無しさん
2013/12/12(木) 20:07:55.27 C++11から本格的にマルチスレッドと同期サポートが入ったから、案外行けるかも
あ、VCLはObject Pascalで書かれてるんだっけorz
.NETも4.5からAsync入ったしうかうかしてると横取りされちゃうぞ
あ、VCLはObject Pascalで書かれてるんだっけorz
.NETも4.5からAsync入ったしうかうかしてると横取りされちゃうぞ
613デフォルトの名無しさん
2013/12/16(月) 15:00:24.58 BCB6でデバッグの時にF12キー押したら出てくるCPUウインドウを出さないように出来ますか
614デフォルトの名無しさん
2013/12/16(月) 15:24:03.19 CPUを外してください
そうすれば出なくなりますから
そうすれば出なくなりますから
615デフォルトの名無しさん
2013/12/17(火) 18:35:10.82 CPU外してもF12押したら出ました・・
嘘言うのはやめてくださいしんでください
嘘言うのはやめてくださいしんでください
616デフォルトの名無しさん
2013/12/18(水) 02:12:28.70617デフォルトの名無しさん
2013/12/18(水) 11:20:06.65 wmain だったら BCB6 では無理かも。
618デフォルトの名無しさん
2013/12/21(土) 15:16:38.70 BuilderXE4で実行時にPanelのColorを変更するとキャプションが消えるバグがあるのですが
これを回避する方法を教えてください
これを回避する方法を教えてください
619デフォルトの名無しさん
2013/12/21(土) 15:28:12.77 できた
お前等ってほんと糞の役にも立たないゴミだな^^
お前等ってほんと糞の役にも立たないゴミだな^^
620デフォルトの名無しさん
2014/01/09(木) 16:59:04.02 TPopupメニューをOwnerDrawする時に
表示されるメニューの幅と高さを任意に指定する方法をおしえて
表示されるメニューの幅と高さを任意に指定する方法をおしえて
621デフォルトの名無しさん
2014/01/09(木) 22:03:01.66 OnMeasureItemでWidthとHeightを変更する
622デフォルトの名無しさん
2014/01/24(金) 11:57:52.15 C++Builder2010でSQLConfigDataSourceがリンカエラーになるんだけど
odbccp32.libを追加してるのに。
ちなみに、XPでは正常にリンクできたのにWin7だとリンカエラーになるのですが
Win7でもちゃんとリンクする方法を教えてくださ
odbccp32.libを追加してるのに。
ちなみに、XPでは正常にリンクできたのにWin7だとリンカエラーになるのですが
Win7でもちゃんとリンクする方法を教えてくださ
623デフォルトの名無しさん
2014/01/31(金) 11:46:42.51 印刷するのにお勧めのコンポーネント教えて
624デフォルトの名無しさん
2014/01/31(金) 15:43:16.58 FastReport
625デフォルトの名無しさん
2014/02/01(土) 16:32:08.39 Delphi XE4 Professionalを持ってるんですが、
C++BuilderXE5 Starter
のアップグレード版は使えますか?
C++BuilderXE5 Starter
のアップグレード版は使えますか?
626デフォルトの名無しさん
2014/02/01(土) 18:54:26.64 問題ありません。
627デフォルトの名無しさん
2014/02/01(土) 18:57:33.18 あー、
> Delphi StarterとC++Builder Starterの両方を購入して1つのマシンにインストールして「Mini RAD Studio」のように使うことはできますか?
> いいえ、1つのコンピュータには、1つのStarterエディションしかインストールすることができません。
なので、VMでも何でもいいので別のWindowsがいるので注意してね。
> Delphi StarterとC++Builder Starterの両方を購入して1つのマシンにインストールして「Mini RAD Studio」のように使うことはできますか?
> いいえ、1つのコンピュータには、1つのStarterエディションしかインストールすることができません。
なので、VMでも何でもいいので別のWindowsがいるので注意してね。
628デフォルトの名無しさん
2014/02/01(土) 18:59:06.09 いやもうデルファイ使わないんでC++さえ使えればいいですw
629デフォルトの名無しさん
2014/02/01(土) 21:01:02.00 コンパイラはx86でC++11対応じゃないので、そこも気をつけて。
630デフォルトの名無しさん
2014/02/04(火) 11:46:48.55631デフォルトの名無しさん
2014/02/04(火) 11:51:13.48 EX4にはFastReportのタブあったけど
2010には無いから2010ではFastReport使えないっぽいですねこれ
QuickReportも無いっぽいしどうしたらいいのこれ
2010には無いから2010ではFastReport使えないっぽいですねこれ
QuickReportも無いっぽいしどうしたらいいのこれ
632デフォルトの名無しさん
2014/02/04(火) 15:07:59.35 残念だけどRave Reports
633デフォルトの名無しさん
2014/02/04(火) 16:32:54.59 Rabeタブはありますが、Reportsがありませんえん
634デフォルトの名無しさん
2014/02/04(火) 16:33:28.11 Raveです、かみまみた
635デフォルトの名無しさん
2014/02/04(火) 16:37:20.60 あ、でも、RaveProjectで何か印刷のアレをビジュアルでできそうです
どうせ糞だろうけど頑張ってやってみますありがとうございました糞野郎共
どうせ糞だろうけど頑張ってやってみますありがとうございました糞野郎共
636デフォルトの名無しさん
2014/02/06(木) 16:46:38.48 SOAP通信できるコンポーネント教えて
637デフォルトの名無しさん
2014/02/06(木) 16:56:59.54 TSoapConnectionを発見した!!XE4
んで、送受信はどうやってやるの?
んで、送受信はどうやってやるの?
638デフォルトの名無しさん
2014/02/10(月) 13:52:08.67 "44Op44O044Kn44Or44OK"みたいなUTF-8でアレされてるのを戻す方法を教えてください
C++BuilderXE4です。
C++BuilderXE4です。
639デフォルトの名無しさん
2014/02/14(金) 14:01:54.52 >"44Op44O044Kn44Or44OK"みたいなUTF-8でアレ
よくわからん。日本g
よくわからん。日本g
640デフォルトの名無しさん
2014/02/20(木) 11:40:21.94 TOpenDialogでInitialDirを指定しても直前に開いたとこを開くんだけど
ちゃんと指定したフォルダを開く方法を教えてください
ちゃんと指定したフォルダを開く方法を教えてください
641デフォルトの名無しさん
2014/02/20(木) 11:58:06.80642デフォルトの名無しさん
2014/02/20(木) 15:39:58.88 >>641
サンクス、確かにOSはWin7でXPではちゃんといってたけど
しかし、C++BuilderXE4のバグなのかわからないんだけど
ExtractFileDir( Application->ExeName )で取得したexeのパスがバグってる
exe作るとWin32フォルダにdebugフォルダが作成されてそこで実行してるけど
取得したパスが必ずWin32フォルダの前に\.\が入ってる
これのせいでDialogのInitialDirやFileNameに指定してもうまくいかなかったんだけど
これちゃんとパスとる方法ありますかね?
サンクス、確かにOSはWin7でXPではちゃんといってたけど
しかし、C++BuilderXE4のバグなのかわからないんだけど
ExtractFileDir( Application->ExeName )で取得したexeのパスがバグってる
exe作るとWin32フォルダにdebugフォルダが作成されてそこで実行してるけど
取得したパスが必ずWin32フォルダの前に\.\が入ってる
これのせいでDialogのInitialDirやFileNameに指定してもうまくいかなかったんだけど
これちゃんとパスとる方法ありますかね?
643デフォルトの名無しさん
2014/02/20(木) 15:47:14.24 正規化
644デフォルトの名無しさん
2014/02/20(木) 16:03:01.36 いや意味わかんないです
645デフォルトの名無しさん
2014/02/20(木) 17:45:06.74 つ ExpandFileName
646デフォルトの名無しさん
2014/02/20(木) 19:12:22.42 >>645
ありがとう、感動した。
ExpandFileNameをかましてやったらちゃんとパスがアレしてくれました
しかし今までちゃんとできてたのに急に腐った仕様に変えないでほしいなあ園馬鹿ってやっぱ馬鹿なんだな
ありがとう、感動した。
ExpandFileNameをかましてやったらちゃんとパスがアレしてくれました
しかし今までちゃんとできてたのに急に腐った仕様に変えないでほしいなあ園馬鹿ってやっぱ馬鹿なんだな
647デフォルトの名無しさん
2014/02/20(木) 19:54:49.15 勝手に相対になっちゃうの?
648デフォルトの名無しさん
2014/02/21(金) 10:19:05.00 パスを見るとフルパスになってるんだけど
何故かWin32フォルダの前に必ず\.\が付加されてる。
ちなみに、Win32フォルダが無い別フォルダで実行するとちゃんとしたパスがゲットできてる
何故かWin32フォルダの前に必ず\.\が付加されてる。
ちなみに、Win32フォルダが無い別フォルダで実行するとちゃんとしたパスがゲットできてる
649デフォルトの名無しさん
2014/02/21(金) 10:34:00.47 OSの仕様が絡んでいそうな・・・ よくわからんけど
650デフォルトの名無しさん
2014/02/21(金) 15:19:09.05 設定ファイルか何かでそう書いてるだけじゃないの
今まで気づいてないだけとか
今まで気づいてないだけとか
651デフォルトの名無しさん
2014/02/21(金) 15:57:13.01 リンカのファイル出力先がそうなってるから、
デバッガに渡される実行ファイルのパスもそうなる
リンカの出力先指定:.\$(platform)\$(config)
デバッガに渡される実行ファイルのパスもそうなる
リンカの出力先指定:.\$(platform)\$(config)
652デフォルトの名無しさん
2014/02/22(土) 02:07:21.82 プロジェクトオプションでC++(共有オプション)の中間出力と最終出力ディレクトリにある.\を削除すればOK
653デフォルトの名無しさん
2014/02/22(土) 02:11:20.47 追記 参照ボタン押すとフルパスになるから文字列からダイレクトに削除してね
654デフォルトの名無しさん
2014/03/04(火) 10:32:24.33 >>651-653
それやっちゃうと違うPCやフォルダ変えてコンパイルする時はまたその設定が必要なのでは?
それやっちゃうと違うPCやフォルダ変えてコンパイルする時はまたその設定が必要なのでは?
655デフォルトの名無しさん
2014/03/06(木) 11:19:51.13 XE4のTMediaPlayerで現在再生中かどうかを調べる方法を教えてください
656デフォルトの名無しさん
2014/03/06(木) 12:08:12.17 Modeプロパティで分かるよ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★8 [ぐれ★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 東京の自販機そばに金塊4200万円分、何者かに持ち去られる…札幌の50代が8000万円振り込んだ後に上京して被害 [どどん★]
- 【貧鈍】日本人、ついにゴミ箱設置で自治体、住民、事業者、域外来訪者らで揉める!街がポイ捨てゴミで溢れる [219241683]
- 日本人、インバウンド減っても貧乏すぎて国内旅行すら行けないと判明🥺 [399259198]
- 【実況】博衣こよりのえちえちダンガンロンパ4🧪
- 【実況】博衣こよりのえちえちダンガンロンパ5🧪
- 旅行ジャーナリスト『日本人が国内旅行すら行けなくなっている根本的な原因は、「お金も時間もない」ことに尽きる』本当か?🤔 [718678614]
- プログラミングって具体的に何?
