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

Borland Developer Studio 2006 No.01

■ このスレッドは過去ログ倉庫に格納されています
000112005/12/04(日) 03:22:16
ボーランド、マルチ言語対応の新しい統合開発環境
「Borland(R) Developer Studio 2006日本語版」を販売開始

【販売開始日】 :2005年11月24日
【出荷予定日】 :2005年12月21日
【標準価格】 ・Borland Developer Studio 2006 Architect日本語版 399,000円(税込)
・Borland Developer Studio 2006 Enterprise日本語版 336,000円(税込)
・Borland Developer Studio 2006 Professional日本語版 84,000円(税込)

<プレスリリース>
http://www.borland.co.jp/news/20051124_bds2006.html
Borland Developer Studio 2006
http://www.borland.co.jp/bds/index.html
Borland Developer Studio 2006 製品情報
http://www.borland.co.jp/bds/bds2006/index.html

Borland Developer Studio 2006 カタログ (PDF 2ページ、約250KB)
http://www.borland.co.jp/bds/bds2006/techoverview.pdf <--間違い多い
詳細・正確情報はこちらで
http://www.borland.com/resources/en/pdf/products/delphi/bds2006_feature_matrix.pdf

まだ立っていなかったので、押っ立てますた。
0554デフォルトの名無しさん2006/01/05(木) 15:26:04
これとVSとどっちにしようか迷っている漏れは
0555デフォルトの名無しさん2006/01/05(木) 15:40:56
うお、プリコンパイルヘッダがちゃんと生成されるようになってる。
コード補完が無茶速え。

ダイアログのバグも直ってる。

bcc32.exeのバージョンが5.8から5.81になったのか。何が変わったのかな。

ありがとう>某さん。これでようやくBCB2006でプロジェクトを
作れるようになりそうです。
0556デフォルトの名無しさん2006/01/05(木) 15:45:08
バグが直ってる、っていっても、本来もっと早くに直しておくべきものだったんだよなぁ


放置しておいて、いまさら、それをセールスポイントにするのはなんだかなぁ・・・
0557デフォルトの名無しさん2006/01/05(木) 15:47:00
>>556 それが某の商法です。ここらで腐れ縁を絶つのもいいかもしれません。
0558デフォルトの名無しさん2006/01/05(木) 15:49:20
ヘルプ気のせいか表示が速くなってねー?
Update1で改良されたのかな?

それと、ESCキーでヘルプを閉じるようにしたかったのだが、オプションで
ESCにファイル-終了を割り当てたらうまく行った。
0559デフォルトの名無しさん2006/01/05(木) 16:11:00
>>555
巨大なBCBプロジェクトでもコード補完速い?
0560デフォルトの名無しさん2006/01/05(木) 16:14:18
>>559
まだ中規模なプロジェクトしか食わせてないけど、Speed Improvementを
パッケージに入れ、プリコンパイルヘッダを生成した後だと、速いです。

Preview版の時は、プリコンパイルヘッダが生成されなかったせいか、遅かった
です。

BCBは特にヘッダの量が多いので、差を明らかに感じる事ができます。
0561デフォルトの名無しさん2006/01/05(木) 16:20:51
だと、BCBはうpする必要ありそうだね。
悪痴が面倒だね。
0562デフォルトの名無しさん2006/01/05(木) 16:24:39
>>561
アクチはPreview版の時に一回していれば、Update当ててもしなくて
よかったですよ。

それとも別の事を言っておられるのでしょうか。
0563デフォルトの名無しさん2006/01/05(木) 16:28:28
マシン入れ替えとか、使う人が変わったときとかに面倒なんじゃない?
同時起動ライセンス形態になってないし。
0564デフォルトの名無しさん2006/01/05(木) 16:43:53
BCB6の時は違ってたけか。
0565デフォルトの名無しさん2006/01/06(金) 02:54:48
UPDATE1適用してからだと思うんだけど
TODOリストが反映されないんだけど…
0566デフォルトの名無しさん2006/01/06(金) 02:56:05
開きなおしたら出た。
0567デフォルトの名無しさん2006/01/06(金) 06:44:22
>>564 regeditで保存してそこのレジストリ保存しておけば パソコン移動しても簡単に復元出来たよ
0568デフォルトの名無しさん2006/01/06(金) 08:32:11
Update#1当てたけど、まだ挙動がおかしいな。
プロジェクト→オプションを変更すると、Application.xmlが
どんどん膨れあがって、最初20Kほどだったのに、232Kまで膨れた。

んで、BCB2006でVCL Applicationを選択してコンパイルすると、
"継承元のlabel2が見つかりません"ってダイアログが出て、全く
コンパイルできない。一度このエラーが出ると、以降どんな新規プロ
ジェクトを作っても駄目。コンパイルできず。

このエラーが出る前のはコンパイルできる。だからbdsprojの中身のどこかが
おかしいんだと思うが、比較してみてもわからない。

修復してみたけど駄目。Application.xmlを消して修復しても駄目。
全部消して、今から再インストールしてみる。ヽ(`Д´)ノウワァァァン
0569デフォルトの名無しさん2006/01/06(金) 09:10:31
全部再インストールしたら、ようやく新規プロジェクトでもエラーが出ずに
コンパイルできるようになった。ぜってーにどっかおかしい。

今から、エラーがでるbdsprojと、出ないbdsprojを比較してみる。
0570デフォルトの名無しさん2006/01/06(金) 09:18:57
>>568
それ、全く同じ現象が出た。
うちの場合、BCB6のアプリを変換してビルドしたら、
同じく"継承元のlabel2が見つかりません"というダイアログが出てコンパイルが出来ない。

ただ、JCLとかJVCLとかいろいろコンポーネントを入れているから、
そっちが悪さしていると思った。
アクティベーションをもう一回やるの嫌だけど、
レジストリも全部削除して再インストールしてみる。ノシ
0571デフォルトの名無しさん2006/01/06(金) 09:54:41
>>570
やっぱり?ああそうか、BCB6のプロジェクトを変換してからおかしく
なった。うんうん、そうだ。

同じ現象が出る人がいると、再現性があるという事になるね。心強い。
ありがとう。

BCB6のプロジェクトを変換して保存すると、システムのどこかがイカれる
みたいだね。ちなみに、bdsprojは特に差はなかった。

アクチはうちは消さなくても、完全にアンインストールしてから、Application.xml
を消して再インストールしたら、再アクチは不要で、新規のプロジェクトも
ちゃんとコンパイルできるようになったよ。
0572デフォルトの名無しさん2006/01/06(金) 10:06:14
つーことで、当分BCB6からのプロジェクトの変換は控えたほうがいいみたいだね。
俺はJCLもJVCLも入れていない。でもこの現象が出るって事は、BCB2006
本体側の問題だな。

再インストールに当たっては、レジストリエディタは使わなかった。単にアンインストール
してから、Application.xmlを消して再インストールするだけで行けるみたい。

BCB6のプロジェクト変換ができないとなると、使い道が物凄く限られてしまうので、
早急に何とかしてください>某。Update#1が出てすぐで悪いんですが。
0573デフォルトの名無しさん2006/01/06(金) 10:07:17
>>571
じゃ、レジストリが悪痴を憶えててくれるの?
0574デフォルトの名無しさん2006/01/06(金) 10:08:08
つ http://qc.borland.com/wc/qcmain.aspx?p=15
0575デフォルトの名無しさん2006/01/06(金) 10:09:59
今のところ登録されて無いようだな。
http://qc.borland.com/wc/qcmain.aspx?search=1&type=B+OR+A+OR+D+OR+C&proj=15&vers=10.0
05765702006/01/06(金) 11:18:56
>>571
うちの場合、新規で作成した単独のVCLアプリは問題ない。
JVCLのコンポーネントを使っても大丈夫。

BCB6からコンバートしたプロジェクトがことごとく駄目。orz
0577デフォルトの名無しさん2006/01/06(金) 17:33:48
みんなそうなったんだね。
うちもLabel2がどうのこうのってのが出たから必死にLabel2で検索しまくったよ。
何も出てこんかったけどな。
0578デフォルトの名無しさん2006/01/06(金) 17:34:10
やっぱりVS買うか・・
0579デフォルトの名無しさん2006/01/06(金) 17:55:58
この時期にVS?そんなことするなんてとんでもない!
0580本田2006/01/06(金) 19:39:00
>>542
> Updare#1 日本語版キタ━━━━(゚∀゚)━━━━!!

MFC(BFC)入ってる?
0581デフォルトの名無しさん2006/01/06(金) 20:10:40
> 早急に何とかしてください>某。Update#1が出てすぐで悪いんですが。
再現手順と最小コードの提示が必要と思われ。
0582デフォルトの名無しさん2006/01/06(金) 20:12:56
なんか特殊なオプション設定してませんか?
0583デフォルトの名無しさん2006/01/06(金) 20:24:22
Label2?また不思議なバグだな
0584デフォルトの名無しさん2006/01/06(金) 20:49:24
BCB6の時は レジストリの
HKEY_CURRENT_USER\Software\Borland\C++Builder\6.0
を保存しておけば windows再インストールしても 再アクチ必要なかったけど

BDSは、そこんとこどうなの?
0585デフォルトの名無しさん2006/01/06(金) 20:52:04
ユーザプロファイルディレクトリ配下の.slipと.borlandを保存しておけば大丈夫なんじゃない?
0586デフォルトの名無しさん2006/01/06(金) 21:03:09
原因はサムスン製のパソコンじゃないのか?
0587デフォルトの名無しさん2006/01/06(金) 21:19:27
>>585 ありがと
0588デフォルトの名無しさん2006/01/06(金) 22:32:20
わざとバグを放置して話題のない時に修正すれば喜ばれるんだね。簡単簡単。w
0589デフォルトの名無しさん2006/01/06(金) 22:45:27
>>588
それ、普通にオンラインソフトとか、PCゲームでは常識の手法
0590デフォルトの名無しさん2006/01/06(金) 22:55:41
ひでぇな、それ。わざと入れてるんじゃないか、とか誤解のもとだな。
勝手に発売日を設定して、間に合わないからとりあえずpreview版とか言っておいて
パッチをだして喜ばれるなら、これほどの自作自演もないもんだな。
0591デフォルトの名無しさん2006/01/06(金) 22:59:13
そのパッチを当ててもなおバグが多数残っている。
ユーザーを舐めているとしか思えない。
0592デフォルトの名無しさん2006/01/06(金) 23:02:16
D2005 はsp3以後放置ですか・・・
Blog でQCの数百のバグをfixしたとか自慢してたが、逆に言うとD2005の数百のバグを
放置したことになるんだよなぁ
0593デフォルトの名無しさん2006/01/06(金) 23:22:05
それが某の商法。以後も続くから、そのつもりで。
0594デフォルトの名無しさん2006/01/06(金) 23:25:27
そもそもDelphi 8はどうなったのよ
0595デフォルトの名無しさん2006/01/07(土) 00:06:01
592>
お願いだから、D2005のUpdate4だしてくれよ。
594>
D2005を買ったユーザーよりDelph8を買ったユーザーの怒りの方がたぶんすごそうだね。

05965702006/01/07(土) 00:24:25
いろいろやってみたけど、結論として、*.bsdprojのpackagesの並び順か何かが悪さしている感じ。

1.JCL/JVCLをインストールした状態で"Label2の継承順〜"が発生。
アプリは、フォームにボタンを張っただけの奴。

2.BDSを一旦削除。JCL,JVCLも削除。

3.BDSを再インストール(JCL/JVCLなどはインストールせず。Update#1を当てただけ。)

4.フォームにボタンを張っただけのアプリを作成。→ビルドOK

5.1.のアプリをビルド→"Label2の継承順〜"が発生。

6.1.のアプリからJCL/JVCL関係のパッケージを削除してビルド→"Label2の継承順〜"が発生。

7.4.のアプリのpackagesを1.の*.bsdprojへコピー。→ビルドOK

しかし、一日に3回もBDSをインストールする羽目になるとは思わなかった。('A`)
かなり単純なプロジェクトになったから某日に送ってみる。
0597デフォルトの名無しさん2006/01/07(土) 00:49:18
Delph8はボーランドマニアのコレクション心を満足させるためのものさ
05985702006/01/07(土) 00:56:37
さらに追求したけど、packages行でないかも。orz
sparelibs行とかも怪しそうだけど、もう判らない。ヽ(`Д´)ノ ウワァァァン
0599デフォルトの名無しさん2006/01/07(土) 01:06:41
> お願いだから、D2005のUpdate4だしてくれよ。

えと、出しましたが。BDS2006 といいます。ちなみに有料です。
0600デフォルトの名無しさん2006/01/07(土) 01:28:04
あと、おまけも付いてます。TTrayIcon とか。
0601デフォルトの名無しさん2006/01/07(土) 02:11:46
ボーランドのHPから「Update#1遅れます」ページが消えてる。
ぱっと見、年内にUpdate#1出したような感じを受けるんだけど、
何か潔くないような・・・・。
0602デフォルトの名無しさん2006/01/07(土) 02:43:15
潔いのは放置決定のときだけ。
0603デフォルトの名無しさん2006/01/07(土) 05:29:34
>>595
バングラ人の先輩(年は下だけど)は
Delphi8(Ent)を買って仕事に使っていて
マジ切れしてBorlandに怒鳴り込んだら
Delphi2005(Ent)を無料で差し上げますと言われて
発売後に本当に送られて来たらしい。
0604デフォルトの名無しさん2006/01/07(土) 09:06:29
そうそう、怒らないヤツ大杉。態度に出さないと信者扱いされて舐められるよ。
0605デフォルトの名無しさん2006/01/07(土) 10:54:31
因縁つけてるだけの奴が多すぎる。
0606デフォルトの名無しさん2006/01/07(土) 11:12:33
バグ報告を因縁と受け取るのか。お前朝鮮人みたいな奴だな。
0607デフォルトの名無しさん2006/01/07(土) 12:06:09
BCB6では、Borland Directをレジストリの書き換えで日本サイトに
変更していましたが、BDS2006ではどのキーをいじればいいでしょうか?
0608デフォルトの名無しさん2006/01/07(土) 12:08:44
> Borland Direct
終了してBDNになった。
0609デフォルトの名無しさん2006/01/07(土) 12:11:57
>>606
謝罪と補償を求めるニダって騒ぐのはお前さんの得意技だろ。
0610デフォルトの名無しさん2006/01/07(土) 12:14:54
つか所有してないソフトに粘着して因縁をつけ続けるのは
世界広しと言えどVB厨だけだよ。
0611デフォルトの名無しさん2006/01/07(土) 12:21:36
>>606
朝鮮人の宣伝厨乙
0612デフォルトの名無しさん2006/01/07(土) 14:34:42
荒らしって国籍差別主義者なんだね。
0613デフォルトの名無しさん2006/01/07(土) 15:19:00
いいね、いいね、このスレ。すばらしいね。
0614デフォルトの名無しさん2006/01/07(土) 15:20:04
アンチもマンセーもアフォぞろい。カスばかりってほんとうだな。
0615デフォルトの名無しさん2006/01/07(土) 15:20:54
>>614
ソースを提出してくれ。
0616デフォルトの名無しさん2006/01/07(土) 15:29:59
カゴメとブルドックしかない。どっちでもどーぞ。
0617デフォルトの名無しさん2006/01/07(土) 15:32:48
スレの安定運営の為に重箱の隅をつついて喜んでいる安置は放置。
以後、バグ報告はすべて安置と見なします。よろしく!
0618デフォルトの名無しさん2006/01/07(土) 15:33:13
了解
0619デフォルトの名無しさん2006/01/07(土) 15:33:58
バグ報告は某にしろ。
ここで報告しても直らん。
0620デフォルトの名無しさん2006/01/07(土) 15:35:55
ここはマンセー報告とそれに対するアンチの攻撃を楽しむスレになりました。
0621デフォルトの名無しさん2006/01/07(土) 15:36:35
いいね、いいね、このスレ。すばらしいね。
0622デフォルトの名無しさん2006/01/07(土) 15:41:10
購入者少なすぎで報告なんてないだろ。バグ以外に・・・・
0623デフォルトの名無しさん2006/01/07(土) 15:41:58
なんでも了解
0624デフォルトの名無しさん2006/01/07(土) 17:41:56
>617
このスレの存在意義ってなによ?
なんかスレタイにNo.01ってなってるけどNo.02を作る必要があるのか?
このスレで言語関連の話題してもしょうがないだろ?DelphiスレとかBuilderスレがあるんだから。
そうなるとIDEのできの善し悪しとかStarTeamの使い方とかリファクタリングツールの使い方とか
そう言う話しかないだろ?で、それらの話はどうせ誰も使ってないから話題がない。
そうなってくるとバグ報告しか議題がないわけだが。
0625デフォルトの名無しさん2006/01/07(土) 19:27:41
DelphiとBuilder抱き合わせ販売するこの製品自体が間違いだな。
0626デフォルトの名無しさん2006/01/07(土) 20:24:02
間違いではない。 俺は希望していた。
実際 BCB+Delphiを組み合わせて仕事してるんだから便利だ。

ただ

1、エディタの色設定は言語毎に分けてくれ。
  色で区別してたもんだから頭が切り替わらない。

2、hppはDelphiソースをコンパイルする時に自動再作成してくれ

3、CPU窓はフローティングをデフォルトにしてくれよ
0627デフォルトの名無しさん2006/01/07(土) 20:39:51
どうせそんな奴少ないから無視でいい
0628デフォルトの名無しさん2006/01/07(土) 20:44:50
某としては単価下げたくない(どころか上げたい)から
統合を名目にして抱き合わせしてるんだろうな。
ばらして安く売るなんてハナから頭にないだろう。

安くしたところでユーザーが増えるわけでもなし
高くしたところで既にユーザーは離れきってしまったから影響は少ない。
0629デフォルトの名無しさん2006/01/07(土) 22:50:09
BCB で __int8 はやっぱり char 扱いなんだな・・・・・

これをツールチップ式評価で 8bit整数型にというのは贅沢な希望なんかな
0630デフォルトの名無しさん2006/01/07(土) 22:57:12
typedefに__declspec(pure_int)でも追加しない限り厳密な区別は不可能じゃないか?
0631デフォルトの名無しさん2006/01/08(日) 04:54:51
ばらして安くしたら、少なくてもおれは Delphi.NET は買う。いまのままだと買う気もおこらん。
0632デフォルトの名無しさん2006/01/08(日) 05:11:23
> 某としては単価下げたくない(どころか上げたい)から

メーカの視点をあれこれ推察する書き込みが多いけど、どうしてユーザはユーザの
便宜を主張しないのかなぁ。バラで安価なら買う人いると思うよ。そこまでして
売りたくない、とかメーカがどう思ってるかしらんけど。

ま、オレはバラでも買わないけど。D6 で満足してるから。
0633デフォルトの名無しさん2006/01/08(日) 05:37:26
ところでリファクタリングツールの使い方を教えてくれまいか。
メニューを開くと名前の変更というのしかなくて
エディタ上で各種名前を選択すると有効になるんだが
リファクタリングって名前の変更だけなのか?
リファレンスの抽出とかよくわからないんだが、
0634デフォルトの名無しさん2006/01/08(日) 05:45:20
ドキュメントが素晴らしい某のヘルプにはないの?
新機能も使われないのは、よいドキュメントがないからなんだよな。
0635デフォルトの名無しさん2006/01/08(日) 06:40:10
お前らがしょっちゅう使っているテンプレートを教えろ!

0636デフォルトの名無しさん2006/01/08(日) 07:46:55
inhだけ打つとinheritedになるとか、そんなのでいいのか?
0637デフォルトの名無しさん2006/01/08(日) 07:47:42
盛り上げるのも必死だな。あと365もあるもんな。
0638デフォルトの名無しさん2006/01/08(日) 08:19:25
ShoでShowMessage(|);
0639デフォルトの名無しさん2006/01/08(日) 08:20:16
ShでShowMessage(|);
0640デフォルトの名無しさん2006/01/08(日) 09:53:49
テンプレートってC++のtemplateだと思ってた
0641デフォルトの名無しさん2006/01/08(日) 09:56:55
code_???
で長めのサンプル突っ込みまくってる。
code_srでFindFirst/Next/Closeとか。
0642デフォルトの名無しさん2006/01/08(日) 13:30:55
fre で FeeAndNil(|)
GExpertsでだけど
0643デフォルトの名無しさん2006/01/08(日) 13:31:25
x FeeAndNil
o FreeAndNil
0644デフォルトの名無しさん2006/01/08(日) 18:52:10
明らかに Free で済む場合でも、なんでもかんでも FreeAndNil つかうヤツっているよな。
0645デフォルトの名無しさん2006/01/08(日) 18:54:49
それを言うなら、nilチェック不要な時は生のDestroyそのまま呼んだっていいわけだが
0646デフォルトの名無しさん2006/01/08(日) 18:59:18
明らかにスルーで済む場合でも、なんでもかんでも粘着するヤツっているよな。
0647デフォルトの名無しさん2006/01/08(日) 19:06:05
もちけつ!
0648デフォルトの名無しさん2006/01/08(日) 19:06:52
>FindFirst/Next/Close
ていうかそんなのはクラス化しないのか?
0649デフォルトの名無しさん2006/01/08(日) 19:30:01
せめてDelphiのコンポーネント(Delphi2005以前)の変換くらいまともに
動くようにしてくれ・・・・・

"Label2の継承元が"ダイアログはもう見たくない・・・・・
0650デフォルトの名無しさん2006/01/08(日) 21:31:36
スレの安定運営の為に重箱の隅をつついて喜んでいる安置は放置。
バグ報告はすべて安置と見なします。よろしく!
0651デフォルトの名無しさん2006/01/08(日) 21:32:34
重箱の隅とくれば優曇華
0652デフォルトの名無しさん2006/01/08(日) 21:32:36
うちも pas の自作コンポーネントを入れたら Label2の継承元がを拝見出来た。

まだ使えないな
0653デフォルトの名無しさん2006/01/08(日) 21:38:40
>>650
(゚Д゚)ハァ?
この手のネタは共有情報だろうが。

とりあえず、"Label2〜"の件は連休明けに某日へレポートしておく。
0654デフォルトの名無しさん2006/01/08(日) 21:41:25
>>653
ありがとう。
これでバグが一つ減り、
地球の平和は守られた。
■ このスレッドは過去ログ倉庫に格納されています