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

まだ立っていなかったので、押っ立てますた。
0697デフォルトの名無しさん2006/01/10(火) 06:22:02
>>696
VCL プロジェクトを作って、その中でForms ユニットを開き、BDSを終了してみました。
-> エラーは起きません。

プロジェクトは作らず、Forms ユニットを開いた状態で終了してみました。
-> エラーは起きません。
0698デフォルトの名無しさん2006/01/10(火) 06:32:57
age てしまったスマソ。
0699デフォルトの名無しさん2006/01/10(火) 06:47:50
別にageてもいいじゃまいか。小さいこと気にするな。
っていうか、このスレはageたほうが活性化につながるべ。
0700デフォルトの名無しさん2006/01/10(火) 08:07:55
>>697
ありがとうございます。こちらの環境では前者では再現しますが、後者は問題ありませんでした。

環境的にはJVCLを入れているのと、BDSPROJECTSDIRを変更しているぐらいなのですが。
07017002006/01/10(火) 08:26:54
どうも自動保存の設定をしない場合はならないようです。
0702デフォルトの名無しさん2006/01/10(火) 09:50:48
エラーなんか出ないよ。嘘ばっかり書くなやアホが。
0703デフォルトの名無しさん2006/01/10(火) 10:25:05
俺も試してみますた。
JVCL 3.10で. 自動保存をON, 環境変数を変更。

結果はエラーは発生しませんでした。
PC環境などの問題では?
0704デフォルトの名無しさん2006/01/10(火) 10:43:47
>>696
症状が*必ず*再現する最小のステップを提示すれば、皆納得してくれると思うよ。
0705デフォルトの名無しさん2006/01/10(火) 13:09:14
別に納得させる必要は無い。信用されない、けどほんとはバグってこともあるさ。
ほっとけば、ただ某が損するだけだし。
07067002006/01/10(火) 23:16:17
試してくれた方ありがとうございます。

やはり環境の問題のようですね。おかげで切り分けできました。
0707デフォルトの名無しさん2006/01/11(水) 07:21:17
確かに終了時に色々エラーが出る時があって、そういう時はbds.exeをタスクマネージャで強制終了させないと終わらなかったするけど
どういうタイミングで出るか判らないんだよね。

だいぶ前から、バッチでプロジェクト下の不要ファイルを毎回全部消すクセがついてるので
俺の場合は、毎回じゃないし、再現しないんだけどね
0708デフォルトの名無しさん2006/01/11(水) 12:35:19
これって買いですかね?
0709デフォルトの名無しさん2006/01/11(水) 15:52:32
おいらちょっとプログラム案が沸いてきて、考えてみたさ。したらね、今、CDブートのTrueImageとかや
Knoppixとかあるやん。これじゃ、PC紛失された時とかWindows起動しないで全部吸い出せるやん
ってね。

スレ違いでした。
0710デフォルトの名無しさん2006/01/11(水) 19:31:13
|PC紛失された時
紛失して使われる際に。。。大体、盗んだPCをネットにつないでHDD起動する奴はいねえだよ。
0711デフォルトの名無しさん2006/01/11(水) 20:56:29
Builderがまともに使えるようになったら購入させていただきたいと思います。
がんばってバグ直してくらさい。某さんよろぴく。
0712デフォルトの名無しさん2006/01/11(水) 21:29:54
バグ修正はバージョンアップのついでに適当にやります。
0713デフォルトの名無しさん2006/01/12(木) 00:36:44
アマゾネとかで安く買えるようになったら買う予定。
0714デフォルトの名無しさん2006/01/12(木) 00:38:57
2006 は売れてないから、後でプレミアがつくかも知れないから今のうちに買っておけよ。
0715デフォルトの名無しさん2006/01/12(木) 09:41:51
Pro 税込 73,584円
これより安いところあるかな
0716デフォルトの名無しさん2006/01/12(木) 10:18:52
高いな
0717デフォルトの名無しさん2006/01/12(木) 10:38:06
俺はBC++5.02の時からずっと某にお布施をしているような物だぜ。
お陰様でアップデートは安いけど、合計してみると結構な金額だ('A`)
0718デフォルトの名無しさん2006/01/12(木) 10:42:15
お布施に見返りを求めてはいけません。この次からは2つ購入しましょう。
0719デフォルトの名無しさん2006/01/12(木) 18:21:09
>>717
> 俺はBC++5.02の時からずっと某にお布施をしているような物だぜ。
> お陰様でアップデートは安いけど、合計してみると結構な金額だ('A`)

前に、漏れもそれ計算しましたとさ。十万円は軽く越えとったもんに。。。
0720デフォルトの名無しさん2006/01/12(木) 23:31:08
そういえばまだ注文出してなかった>BDS2006
もうアップデート適用済みのバージョンで出荷してくれるだろうか?
0721デフォルトの名無しさん2006/01/12(木) 23:33:28
それはないだろ。CD-ROM 焼いてしまったし。在庫多数だし。
0722デフォルトの名無しさん2006/01/12(木) 23:37:05
Update 2がでたら買おうかな。
0723デフォルトの名無しさん2006/01/12(木) 23:41:11
じゃあ期限ギリギリまで待つか
0724デフォルトの名無しさん2006/01/13(金) 00:43:35
モデリングデータ付きのプロジェクトをクラス図を表示させた状態で保存して閉じると、
次にプロジェクトを開くときにdefault.txvpckが開けませんって言ってくる。。。

C#BuilderとDelphi.Netの場合は問題ないのですが、
Delphi Win32の時は必ず出てしまいます。

ただ全パーソナリティ有りで起動するとWin32でも問題ないので、
Borland Delphi for Microsoft Win32の設定で起動時に
ロードしているパッケージが足らないってことなんですかね。。。
もしそうだとするとレジストリの修正でどうにかなりそうな気がしますが。
0725デフォルトの名無しさん2006/01/13(金) 00:49:12
2007出るまで待つか
07267042006/01/13(金) 08:16:46
とりあえず回避する方法は分かりました。
以下のレジストリデータをインポートすれば正常に動作します。

---
REGEDIT4

[HKEY_CURRENT_USER\Software\Borland\BDS\4.0\Known IDE Packages\Delphi]
"$(BDS)\\Bin\\Borland.Eco.Delphi.IDEP100.bpl"="ECO Delphi for .NET"
---

要するにDelphi Win32パーソナリティでもECOのパッケージをロードする必要
があるということです。。。orz
インストール時にECOはずしてたらどうするんだろう。
07277242006/01/13(金) 08:17:26
↑番号間違えた。。。
0728デフォルトの名無しさん2006/01/13(金) 10:20:15
ttp://ascii24.com/news/i/topi/article/2002/05/21/635897-000.html
> さらに2003年には.NETをフルサポートする“Galileo”(コードネーム)がリリースされる
> 予定だと明らかにして来場者の喝采を浴び、.NETアプリケーションの開発を呼び
> かけてスピーチを終えた。
という話ですが、.NETのヘルプなんかはキチンと付いています?英語のだけで訳すと
ライセンス違反だぞ〜ってやつ?
0729デフォルトの名無しさん2006/01/13(金) 11:55:44
> モデリングデータ付きのプロジェクトをクラス図を表示させた状態で保存して閉じると、
> 次にプロジェクトを開くときにdefault.txvpckが開けませんって言ってくる。。。
私の所では再現しません。

> 要するにDelphi Win32パーソナリティでもECOのパッケージをロードする必要
> があるということです。。。orz
ECOパッケージはロードしていませんが、特に問題はありません。

ファイルが壊れていて、普通のクラスではなくてECOクラスが記録されている
というような事でしょうか?かなりレアケースだと思われます。
0730デフォルトの名無しさん2006/01/13(金) 12:00:00
>>726
ECOって.NETだけしか必要ないんじゃないか?俺の所ではDelphi Win32
では当然ECO入ってないけど、終了時エラーは出ないぞ。何か他の原因
があるんじゃなかろうか。
0731デフォルトの名無しさん2006/01/13(金) 12:54:50
> 2006/01/13(金) 12:00:00

おおwww
ねらった?
0732デフォルトの名無しさん2006/01/13(金) 18:13:14
高くない?スクリプトの方が安上がりでは?
07337322006/01/13(金) 18:14:09
スレ違いでした。。。
07347242006/01/13(金) 20:34:54
>>729,730
どうもです。問題ないですか。。。3台程で試したのですが全て同じ結果でした。

>>729
> ファイルが壊れていて、普通のクラスではなくてECOクラスが記録されている
> というような事でしょうか?かなりレアケースだと思われます。

それはちょっと考えにくいんです。開けないというエラーが出ると
クラス図だけ閉じた状態でプロジェクトが開かれて、その後クラス図を
手動で開くことはできるんです。またクラス図を閉じた状態でプロジェクトを
保存した場合は、問題なく開けます。

また以下のような手順でも再現してしまいます。

VCLフォームアプリを新規作成
プロジェクトを保存
モデルビューを開いてモデリングデータ生成
Unit1のクラス図を表示
全て閉じるでプロジェクトを保存
ホームページから再びプロジェクトを開く
07357242006/01/13(金) 20:35:31
>>730
>ECOって.NETだけしか必要ないんじゃないか?俺の所ではDelphi Win32
>では当然ECO入ってないけど、終了時エラーは出ないぞ。

はい。ECOは.NET用なのでWin32では不要なはずです。エラーが出るのは
プロジェクトを開いたときで、終了は特に問題ないです。

試した3台に共通するのは
XP SP2、BDS2006 Pro UP1でD2005 UP3もインストールされています。
それと関係あるか分かりませんが、BDSのインストール先とデフォルトプロジェクトディレクトリ
はDドライブになっています。

あとは特に普通の環境だと思うのですが、やはり2005が入ってるのがまずいのかなぁ。
0736デフォルトの名無しさん2006/01/13(金) 21:03:12
>>734
自動保存の設定をONにしていると再現するようですね。
0737デフォルトの名無しさん2006/01/13(金) 21:15:47
全部入りのBDSだとエラーは出ないようです。
0738デフォルトの名無しさん2006/01/13(金) 21:17:37
また再現性のないバグ報告か・・・
俺を怒らせたいのか?
0739デフォルトの名無しさん2006/01/13(金) 21:20:23
再現性のないバグってあるんだよなぁー。一番たちわるいのが。
0740デフォルトの名無しさん2006/01/13(金) 21:23:52
この世に再現性のないバグなどない。
再現させる条件の曖昧な不正確なバグ報告があるだけだ。
0741デフォルトの名無しさん2006/01/13(金) 21:27:22
じゃ、この世で最初の再現性のないバグかもしれないですね。BDS2006のは。
なんて素晴らしいんだ。
0742デフォルトの名無しさん2006/01/13(金) 21:30:34
> 再現させる条件の曖昧な不正確なバグ報告があるだけだ。

再現させる条件が曖昧で再現性をしめすのが困難なバグがBDS2006には多いですよね。
有料ベータテストで、「再現性のあるバグ」しか集めなかったから当然ですが。
一番難しそうなのが未解決なんだな、きっと。
07437242006/01/13(金) 21:33:06
>>736
すいません、そういえばインストールしたら自動保存をONにする習性がついてました。

早速自動保存をOFFで試してみたところ、プロジェクトデスクトップの自動保存を
はずすとクラス図を開いているという状態自体が保存されなくなるため問題は発生しなくなりました。

>>738
Delphi Win32パーソナリティでプロジェクトデスクトップの自動保存をONにした状態で
734の手順を行うとかならず再現するかと思います。

しかしECOをロードすると大丈夫な理由が全く分からないのですが。。。。
0744デフォルトの名無しさん2006/01/13(金) 21:39:31
もう、規模的に複数の言語の統合環境をつくるのは某には荷が重すぎるんじゃないかな。

もとのように一つ一つ言語別にするといいんじゃない。

などと思う今日この頃。
0745デフォルトの名無しさん2006/01/13(金) 22:01:23
> もとのように一つ一つ言語別にするといいんじゃない。
正直に貧乏だから、別売りにしてちょうだい。お願いしますと言えば良いじゃん。
つかバイトでもしろ。
07467362006/01/13(金) 23:00:02
>>743
Quality Central に通報しときました。
0747デフォルトの名無しさん2006/01/13(金) 23:10:42
再現性のあるバグじゃないと、取りようがないじゃん。
07487242006/01/13(金) 23:12:12
>>746
23481ですね。どうもありがとうございます。私は英語は読みしかできないので・・・。

0749デフォルトの名無しさん2006/01/13(金) 23:29:19
>>748
テキトーな英文なので恥ずかしいです。
再現できた方は投票をお願いします。
0750デフォルトの名無しさん2006/01/14(土) 00:01:03
>>744

禿道。某は自滅方向へ驀進中。

0751デフォルトの名無しさん2006/01/14(土) 00:11:45
自作自演、乙。
0752デフォルトの名無しさん2006/01/14(土) 00:39:05
> もう、規模的に複数の言語の統合環境をつくるのは某には荷が重すぎるんじゃないかな。

2005ではIDEが、2006ではBCBが無茶苦茶だから、統合化がうまくいってるようには見えないな。
統合しても、言語間の連携なんかないに等しいんだから、バグ増やしてるだけだもんな
0753デフォルトの名無しさん2006/01/14(土) 00:58:00
別製品にしても問題は解決しないと思うが。

> バグ増やしてるだけだもんな
統合して増えたバグって具体的には何?
0754デフォルトの名無しさん2006/01/14(土) 01:10:14
>>738 - 742
5連続自作自演というのは初めて見たなw
0755デフォルトの名無しさん2006/01/14(土) 01:41:17
ここは全レス自作自演ですが、なにか?
0756デフォルトの名無しさん2006/01/14(土) 10:32:38
> 統合して増えたバグって具体的には何?

このスレでのバグ報告や、QC を見ると分かるようにバグのほとんどはIDEがらみ。
ライブラリやコンパイラじゃないでしょ。統合IDEがダメダメなんだよ。
0757デフォルトの名無しさん2006/01/14(土) 12:04:18
> 統合しても、言語間の連携なんかないに等しいんだから

> 統合IDEがダメダメなんだよ。
言っている事が矛盾してないか?

単純に新規作成した部分に不具合が残っているというだけだろ。
0758デフォルトの名無しさん2006/01/14(土) 13:04:25
IDEが統一されただけで、言語間連携が統合されたわけではないな。
0759デフォルトの名無しさん2006/01/14(土) 13:06:11
label2の継承元〜エラーの回避方法がようやくわかってきた。
バグが取れるまで自作コンポーネントは入れない方がいいですね(涙
0760デフォルトの名無しさん2006/01/14(土) 13:18:27
>>757
別人のレス並べて、矛盾も糞もないだろ。何言ってるの?
統合した結果、IDEがダメダメだってことだ。統合しないで、例えば BCB7 を
出した場合を想像してみろ。
0761デフォルトの名無しさん2006/01/14(土) 13:23:05
>>758
連携しているのは
Delphi for Win32 と for .NET
Delphi for .NET と C# かな。

>>759
QC に登録汁。
今言わないとUpdate 2に間に合わないと思われ。
下手するとDelphi 2007まで直らないかも。

どうしても英語が駄目なら、本文は日本語でも良いからメールした方が良い。
07626552006/01/14(土) 13:27:01
厨が多くて困るね
うだうだ言ってる奴は BCB/Delphi 互換の
**完全な**開発環境を提供してください。

安ければ買ってあげるよ
0763デフォルトの名無しさん2006/01/14(土) 13:41:20
> 統合しないで、例えば BCB7 を出した場合を想像してみろ。
BCB 6と代わり映えしないから不買とか
BCB 6のアップデートなんだから無料提供だとか
値段が高いとか・・・

クレーマーって嫌だね。
0764デフォルトの名無しさん2006/01/14(土) 14:31:51
Delphiのデスクトップの保存(だったか?)も未だにうまく動くものかわからないままにして今に至る
0765デフォルトの名無しさん2006/01/14(土) 16:26:39
BCB6からの乗り換え組なんだけどVCLが色々と強化されてて馬ー
0766デフォルトの名無しさん2006/01/14(土) 17:21:55
>>765
詳しく! by BCBユーザ
0767デフォルトの名無しさん2006/01/14(土) 18:15:56
BCC32.EXE (BCC5.81)で小さなEXEを作る方法がやっとわかった。

-tWM -lj cw32mti.lib

をコマンドラインに追加すればよい。実行時にcc3270mt.dllを使ってくれる。

シングルスレッドでいいなら、

-lj cw32i.lib

だけでいいです。小さなプログラムをたくさん作る時は、これでかなりの
ディスクスペースを節約できる。
07687672006/01/14(土) 18:19:26
あー但しC++の標準ライブラリを使うと、この方法ではエラーが出るので、
Cモードの時のみにしてください。C++でエラーが出ない方法は今調べています。
07697672006/01/14(土) 18:24:24
ええと、わかりました。

-D_RTLDLL -tWM -lj cw32mti.lib (マルチスレッド)

-D_RTLDLL -lj cw32i.lib (シングルスレッド)

とすれば、C++モードでも正しく動くようになります。
0770デフォルトの名無しさん2006/01/14(土) 21:12:26
BCBはDelphiの何世代遅れなのですか?
07717702006/01/14(土) 21:16:56
またやった・・・
BCBのVCLはDelphiの2世代くらい遅れでしたが、BC#は
BCBより(?)どれくらい遅れているのですか?
0772デフォルトの名無しさん2006/01/14(土) 22:45:17
比較できないものを比較するなよー

例)タマネギと長ネギ、どっちがおいしいですか?
0773デフォルトの名無しさん2006/01/14(土) 23:47:18
つーか高すぎるよ。Standardキボンヌ。
0774デフォルトの名無しさん2006/01/14(土) 23:50:36
貧乏人はVisual C# 2005 Express使えとヘジが申しております。
0775デフォルトの名無しさん2006/01/15(日) 01:42:07
そうそう、安定してるし、軽いし、無償だし。Standard もあるよ。Pro も。選択の幅は広い。
0776デフォルトの名無しさん2006/01/15(日) 02:02:18
BCB6使ってる趣味プログラマだが、賛否両論で購入を躊躇してる。

評価版ってまだないよね?出して欲しいな評価版。
0777デフォルトの名無しさん2006/01/15(日) 02:08:39
>>776
既存のプロジェクトをコンバートして使うには、*.bdsprojの手作業による
エディットをしないと、"label2の継承元が見つかりません"エラーが出て
コンパイル出来ない事が非常に多い状態なのですが、それでも良ければ
購入する価値があります。

*おまけとして* Delphi、Delphi.NET、C#が付いてくるので、こちらの方が
今の所は付加価値が高いかと。
0778デフォルトの名無しさん2006/01/15(日) 02:37:58
俺は買う予定だ。
というか必ず買う。
でも購入時期はきっと締め切りぎりぎり。
有料でデバッグに付き合うのは嫌だから。
0779デフォルトの名無しさん2006/01/15(日) 07:54:32
> 出して欲しいな評価版。
月末までに英語版は出るかなと勝手に予測。
0780デフォルトの名無しさん2006/01/15(日) 07:57:53
> *.bdsprojの手作業によるエディットをしないと
詳細希望
0781デフォルトの名無しさん2006/01/15(日) 08:32:56
>>780 手探り状態だけど >>661 >>674-678 を直接やっちゃおうという事だろう

こういう時 Wikiがあれば情報を整理し易いのだけどね。

注意すべき事としては

 1、自作ライブラリは何も設定しなければ Documents and Settings に出来る
    パッケージ出力ディレクトリを変更してればソコに出来る・・・・というか変更した方がいい感じ
    BPI 出力ディレクトリも注意
    DCP 出力ディレクトリも注意
   これらへのパスが検索ライブラリにある事・・・・・なければ当然追加

 2、pasで作った自作ライブラリは BCBで使うにはBCBでコンパイルした方がいい感じ
  というかDelphiで作ると DCPはできているがライブラリが出来ていないかも
  そうなると、GUI上で貼り付けは出来てもコンパイル出来ないという事に

 3、Label2の継承元・・・・は、Label2という名前でなく、何かのライブラリが無いという意味のようだ
0782デフォルトの名無しさん2006/01/15(日) 08:51:20
> 何かのライブラリが無いという意味のようだ
なるほど。ありが�d。
0783デフォルトの名無しさん2006/01/15(日) 08:58:25
さて、ここで問題。
BDS2006で DelphiとBCBの両方で使うコンポーネントはどう作成するのが正しいのでしょうか?
07847702006/01/15(日) 09:07:08
>>772
つーことは…
思い出した…BCBってVCLだとかObject Pascalソース混在環境だったんでしたっけ。
あれ見てひでーなこれって思った、C++でつくってないんだって。

> 比較できないものを比較するなよー
BC#のVCLはC#製だと考えてよろしいのですか?

クレクレ君ですみません。
0785デフォルトの名無しさん2006/01/15(日) 09:51:52
> BC#のVCL

ワケワカラン。
0786デフォルトの名無しさん2006/01/15(日) 09:53:02
.NET Framework を VCL のライブラリと近藤してるんじゃないのかな
0787デフォルトの名無しさん2006/01/15(日) 09:55:51
> .NET Framework を VCL のライブラリと近藤してるんじゃないのかな

マイクロソフト製の VCL とも言えるし。混同するのも無理ないかな
0788デフォルトの名無しさん2006/01/15(日) 11:35:35
某はTrialすら出さなくなったな。
新規ユーザーの開拓を断念して完全な信者仕様になってしまったな。
0789デフォルトの名無しさん2006/01/15(日) 12:59:16
>>781
この手の情報は共有すべきネタだから、そろそろ必要かも。
特にBCBはマイナーだから、なるべくまとまってたほうが便利だろうし。

DelWikiは潰されたけど、あれ、復活できるの?
復活すれば間借りさせて貰ってもいいかもしれないけど、微妙に違いがあるからな・・・

で、Wikiはどこがいいの?
俺、Wiki自体使ったこと無いから全然知らない。
0790デフォルトの名無しさん2006/01/15(日) 12:59:21
ツールパレットって 今までみたいに IDEにアイコン並べる表示には出来ないの?
これが悪いわけじゃないけど、慣れてるもんだから
0791デフォルトの名無しさん2006/01/15(日) 15:13:04
>>788
トライアル版が出るのはいつも発売からかなり経ってからだと思う。
0792デフォルトの名無しさん2006/01/15(日) 15:51:39
> で、Wikiはどこがいいの?
うーん、過去の経緯を考えると、バグ報告で荒れ始めるから
ブログに書いた方が安全かも。潰れてしまうと記事喪失だし。

Wiki はリンク集とテンプレ倉庫に軽く使うのが良い感じ。
07937892006/01/15(日) 18:31:54
>>792
確かに。Blogならば荒らされても記事は削除できないし。
そうすると、まとめサイトとして必要なのはこれくらい?

・過去ログ&テンプレ倉庫
・Tips集(Blog形式)
・うpろだ(スクリーンショット&ソース用)

場所はどこにする?
俺、sourceforge.jpのアカウントを持っているから、倉庫はそこでいいかも。
0794デフォルトの名無しさん2006/01/15(日) 18:37:10
その前にDelWiki管理人の人このスレ読んでたら
バックアップデータ(pukiwiki/wiki/*)をどこかにうpして欲しいだけど。

そのデータさえあれば再建は簡単だからね。
編集させたくなければ資料としてフリーズして公開することも出来るし。
0795デフォルトの名無しさん2006/01/15(日) 19:06:53
Blogは作成者がやる気なくなると途絶える
0796デフォルトの名無しさん2006/01/15(日) 19:08:40
Wikiは例の人がいる限りBlogと変わらないけどな。
だったら彼がBlogを一人で免手すればいいんじゃないの。
■ このスレッドは過去ログ倉庫に格納されています