トップページ⇒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

まだ立っていなかったので、押っ立てますた。
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
ありがとう。
これでバグが一つ減り、
地球の平和は守られた。
0655デフォルトの名無しさん2006/01/08(日) 21:41:25
Label2 の件だけど、sparelibs のゴミ取ったら止まったような?
どなたか追試を〜

<property category="build.node" name="sparelibs" value="vcl.lib rtl.lib **このあたり**"/>

0656デフォルトの名無しさん2006/01/08(日) 21:41:59
同時キターーーーー!!!
06576552006/01/08(日) 21:58:42
Borland のサポートの質はともかくとして、
ユーザー間でトラブル情報を共有したいのは私も同じですな
特にBCBユーザーは日陰者だけにね
0658デフォルトの名無しさん2006/01/08(日) 22:08:15
バグ情報をアンチ呼ばわりする、某狂信者は無視。
06596552006/01/08(日) 22:14:49
packages を直さないとダメなときもあるね
ビルドできるプロジェクトの設定をコピーすると通ったり。
プロジェクトのこのあたり。

<property category="build.node" name="packages" ...

プロジェクト内に無いパッケージへの参照があるとビルドできない?
06606522006/01/08(日) 22:38:30
>>655 うちは無関係だった。
とにかく、標準コンポだけ使ってる時には起きないけど、
自作の .pasコンポを貼ってから起きるようになった。
その前からGUI上でコンポ移動とかする時のに枠線がはみだしたり品質が悪くなった感じがしたんだが・・・・
0661デフォルトの名無しさん2006/01/08(日) 23:44:36
Label2が見つかりませんというエラーになる件、メニューの
[ツール|オプション|環境オプション|C++オプション|パスとディレクトリ]
の検索パスにパッケージのあるディレクトリを追加してみてください。
0662デフォルトの名無しさん2006/01/08(日) 23:53:11
DelphiよりBCBの話題で持ちきりだな。
>>658
その通りだよ、逆にバグ情報共有しないでいたら、各個人が悩んで解決できなくて、
二度とBorland製品買わないってことにもなる。
もうちょっと、視野を広くして世の中みてくれ。
06636552006/01/09(月) 00:17:49
>>660,661
おつかれー
パス設定は要確認ですな。するどい。
「パッケージが見つかりません」って言ってくれないのは
明らかに不具合だねー。
Update1 あてる前は報告してくれてた気がするんだけど。
0664デフォルトの名無しさん2006/01/09(月) 02:42:20
有り難いバグ報告をアンチ呼ばわりする奴の方が、余程アンチだ。
バグが自己解決出来なくて、悩んだ末に某の製品を買わなくなる。
それよりも、バグ報告をして、Updateにそれが反映された方が
余程いいだろ?
0665デフォルトの名無しさん2006/01/09(月) 03:01:50
理屈が通じない某狂信者は無視、よろ。
0666デフォルトの名無しさん2006/01/09(月) 03:35:07
VS2005もバグ多いみたいだね。今年はどの開発環境も外れ年か・・・・
0667デフォルトの名無しさん2006/01/09(月) 04:22:20
某の場合、今年は、じゃなくて、今年も、だろ。D2005 は大はずれ、そのまえのD8も超ハズレ。
0668デフォルトの名無しさん2006/01/09(月) 07:34:50
BCB6ユーザーから見るとBSD2006は外れではないと思う。
ただもう少しIDEに機能が足りないのは否めない。
0669デフォルトの名無しさん2006/01/09(月) 08:30:34
>>661
追加してみたけどダメだった
$(BDS)\Lib;$(BDS)\Bin;$(BDS)\Imports;この後パス
0670デフォルトの名無しさん2006/01/09(月) 08:36:37
まぁ、オンボロで壊れやすいクラッシクカーを愛するようにだな。
0671デフォルトの名無しさん2006/01/09(月) 08:39:18
BDSって狂牛病の肉みたいだな。
0672デフォルトの名無しさん2006/01/09(月) 09:05:25
BSE 対 VCJD ?
0673デフォルトの名無しさん2006/01/09(月) 09:16:23
shlobj.hをインクルードすると相変わらず複数宣言が見つかったって出てくる。
さらにSTLPortの替わり?のdinkumwareのiosfwdでなんかエラーがいっぱい出るんだけど…
0674デフォルトの名無しさん2006/01/09(月) 09:44:30
Label2  現象

 1、BCBに自作コンポーネントをインストールし、そのコンポーネントを貼り付けてコンパイルしようとすると発生する

 2、一度発生すると、そのコンポを外しても改善しない
    xx.bdsproj から追加したパッケージを全部外せば 元に戻る
   ただ includeパスだのライブラリパスだのが変になってる場合があるので注意

BCB6を使っていると  xx.bdsproj をダブルクリックしてもBDSが起動しないのはどうしてだろ?
 逆はいけるのに
06756612006/01/09(月) 10:06:35
>>669
なかなか上手くいかないようですね。
ファイルを一つずつ検索パスの通らないディレクトリに移動して
調べてみたのですが、.bpiファイルが必要な感じでした。
このファイルが追加した検索パスにあるか確認してみてください。
06766612006/01/09(月) 10:16:08
675は実行時パッケージを使う場合でした。
実行時パッケージを使わない場合は.libが必要です。
06776612006/01/09(月) 10:49:25
>>674
>BCB6を使っていると  xx.bdsproj をダブルクリックしてもBDSが起動しないのはどうしてだろ?
>逆はいけるのに
私のところではBDSが起動します。関連付けがおかしくなっているのかもしれませんね。
でも、IDEが統合された関係で、プロジェクトをダブルクリックして起動すると、
C++/C#/Delphi/DotNet全部の環境ファイルを読み込んで起動するため遅くなります。
環境は実行時引数によって振り分けられるため、スタートメニューから起動するか、
ショートカットをディスクトップにでも貼り付けて -pCBuilderを付けておき、
BDSを起動してからプロジェクトファイルを開いた方が便利かと。
06786692006/01/09(月) 11:28:05
>>675
ありがと。 libが必要のヒントで
自分がやってたミスが判りました。
原因は、BCBでpascalフォームを使っていて
そこで既にDelphi用にインストールしていたコンポーネントが設計時に貼り付けたり出来たので
そのまま使ってしまった事にあるようです。

ところでBCB用にパッケージを作って登録しようとしたら既に同名のコンポーネントがあると出て
登録出来ないのでチェックを外してコンパイルしたら、今度はコンパイルできてしまった。

訳が判らん。 
bpl/libとか どういう仕掛けになってるのかそこらへんドキュメントちゃんとしてくれ
0679デフォルトの名無しさん2006/01/09(月) 11:35:13
アップデートしたら
BCBプロジェクトに入れた .pas からコンパイルで .hpp が作成されるようになった。
これでBCB6の状態に戻った。うれしい
0680デフォルトの名無しさん2006/01/09(月) 12:30:41
> これでBCB6の状態に戻った。うれしい

前バージョンの状態に戻ってうれしい、って・・・・
VerUp はなんのためにしてるの?
0681デフォルトの名無しさん2006/01/09(月) 12:32:18
590 :デフォルトの名無しさん :2006/01/06(金) 22:55:41
ひでぇな、それ。わざと入れてるんじゃないか、とか誤解のもとだな。
勝手に発売日を設定して、間に合わないからとりあえずpreview版とか言っておいて
パッチをだして喜ばれるなら、これほどの自作自演もないもんだな。



679はこれの典型
0682デフォルトの名無しさん2006/01/09(月) 13:55:07
>>680
.pas+.dfmも同じIDEから編集出来るメリットが単純加算される事になったらうれしいわけ
0683デフォルトの名無しさん2006/01/09(月) 13:59:35
素直に Del 使えよ。
0684デフォルトの名無しさん2006/01/09(月) 15:44:13
BCB6の時は素直にD7と組み合わせてやってたよ
でもD7で画面編集してイベント書いて BCB6でコンパイル&Goするか
逆にBCB6でobjを吐かせてからD7ってのは、とても不便だったんだ
0685デフォルトの名無しさん2006/01/09(月) 17:54:18
突然ツールチップで式評価が出なくなったよ。 何か弄っちゃったかな
ctrl+F7とかなら出るのだが
0686デフォルトの名無しさん2006/01/09(月) 19:17:15
そういえばUpdate1で、PascalプロジェクトからC/C++の.objをリンクして
デバッガで突入した場合の、ツールチップ評価が
とても中途半端に見られるようになった。
引数とか見えるのだが、Cの式を理解して無いようなので、->の先を追いかけていけない。
でもD7まではそれすら見えなかったのでCPUウィンドウで
レジスタ覗くぐらいしかできなかったので、統合の成果といえば成果なのか?
…「たまたま見えてしまっているだけ」で、次のUpdateで普通にまた見えなくなりそうで恐いが。
0687デフォルトの名無しさん2006/01/09(月) 20:24:37
みんな、バグ報告は無視でよろしく
0688デフォルトの名無しさん2006/01/09(月) 21:15:39
バグ情報をアンチ呼ばわりする、某狂信者は無視。
0689デフォルトの名無しさん2006/01/09(月) 21:30:05
相手にする奴もする奴だがな!
スルーだと言ったろう!!!
0690デフォルトの名無しさん2006/01/09(月) 21:33:01
お前もスルーしろよバカ
0691デフォルトの名無しさん2006/01/09(月) 21:35:09
>>690
すまん。
0692デフォルトの名無しさん2006/01/09(月) 23:04:44
ユニットの表示でプロジェクトソースが選択できなくなったんだね。

今までこれでプロジェクトソースを表示させてたんだけど、
プロジェクトマネージャからも表示させられるんだね。
0693デフォルトの名無しさん2006/01/09(月) 23:36:17
↑バグのデマを広げて荒らしたいだけ
0694デフォルトの名無しさん2006/01/09(月) 23:49:48
ついにバグ報告でないものまで、バグ報告とみなすようになったか。
0695デフォルトの名無しさん2006/01/10(火) 00:03:56
日本語も理解出来なくなってきたみたいだよ。
0696デフォルトの名無しさん2006/01/10(火) 00:08:06
Delphi Win32パーソナリティで、VCLのソースを開いた状態でBDSを終了させると
エラーが出るのですが、他の方はどうですか?
■ このスレッドは過去ログ倉庫に格納されています