トップページ⇒tech
798コメント202KB

C++Builder6は買いか?見送りか?

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
Professionalが優待販売で36,750で買えるのだが、どうか。
0345デフォルトの名無しさんNGNG
つーかC++&VCL自体かなり無理やり
0346デフォルトの名無しさんNGNG
>>345
激しく同意。delphicallって何様?
0347デフォルトの名無しさんNGNG
俺も、OCX作る時も ATLとVCLでワケワカになってしまうもんだから、結局Delphiだけにしてしまった

で結局Delphiだけでいいよもう。 STLのことはもう忘れました

0348デフォルトの名無しさんNGNG
age
0349デフォルトの名無しさんNGNG
つか、Delphiなんて切って欲しい・・・。
BCBはどうでもいいんだけど、CLXのこと考えるとな。
0350デフォルトの名無しさんNGNG
C/C++ではMSに勝てないから無理かも
0351デフォルトの名無しさんNGNG
デル房とシヴィ房は仲が悪いっとφ(..)メモメモ
0352デフォルトの名無しさんNGNG
>>349
BCBなんて2番煎じがどうしたって?テスト。
0353変な日本語NGNG
変な日本語
0354デフォルトの名無しさんNGNG
uncaught_exceptionが使えることを発見。
0355 NGNG
閑古鳥
0356デフォルトの名無しさんNGNG
       ,,- ,,
   ∧∧ミ,, ,;;
    ( ゚ー゚)ノ)"  アゲ
   / ,,- ,,|
   `ミ   ;
    `''''"
0357デフォルトの名無しさんNGNG
Borland Previews Development Studio for Microsoft .NET Framework

http://www.borland.com/about/press/2002/borland_supports_dotnet.html
0358デフォルトの名無しさんNGNG
BCBが.NETに対応するとどうなるの???
0359デフォルトの名無しさんNGNG
BCB6は結局BCB5のバグ取りバージョン+CLXに過ぎないのか・・・・
0360デフォルトの名無しさんNGNG
Del6の場合は 新バリアント型とかメリットがあるけど C++だと演算子オーバロードが使えるしなあ
0361デフォルトの名無しさんNGNG
でも、 Pro版にMyBaseが付いてるぞ
0362デフォルトの名無しさんNGNG
>>359
SOAPによるWebServiceも実装できるじょ
0363デフォルトの名無しさんNGNG
>>359
ダイレクトにRDBMSに接続できるdbExpressもあるじょ
0364デフォルトの名無しさんNGNG
>>359
Internet用のIndyコンポーネントも付いてるじょ
0365デフォルトの名無しさんNGNG
( ゚д゚)σ)´Д`) ヤメテ
0366デフォルトの名無しさんNGNG
6になってから、UNICODEアプリケーションで日本語とラテン語の
アクセント付き文字を同時に表示できるようになった?
VCLでもCLXでもどっちでもいいんだけど。
5だと出来ないみたいなんで困ってるんだよね。
0367デフォルトの名無しさんNGNG
よし調べてやろう。VCLはAnsiStringのまま変わってないから望みがあるとすればCLXやね。ちょいまち。
0368デフォルトの名無しさんNGNG
調べました。可なものと不可なものがありようです。CLXです。

TStrings は AnsiString で動作しているようで、Unicode不可です。具体的には
TListBox, TMemo, TCheckListBox, TComboBoxのドロップダウンリスト内

ちゃんとUnicodeで表示できたのは
TLabel, TEdit, TButton, TBitBtn, TCheckBox, TRadioButton, TComboBoxのエディットボックス内, TCanvas.TextOut, TForm.Caption, TMenuItem, TTreeView, TListView, TIconView, TTextBrowser, TTextViewer
などです。
0369366NGNG
>>367-368
ありやとーっす。
これで6のPro買う決心つきました。
0370デフォルトの名無しさんNGNG
Delphi6のソースを読む限り、

SysUtils.pasやClasses.pasはVCLとCLXで共通なので、TStringsやTStringStreamはAnsiStringのままですね…。
CLXだけで使われるQControls.pasやQForms.pasなどはWideStringのようです。
これはVCLが作られた時主流だったWin9xのAPIがDBCS前提なのに対し、
QtがUnicode前提というのが理由の様です。
でもQtのUnicodeは一文字4バイト(UTF32?)なので、
毎回WideStringからUCS4String = array of LongWordに変換して渡してます。やや間抜け。

(UTF8StringをAnsiString, WideStringに続く第三の文字列型として組み込んで欲しい…
あとVariantとOleVariantみたいにWideStringとOleWideStringに分けて欲しい…コピーオンライトが無いのは効率悪い…)
0371デフォルトの名無しさんNGNG
今日ネットで買ったBuilderが、宅急便で送られてきたらしいんだが、
一人暮らしのリーマンなんで当然不在通知のみ。

配達曜日指定できないかなー
IBMだかどっかは指定できたのにな。
0372デフォルトの名無しさんNGNG
うちの不在通知には「送り元:ポーランド株式会社」って書いてあった。
0373デフォルトの名無しさんNGNG
Builder5でUNICODEアプリケーション作るとき、
プロジェクトオプションを手動で-WU に
WinMain を _tWinMain に変更すればそのまま動いたのだが、
Builder6になってから、は
exeファイルが作成されないし、WinMainが見つからないと言われて
エラーになるな。

HELPではBuilder5と同じ方法でいけるような書き方なのになー。
どなたか解決方法って知ってますか?
それとも、俺の勘違いなのかな・・・・


0374デフォルトの名無しさんNGNG
win32API使うときに、C++の方が便利ということくらいかなぁ?
Delphiの”with 〜 do”に相当するものがないのがイタイ。
0375デフォルトの名無しさんNGNG
7は?
0376コンパイラ内部エラーNGNG
namespace C{
}
namespace A{
  namespace B{
  }
  using namespace B;
  namespace B{
    using namespace C;
  }
}
0377デフォルトの名無しさんNGNG
えとさぁ、6買ったんだけどね、
参考書って本屋にないけど、何屋さんで売ってるの?

0378ないしょNGNG
>>377
"6"のは未だ無い
"5"のがやっと出たばかりだが、使える期間が極めて短い
"4"用だが、カットシステムの「コンポーネント活用ガイド」が長く使えてお勧め
「Borland C++Builder 4 コンポーネント活用ガイド&実践プログラミング」という奴だ。
ISBN: 4-87783-009-X C3004
ISBN: 4-87783-010-3 C3004
http://www.cutt.co.jp/book/4-87783-009-X.html
http://www.cutt.co.jp/book/4-87783-010-3.html
0379ないしょNGNG
>>378
って、[絶版][在庫切れ]ではないか、君は運が無かったな。
Borlandの↓を参照して本を選びたまえ。
http://www.borland.co.jp/bookinfo/cppbuild.html
0380デフォルトの名無しさんNGNG
>>377
いいじゃんC++Builder5用だって。俺も何冊か持ってるが、そのままほとんど
使えるよ。CLXについてはさすがに載ってないけどね。
0381デフォルトの名無しさんNGNG
CLXってどうよ
0382某乱堂NGNG
いいから買え。
0383デフォルトの名無しさんNGNG
>>381
VCLとほぼ同様のインターフェースを維持しながら、Linuxとのクロスプラットホーム
を実現する。俺はLinux使ってないから何とも言えないが。
0384デフォルトの名無しさんNGNG
>>383
ほぼ同等ならVCLと置き換えてしまえばいいじゃん。
だいぶ違うんでしょ?
0385デフォルトの名無しさんNGNG
>>384
だいぶ違うというか、機能面でだいぶ見劣りします。
0386デフォルトの名無しさんNGNG
CLR>>>>>>>>VCL>>>CLX
0387デフォルトの名無しさんNGNG
Ruby>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CLR=VCL=CLX
0388342353627NGNG
>>1
メモ帳+ボーランドの無料コンパイラーで十分(笑)
0389デフォルトの名無しさんNGNG
>>388
時代に取り残された人
0390デフォルトの名無しさんNGNG
>>388
時代を先取りしすぎな人
0391デフォルトの名無しさんNGNG
今日、C++BuilderPersonalを購入してきました。
これから家でもPGの学習もできます。
でも、INSTALLしたあとちょっと使ったら、
VC++のインテリジェンス機能より自動補完が遅くていやになりました
0392デフォルトの名無しさんNGNG
>>391
あなたのインテリジェンスを補完してくらはい。
0393デフォルトの名無しさんNGNG
>>391
エディタの設定でコード補完の待ち時間を短くしていますか?
0394デフォルトの名無しさんNGNG
>>388
メモ帳は勘弁してくれ
0395デフォルトの名無しさんNGNG
メモ帳。
それはWindowsの入ったPCなら必ず入っているという最強のエディタ。
これを使えば、BCBのエディタのようにフリーカーソルで使いづらかったり
補完機能が遅くていらいらしたりすることもない。
しかも超軽量。



使っとけ。
0396デフォルトの名無しさんNGNG
しかし、EditBoxコントロールの制限をまともに受ける両刃の剣。
素人にはお勧めできない。
0397デフォルトの名無しさんNGNG
ttp://www.notepad.org/
0398デフォルトの名無しさんNGNG
よけいイライラするんですが
0399デフォルトの名無しさんNGNG
リソーススクリプトに「表示」の文字列があると
IDEからビルドした時だけ何故かエラーになる・・・・鬱

makefileからmakeすると平気だけど。
0400デフォルトの名無しさんNGNG
あ、sageてた。
0401デフォルトの名無しさんNGNG
BCBの補完は遅いっていうか妙に重くて使えないよね。
0402デフォルトの名無しさんNGNG
買おうか…と迷ったが、結局VS.NET academicの方が安いしC#も面白そうだしということで
そっちにすることにしました。ごめんなさい。
0403デフォルトの名無しさんNGNG
>>395
メモ帳なんて使えるわけねー
0404デフォルトの名無しさんNGNG
>>403
使えないと思った瞬間に負けなのでR
0405デフォルトの名無しさんNGNG
他のエディタつかったこと無かったらいけるかもしれんが
つかったことあったらメモ帳にはもどれん
0406_NGNG
C++BuilderPersonalはコンポーネントとか作れるの?
日本語入力できるグリッドコントロールはあるのですか?
教えてください。
0407デフォルトの名無しさんNGNG
コンポーネントは作れますよ。
グリッドコントロールはありますが、使いにくいです。
0408デフォルトの名無しさんNGNG
>>399
せっかく
news://newsgroups.borland.co.jp/
があるのに...
0409デフォルトの名無しさんNGNG
あるのに、何ですか?
0410デフォルトの名無しさんNGNG
Personal版のレジストリを書き換えたら、補完がPro版程度の速さになると友人から
聞いたのですが、どこかの情報が転がっていないでしょうか。グーグルしてみたけど
わかんなかった。
0411デフォルトの名無しさんNGNG
>>410
その友人に聞いてもらえますか?
0412ひよこ名無しさんNGNG
>>407
ありがとうございます。

Personal版は商用不可ってあるけど、雑誌のプログラミングのコンテストにも応募できないのかな?
アスキーとかがゲームのコンテストとかやっているみたいだけど。
0413デフォルトの名無しさんNGNG
>>412
シェアウェアはダメだけどフリーウェアならいいんじゃない?
0414_NGNG
>>414
コンテストに投稿する条件は一般に公開してないことだったはずで、
入選すると数万円の賞金が出ます。
シェアウェアとして公開する気はないけど、うまくいけば金が入るので商用にあたる気がしてきました。
0415デフォルトの名無しさんNGNG
>>412
ソースで投稿すれば?
0416デフォルトの名無しさんNGNG
今時C++は無いと思うのですけど。
0417デフォルトの名無しさんNGNG
>>416
チャレンジャーですね。
0418デフォルトの名無しさんNGNG
ここ、あまり人いないから、
そういう煽りはC++相談室のほうがいいのでは。
0419デフォルトの名無しさんNGNG
ああ、人いた
0420デフォルトの名無しさんNGNG
黙ってBCB6買え
0421デフォルトの名無しさんNGNG
黙ってVisual Studio.Net買え
0422デフォルトの名無しさんNGNG
両方買いました。
0423デフォルトの名無しさんNGNG
カネモチネ!
0424デフォルトの名無しさんNGNG
C++Builder6ヤフオクで買ったけど使えないよぅ。
でもよJBuilderより、なぜあんなに高いんでしょ
0425仕様書無しさんNGNG
こちらのサイトよりBORLAND製品のキージェネレーターが落とせますので
C++Builder6 Enterprise
JBuilder6 Enterprise
Delphi 6 Enterprise
の各体験版をBORLANDに申し込みまして
シリアルぶっこんでkeygenでオーソライズしちゃいましょう
すべて動作確認済みです
Enterprise以外はkeygenが使えませんので注意してください
※下記サイトに逝く時はなるべくjavaは切った方がいいでしょう

http://www.cracks.am/cracks/b4.html
0426デフォルトの名無しさんNGNG
タイーホ
0427デフォルトの名無しさんNGNG
>>1
優待販売っていっても高いなぁ。
今回はBC++ Suite買うことにしよ。

>>425
実際にソフト書いてばらまく関係上、キージェネはイラソ。
逝って頂戴。
0428427NGNG
逝って頂戴、じゃなくて逝ってよし
0429デフォルトの名無しさんNGNG
キージェネで体験版を製品版に出来るの?
バイナリ別物かと思ったんだけど…
0430デフォルトの名無しさんNGNG
DMキタ━━━━━━(゚∀゚)━━━━━━ !!!!
ので、ボーランドストアで25200円払うことにしました。
0431デフォルトの名無しさんNGNG
みんな買ったのか???
0432デフォルトの名無しさんNGNG
5でいいや。
0433デフォルトの名無しさんNGNG
開発ツールの割れ物使っている人いるんだ。
人柱だ。
0434デフォルトの名無しさんNGNG
OSや開発ツールはやめておけよ〜
0435デフォルトの名無しさんNGNG
っていうか、OSや開発ツール以外もやめておけよ。
0436デフォルトの名無しさんNGNG
音楽CDもやめよう。
...でも、何で2000円ほどもあれば買える物すら買わないんだろ。
学生ならアルバイトしましょ。
0437デフォルトの名無しさんNGNG
C++Builder6のPro版買ったべ。
優待価格だったけど。
WebServiceのクライアントが簡単に作れるのが気に入った。
サーバー側はApache SOPA か Apache AXIS で作ろうかな...
0438デフォルトの名無しさんNGNG
会社の金で買ったよ。
0439デフォルトの名無しさんNGNG
WebServiceのクライアントって何?
0440デフォルトの名無しさんNGNG
>>439
SOAPクライアントのことっす。
マニュアル見ながらちょっとずつ勉強してます。
便利な使い方などありましたら教えてください。
0441デフォルトの名無しさんNGNG
で、6を買って幸せになった人はどれだけいますか?
0442デフォルトの名無しさんNGNG
>>441
ええ、お蔭様でウハウハです。
0443デフォルトの名無しさんNGNG
>>440
先に何が便利なのか理解してからとりかかるもんじゃないかな、、
0444デフォルトの名無しさんNGNG
>>441
僕も6で彼女ができますた
0445デフォルトの名無しさんNGNG
僕はまだ5ですが、6にageて良いと言う神からの啓示は
いつ訪れますか?
■ このスレッドは過去ログ倉庫に格納されています