トップページ⇒tech
1001コメント337KB

C++Builder相談室 Part15

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2005/08/21(日) 17:48:30
C++Builderに関する質問・回答や議論等を行う相談室スレッド。


過去スレ・関連サイトは>>2-7あたり。
0548デフォルトの名無しさん2005/12/06(火) 05:31:20
>>547 暇だったのでやってみた
ライブラリのビルド
1. ilink32.cfgにC:\Program Files\Borland\CBuilder5\Lib\PSDKを追加(BCB5の場合)
2. コマンドプロンプトを起動し、以下のコマンドを。
  cd C:\Program Files\OpenCV\_make
  make /f makefile.bcc
3. C:\Program Files\OpenCV\binにできたDLLを%SYSTEMROOT%\SYSTEM32へコピー

サンプル
1. コマンドプロンプトで
  cd C:\Program Files\OpenCV\samples\c
  make /f makefile.bcc

BCBでやるには
インクルードパス
 C:\Program Files\OpenCV\cxcore\include
 C:\Program Files\OpenCV\cv\include
 C:\Program Files\OpenCV\otherlibs\highgui  他にもあるけど省略。
ライブラリパス
 C:\Program Files\OpenCV\lib
を設定し、C:\Program Files\OpenCV\lib内のlibファイルをリンクする
0549デフォルトの名無しさん2005/12/06(火) 09:56:14
>>479
>>480
>>482
レスありがとうございます。
時間空いてしまってすいませんでした。
なんとか解決できました。
0550デフォルトの名無しさん2005/12/06(火) 13:23:23
本日先ほど某よりバージョンアップの案内がきましたよ
そこでちょい疑問が…
Professional版でもUML開発出来るのでしょうか?
それ以前に他バージョンとの違いがわかっていないのだが…
05515502005/12/06(火) 13:31:02
自己レス
Architectでしか対応していないね…
それ以前にUML(Together)はC/C++には対応していないね…
0552デフォルトの名無しさん2005/12/06(火) 21:06:18
バージョンアップ通知キタ*・゜゚・*:.。..。.:*・゜(゚∀゚)゚・*:.。. .。.:*・゜゚・*!!!!!
すげー安いんだけど!
BCBは6のできが悪かったから優遇されてんのかな?
0553デフォルトの名無しさん2005/12/06(火) 21:14:48
>>552
普通にD2005からと同じ値段だぞ。




なにせBCBは6が最新版だからな( ノ∀`)
0554デフォルトの名無しさん2005/12/06(火) 21:33:46
家にも通知キター!
けど、Builder党な人は年明けまで申し込むべきじゃない?
0555デフォルトの名無しさん2005/12/06(火) 22:52:46
学部で研究しています。
交通工学分野で、料金所混雑について調べています。
料金所利用車を、ETC利用車と人による料金支払いをする車に分けて、後者の車による渋滞にETC利用車が
巻き込まれる事象をシミュレートしたいと思っています。
到着率やETC普及率を変化させ、車の平均滞在時間がどのように変化してゆくのかを調べるために、プログラム
を書こうとしているのですが、Visual C++で表現できるのでしょうか?
滞在時間を2次元のグラフィックで表したいのですが。
0556デフォルトの名無しさん2005/12/06(火) 22:56:00
>>555
お前もサンセット署に異動だ
0557デフォルトの名無しさん2005/12/06(火) 22:58:53
サンセット署とはなんですか??
0558デフォルトの名無しさん2005/12/06(火) 23:00:59
>>552-554
4マソオーバーを覚悟していたけど、速攻で申し込んだぜ!!

で、問題は、このスレのテンプレにあるフリーのコンポーネントが使えるかどうか。
年末年始の休みはこいつと戯れよう。

早く来ないかな? チン☆⌒ 凵\(\・∀・)
0559デフォルトの名無しさん2005/12/06(火) 23:03:01
>>554
年末くらいにアップデートがダウソできるから、無問題。
0560デフォルトの名無しさん2005/12/07(水) 00:10:07
案内書まだ配達されない (´・ω・`)
ちなみになんぼ? proからアップグレード
0561デフォルトの名無しさん2005/12/07(水) 00:22:50
>>560
弐万九千四百
0562デフォルトの名無しさん2005/12/07(水) 00:26:57
thx.
確かに安いなぁ
0563デフォルトの名無しさん2005/12/07(水) 00:40:55
え?BCB2006がその値段なの?それともStudioの方?
0564デフォルトの名無しさん2005/12/07(水) 00:42:29
>>563
Borland Developer Studio 2006

てか日本語版はBDSに一本化されてる
0565デフォルトの名無しさん2005/12/07(水) 00:46:29
>>564
サンクス。それで安くなったんかなあ。ちとビックリ。
アップグレード案内は俺の所にはまだ来てないけど、明日ぐらいには
届くだろう。もちろんすぐに申し込む。Delphiイラネなんだが。

BCB2006は、アップデート#1を当てるまで動作を保証しないって噂
があるけど、本当なんだろうか。
0566デフォルトの名無しさん2005/12/07(水) 00:52:35
http://store.borland.co.jp/upgrade/delphi_upgrade_0727.html
0567デフォルトの名無しさん2005/12/07(水) 00:54:03
>>566
度々ありがとう。年末にパッチ出るのね。安心した。まあ、年末がもしかしたら
来年初頭にずれるぐらいは覚悟しているが・・・・
0568デフォルトの名無しさん2005/12/07(水) 00:57:19
Delphi では日本語版、特にProfessional は最大1ヶ月遅れだから
ご注意あれ。
0569デフォルトの名無しさん2005/12/07(水) 08:57:37
質問です
カスタムコントロールをパッケージ化し、
フォームに貼り付けたのですが、
自分で作ったプロパティが、いくら設定しようとしても、リセットされてしまいます

TEditに、InputCountというプロパティを追加し、
オブジェクト インスペクタのプロパティで、変更しようと思ったけれど、
LeftやTextといった元々あったプロパティしか変更できない

拡張クラスに、以下のコード入れて、後はGetとSetで引数のValueに
FInputCountを代入・読出しているだけですが、他に何か必要なのでしょうか?
よろしくお願いします

private:
void __fastcall SetInputCount(short Value);
short __fastcall GetInputCount(void);
short FInputCount;
__published:
__property short InputCount = {read=GetInputCount, write=SetInputCount};
05705692005/12/07(水) 09:21:35
自己解決 orz
クラスエクスプローラで入れたら、変更してました
if文が一個増えただけで、何が変わったのかよく分かりませんが、解決しました
お騒がせしました
0571デフォルトの名無しさん2005/12/07(水) 11:20:58
キタ━━━━(゚∀゚)━━━━!!
アップデート案内。
BCB6組は、今回は本当にお得だなぁ。C#やDelphiが必要ない人に
取ってはやや負担増だが、それはC#組やDelphi組にも言える事なんで、
目をつぶろう。
さっそく申し込んできまーす!
0572デフォルトの名無しさん2005/12/07(水) 11:56:37
>取ってはやや負担増だが、それはC#組やDelphi組にも言える事なんで、
>目をつぶろう。

被害者が増えるんなら尚更気にしないと
0573デフォルトの名無しさん2005/12/07(水) 11:58:18
Del厨は怒り狂ってたりして。
0574デフォルトの名無しさん2005/12/07(水) 12:17:02
生徒「せんせー、寒いでーす」
教師「みんな寒いんだから我慢しろ!!」
生徒「だったらなんとかしろよ!!!」
0575デフォルトの名無しさん2005/12/07(水) 13:18:13
おめーらが後のりしてきたくせに、よく言うよ。by Del厨
0576デフォルトの名無しさん2005/12/07(水) 14:01:47
いつあたらしいのでんだ?
0577デフォルトの名無しさん2005/12/07(水) 15:47:44
コンパイラv5.8ってのがどの程度boost通るのか心配だ。
VC並になってたら買う。
0578デフォルトの名無しさん2005/12/07(水) 15:57:31
うちも案内きた

>>561
BCB5pro→BCB6proが3年前で25200円だったから
BCB単独アップグレードと考えても別に高くはないわな

Delphi C#がついてくると思えば安いし、
それが必要ない人間にとっては普通の値段じゃね?
0579デフォルトの名無しさん2005/12/07(水) 16:18:12
それが必要ない人間にとってはもっと安いのを期待する、だろ普通

いらんものを買わされる感がイヤ。買うけど。
0580デフォルトの名無しさん2005/12/07(水) 16:25:59
まったくだ。Borlandの糞野郎!!!





買うけど。
0581デフォルトの名無しさん2005/12/07(水) 16:29:23
1Pro→3Pro、3Pro→4Pro、4Pro→5Proはいずれも21000円でした。
0582デフォルトの名無しさん2005/12/07(水) 16:36:25
>>575
Object PascalはBorlandだけの専売特許ですね(クス
0583デフォルトの名無しさん2005/12/07(水) 16:39:49
>>582
君は意味を取り違えてる。
0584デフォルトの名無しさん2005/12/07(水) 19:51:56
C++Builder5ユーザなんだけど、バージョンアップの案内来ない
Builder5ユーザにはバージョンアップはないってことなのか
Builder6はバージョンアップするメリット皆無だったから見送ったけど今回はバージョンアップしようと思ってたのにな
0585デフォルトの名無しさん2005/12/07(水) 20:04:30
Borlandのサイトやバージョンアップ案内では敢えて言及していないっぽいけど、
この一緒についてくる腐れDelphiやC#は、
やっぱり.NET Framework 1.1対応で2.0は次バージョンで対応だと思って良い?
0586デフォルトの名無しさん2005/12/07(水) 20:09:31
>>584
BCB Pro(BCB6を除く)は、37,800と書いてあるけど。送られてきた
バージョンアップ案内に。
0587デフォルトの名無しさん2005/12/07(水) 20:21:47
> やっぱり.NET Framework 1.1対応で2.0は次バージョンで対応だと思って良い?

そのとおり。ちなみに腐れDelphiではなく、Delphi に腐れBCBがついたものです。
0588デフォルトの名無しさん2005/12/07(水) 20:24:37
目くそ鼻くそです
0589デフォルトの名無しさん2005/12/07(水) 20:26:43
> 腐れBCB

そうそう、パッチがないとたんなるプレビュー版なんだよな
0590デフォルトの名無しさん2005/12/07(水) 20:36:59
お馬鹿なDel厨が住み着いたようだ。巣に帰れ。
0591デフォルトの名無しさん2005/12/07(水) 20:38:16
教えてくれた人。腐れとか書いてごめんなさい。
てか、このバージョンアップって全部一緒にしてみましたって以外に何か意味あるの?
0592デフォルトの名無しさん2005/12/07(水) 20:43:02
>>591
知らん。多分このスレは某の人も覗いているだろうから、俺の予想では
今回BCBを切り捨てる予定だったのが、無理矢理統合しちゃったって感じ?

別々に売るとかえってコストがかかるからかもね。
0593デフォルトの名無しさん2005/12/07(水) 20:48:15
>そうそう、パッチがないとたんなるプレビュー版なんだよな >C++personality

これはほんとだよ。
0594デフォルトの名無しさん2005/12/07(水) 21:01:26
バージョンアップ案内が来たけど、
オレの興味を全く引き付けない冊子を作るセンスがすごいね。
6から長いこと待ったが、次のバージョンまで待ちでいいか。
0595デフォルトの名無しさん2005/12/07(水) 21:14:13
>>591
全部一緒にしたことによってバグ増える
0596デフォルトの名無しさん2005/12/07(水) 21:32:23
重くなる
0597デフォルトの名無しさん2005/12/07(水) 22:20:50
10年ぐらい前に IBMからMwaveとかっていう、モデムとサウントをDSPチップ1つで
実現する画期的なデバイスが出たけど、あれダメダメだったなぁ。
お互いが足引っ張り合ってもぅ。(今もあるのかな)

あの時、機能はそれぞれ独立させた方が良いと思い知った。
0598デフォルトの名無しさん2005/12/07(水) 22:26:45
Borland Developer Studio 2006 動作環境

Intel(R) Pentium(R) III/M 1.4 GHzまたはPentium IV 1.4 GHz以上
(Intel Pentium III/M 1.4 GHz以上またはPentium IV 2 GHz以上を推奨)

512 MBのRAM(1 GB以上を推奨)
0599デフォルトの名無しさん2005/12/07(水) 22:27:39
お、重そう・・・・
0600デフォルトの名無しさん2005/12/07(水) 22:32:42
かなり一般的なパソコンだと思うが。
0601デフォルトの名無しさん2005/12/07(水) 22:38:08
Borland C++Builder 5 動作環境

Pentium/90(推奨Pentium/166以上)のCPU
48MBのメモリ(推奨64MB以上)




10倍重いんじゃないだろか >BDS2006
0602デフォルトの名無しさん2005/12/07(水) 22:51:00
>>598
> 512 MBのRAM(1 GB以上を推奨)
俺のPCはAthlon64 3200+だが、メモリが1GBで推奨最低ラインだ orz
0603デフォルトの名無しさん2005/12/07(水) 23:37:26
メモリ増設して便利機能を使った方がよくね?
http://www.delphipraxis.net/bds2006videos
0604デフォルトの名無しさん2005/12/07(水) 23:41:09
さくさく動作BCB6使い続けたほうがよくね? バグの心配もないし
0605デフォルトの名無しさん2005/12/07(水) 23:45:07
当分の間は
Borland Developer Studio 2006 と自分のプログラムと
両方のデバッグやらされる訳か。
0606デフォルトの名無しさん2005/12/08(木) 00:42:41
>>548
ありがとうございます。大変助かりましたっす。
0607デフォルトの名無しさん2005/12/08(木) 00:56:24
アップデート当てるのマンドクセ
年が明けてから買うことにするよ
0608デフォルトの名無しさん2005/12/08(木) 08:29:47
とりあえずコンパイラの出来次第かな。
オマケっぽい扱いは変わってないから、VCL周りで不具合続出しそうで怖い。
0609デフォルトの名無しさん2005/12/08(木) 08:48:04
VS 2005 beta2でさえ最小128M、推奨256Mなのに、なんでそんなに
RAMがいるのかな。1G積んでるけど2Gにしようかな。多分、呼び出す
DLLの数が増えているので、ディスクキャッシュ用に出来るだけ多く積ん
どけ、って事だろうと思うけど。

PaintShopじゃあるまいし、そんなに多量のリソース何に使うんだろうか。
0610デフォルトの名無しさん2005/12/08(木) 09:17:16
PhotoShop?
0611デフォルトの名無しさん2005/12/08(木) 09:18:46
PaintShopって重いのか
0612デフォルトの名無しさん2005/12/08(木) 09:22:30
ごめんPhotoShopですた。PaintShopって何やねん。
0613デフォルトの名無しさん2005/12/08(木) 09:47:23
>>612
ちょwwwwwwwwwww PaintShopも一応そこそこの人気ソフトだぞwwwwwwwwwww
0614デフォルトの名無しさん2005/12/08(木) 09:59:26
これを機会に、BCBもDelphiのように毎年VerUPしてくれるのだろうか。
どうも嫌な予感がしてならないんだが。
0615デフォルトの名無しさん2005/12/08(木) 10:30:16
BCB は .NET 対応予定がないのだから、BDS がバージョンアップしてもつきあう必要
ないんじゃないの
0616デフォルトの名無しさん2005/12/08(木) 10:31:31
あー、バグ放置 → 次バージョン持ち越し はあるかもね(笑
0617デフォルトの名無しさん2005/12/08(木) 10:35:41
>BCB は .NET 対応予定がないのだから、

ソースは?
随分前のアナウンスでは対応すると逝ってたが。
0618デフォルトの名無しさん2005/12/08(木) 10:39:47
> 随分前のアナウンスでは対応すると逝ってたが。

ソースプリーズ
0619デフォルトの名無しさん2005/12/08(木) 10:41:29
>ソースプリーズ

ソースプリーズ
0620デフォルトの名無しさん2005/12/08(木) 10:45:15
Webサービス対応の「Borland C++Builder 6」は.Netも準備中
ttp://www.itmedia.co.jp/enterprise/0202/19/02021907.html
0621デフォルトの名無しさん2005/12/08(木) 10:51:34
>Microsoft .Net FrameworkをサポートするDelphiおよびC++Builderのリリースは2002年後半を予定。

Delphi はともかくBCB はキャンセルなのでは?
ロードマップにもないし。
0622デフォルトの名無しさん2005/12/08(木) 10:53:44
>>621
つ BDS2006(Del、BCB、C丼)
0623デフォルトの名無しさん2005/12/08(木) 10:58:11
>>622 C++ は Win32 のみ。

ロードマップ
http://blogs.borland.com/davidi/archive/2005/10/03/21548.aspx
http://blogs.borland.com/dcc/archive/2005/09/27/21361.aspx
0624デフォルトの名無しさん2005/12/08(木) 11:41:18
>>621
http://bdn.borland.com/article/0,1410,33383,00.html
> this release will introduce managed C++ support as well as ECO support for C++,
0625デフォルトの名無しさん2005/12/08(木) 12:19:16
>>624

おおっ、見逃してた。すまぬ。
次の次の次ってことね。
0626デフォルトの名無しさん2005/12/08(木) 12:23:00
> introduce managed C++ support

これって、VCL.NET 使えるとか(あまり意味ないけど)ないんだったら、あんまり BCB にこだわ
らなくてもすでに VC++ あるし。
0627デフォルトの名無しさん2005/12/09(金) 01:08:21
そもそも某のツールで.NET使おうなんて誰も思わないよな
0628デフォルトの名無しさん2005/12/09(金) 10:52:17
.NET は、ライブラリ自信がオブジェクトベースなので VCL を使うありがたみがない
っていうか、使わない方がいいから、VCL を使える C++ である現行の BCB のメリット
は .NET ではなくなるね。同じことは Delphi にも言えるけど。だから Delphi.NET は
苦戦してる。Pascal であって MS と競合してない分は Delphi はまだマシだけど。
0629デフォルトの名無しさん2005/12/09(金) 11:46:54
わざわざPascalやC++で.NET使う酔狂も少ないだろう
当分はWin32アプリが主流なんだから、それがC++BuilderとDelphiの強みでしょ
Borlandはそれがわかってないぽいけど
0630デフォルトの名無しさん2005/12/09(金) 11:51:25
当分たってあと2年くらいでしょ。
そのために今 VerUp するのは、ほんと馬鹿らしい。
Win32 はもう追っかける価値なんてないのに。
0631デフォルトの名無しさん2005/12/09(金) 11:54:04
手になじんだ現行ツールで十分だわな
0632デフォルトの名無しさん2005/12/09(金) 11:59:05
2年じゃ絶対無理
.NETがネイティブサポートされて(Vistaの次バージョン)、
そのOSのシェアが50%を超えるまでは.NETアプリがメインにはならんよ
0633デフォルトの名無しさん2005/12/09(金) 12:03:43
XP以前だと、コントロールたくさん載せるだけで
もうもっさり動作だもん
Win32だと一瞬で起動するようなツールが、.NETだと一呼吸待たされる
MSも普及させたいならこのへんどうにかしろよ
0634デフォルトの名無しさん2005/12/09(金) 12:09:28
いや、メインにはならんかもしれんが、Win32 はもう新しいものがないんだから
開発者としてはも、現行以上追っかける必要はない。

むしろ、Win32 がメインでなくなった後を考えておく方がよっぽど建設的。
0635デフォルトの名無しさん2005/12/09(金) 12:17:02
と2002年から言い続けて早4年。
いまだにVista発売されず。
0636デフォルトの名無しさん2005/12/09(金) 12:20:56
Win64 のネイティブサポートについてはどう思う?
0637デフォルトの名無しさん2005/12/09(金) 12:28:04
> わざわざPascalやC++で.NET使う酔狂も少ないだろう

Del厨がきいたら猛り狂うぞ。
C++ ユーザは、言語仕様が国際基準なので視野が広いね。
一社仕様のDelphi言語(Object Pascal)ユーザは、それしか見えてないから
万一(笑).NET がメインになったら、それで行くつもりらしいよ。
0638デフォルトの名無しさん2005/12/09(金) 12:34:03
ほんとかいな
俺はDelphiメインだけど、Web や ML 見てる限り、
Delphi .NET と心中するようなのはそうそういないぞ

つーか、C++Builder も言語仕様については独自拡張しすぎだろ
__closure とかアレ何よ。便利だけど
0639デフォルトの名無しさん2005/12/09(金) 12:41:52
拡張機能は、VCLをサポートするために必要なだけであって、
別にC++にあるべき機能を削って増やしてるわけじゃないんだから問題ないだろ。
0640デフォルトの名無しさん2005/12/09(金) 13:05:48
> Delphi .NET と心中するようなのはそうそういないぞ

ふむふむ、ということは Delphi の寿命ももう少しで終わりだね
0641デフォルトの名無しさん2005/12/09(金) 13:12:45
>>629 によれば .NET で C++ 使う人も少なそうだから、BCB も終わり。
某で生き残りそうなのは C# だけ。でも、もろに MS とカブッテルのでこれも
終わり。

よい兆候はないものか? Win64?
0642デフォルトの名無しさん2005/12/09(金) 13:30:30
> 某で生き残りそうなのは C# だけ。

コンパイラはMS製だよ。しいて言えば IDE だけが生き残るかも。まだ VS に負けてるけど。
0643デフォルトの名無しさん2005/12/09(金) 13:31:47
つぎはぎの増築じゃなくて、
C#やJavaの良い部分を取り込んで、
BCBとdelphの間を統一的に行き来出来る今時のコンポーネントに作り直したら魅力的だと思う。
もちろんネイティブで。

某を使ってるのはネイティブでポトペタ最高!な部分を支持しているわけで。
.NETに魅力を感じるような人間は元々某を使わないと思う。

まぁ…開発者がMSに移籍してC#作ってるというのが今の某の迷走を物語る。
0644デフォルトの名無しさん2005/12/09(金) 13:34:56
> .NETに魅力を感じるような人間は元々某を使わないと思う。

魅力がどうのじゃなくて、これがネイティブになった(?)ら某の開発環境は
終わりってことだよね。そうなるかどうかは未知だけど。
0645デフォルトの名無しさん2005/12/09(金) 13:37:25
.Net自体がVMありきで設計されてるような感じがするのでネイティブにはならんだろう。
0646デフォルトの名無しさん2005/12/09(金) 13:39:39
いや、当初計画では Longhorn でのネイティブは .NET ベースだった。
だから、あながち「ならんだろう」とはいえないよ。ハードがどれだけ
追いつくかにかかってる。
0647デフォルトの名無しさん2005/12/09(金) 13:43:27
某が .NET に乗り出したのは、.NET ネイティブを見込んだから。
結果的に早すぎて失敗したけど。
■ このスレッドは過去ログ倉庫に格納されています