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

まだ立っていなかったので、押っ立てますた。
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を一人で免手すればいいんじゃないの。
0797デフォルトの名無しさん2006/01/15(日) 19:57:58
無理に1つのサイトにまとめなくても、RSSやトラックバックで
緩やかなまとまりを作る事は出来ると思う。

テンプレ倉庫くらいにした方が、管理者も楽で長続きするだろうし。
0798デフォルトの名無しさん2006/01/15(日) 20:05:51
DelWiki は忘れた方がいいと思う。
リンク集ひとつ復活させるのでも、VS2005も入れろとか騒ぎになりそう。
0799デフォルトの名無しさん2006/01/15(日) 23:05:59
DelWikiのログデータはほしいなあ
結構役に立ってたから
0800デフォルトの名無しさん2006/01/15(日) 23:28:15
Google のキャッシュでおととい見たな、そういえば・・・
0801デフォルトの名無しさん2006/01/16(月) 00:50:05
borlandもベータ版を公開して、開発者からコメントももらってから、製品版を出せばいいのになあ。
0802デフォルトの名無しさん2006/01/16(月) 01:34:20
そんなことしたら、お布施が半減するだろ。
0803デフォルトの名無しさん2006/01/16(月) 12:31:49
>>801
このスレを見る限り、コメントはあんまり役に立たない。
大概のレポートは完成度は低い。
また個人ごとに使い方が違うし、感じ方も違う。

ベータ公開はチラシの裏を抱え込む事になるからバランスが難しい。
0804デフォルトの名無しさん2006/01/16(月) 13:42:47
>また個人ごとに使い方が違うし、感じ方も違う。

ベータ公開しない理由としては、最低ないいわけだな。
0805デフォルトの名無しさん2006/01/16(月) 13:43:34
ベータを有料販売する理由にもなってないし
0806デフォルトの名無しさん2006/01/16(月) 19:07:41
そんな時にはこちらへ

【Delphi互換!?】FreePascal【GPL】
http://pc8.2ch.net/test/read.cgi/tech/1137051510/
0807デフォルトの名無しさん2006/01/16(月) 20:20:21
また使いもせずに薦めてるなw
0808デフォルトの名無しさん2006/01/16(月) 20:51:14
> ベータを有料販売する理由にもなってないし

ベータを有料販売する理由は、信者からのお布施を期待できるから。それ以外ない。
0809デフォルトの名無しさん2006/01/16(月) 22:56:17
>>808
製品なんだから有料で当然だろ。
0810デフォルトの名無しさん2006/01/16(月) 23:00:07
書き直し。

ベータを製品として販売する理由は、信者からのお布施を期待できるから。それ以外ない。
0811デフォルトの名無しさん2006/01/16(月) 23:12:57
使っても居ない製品をベータだと因縁つけて
買った人を信者扱いするのはいかがな物か?
0812デフォルトの名無しさん2006/01/16(月) 23:18:34
いいんじゃない、そのとおりだし。
0813デフォルトの名無しさん2006/01/16(月) 23:20:43
今更だけどDelphi7がほしい。
単体のDel7と、Del8付属のDel7とは同じバージョンですか?
0814デフォルトの名無しさん2006/01/16(月) 23:27:04
>>813
多分同じ

最適化きかないよバグが気にならなければいいんじゃない
0815デフォルトの名無しさん2006/01/16(月) 23:39:03
>>814
最適化きかないよバグって、7.1updateで修正されたんじゃなかった?
0816デフォルトの名無しさん2006/01/17(火) 00:49:55
>>815
いや、7.1でエンバグした。
0817デフォルトの名無しさん2006/01/17(火) 00:58:49
workaround があったと思うが。
0818デフォルトの名無しさん2006/01/17(火) 05:16:36
>>816
ソースは?
アップデートしてさすがにそれはないだろw
0819デフォルトの名無しさん2006/01/17(火) 05:58:40
>>818
DelWikiが日本語で説明してあったが、消えちゃったな。
一応アドレス。
http://onigiri.s3.xrea.com:8080/delphi/index.php?cmd=read&page=Delphi7Update1#content_1_6

で、その元ネタは、QC。
ttp://qc.borland.com/qc/wc/qcmain.aspx?d=8695
解決法は今のところ、Delphi2005にアップグレードするか、
Delphi7のアップグレード前のdcc32.exeをバックアップして持ってくるか、
とかいう不十分な方法しかない。
update2を出せってんだよな。
0820デフォルトの名無しさん2006/01/17(火) 07:45:36
要望
 1、エディタ pasとcで色分け出来るようにしてほしい。
   同じ色だと ミスが酷くなる

 2、pasでコンパイル結果で致命的エラーと出る時が以前からあったが  まだ出る。 
   対策として一度終了して従属的ファイルを全部消去して起動しなおすと直るのだが
   この操作を自動化してくれ 「完全再構築」とか

 3、コンポーネントのライブラリ、C/pas共用というオプションを作ってくれ
0821デフォルトの名無しさん2006/01/17(火) 13:16:59
C++ Builder 5から久々の更新。
コード支援の反応速度が速くなったが、関数の引数書いている内に
消えるのは相変わらずか... まあ、さすがにコードエディタのバグは無いようだ。
あれには苦しんだ。
0822デフォルトの名無しさん2006/01/17(火) 16:34:57
あっ、そう。違う新規バグが大勢待ってるから期待して
0823デフォルトの名無しさん2006/01/17(火) 17:17:27
>>819
マジだったのか・・・orz
じゃ、7.1にアップデートしないで使うってのはどう?
0824デフォルトの名無しさん2006/01/17(火) 17:27:19
最適化無しの方がマシ
0825デフォルトの名無しさん2006/01/17(火) 18:31:55
どうでもいいことでもないんだけど
ヘルプが足りない…
ちゃんと全部書いてよ…
0826デフォルトの名無しさん2006/01/17(火) 18:43:26
何が足りなかった?
0827デフォルトの名無しさん2006/01/17(火) 19:38:56
某のヘルプは、未だかつて十分だったことは一回もないのです
0828デフォルトの名無しさん2006/01/17(火) 19:45:38
>>825
kwsk
0829デフォルトの名無しさん2006/01/17(火) 20:27:56
Win32のヘルプは全部英語
VCLの新コンポーネントのヘルプは皆無
今回のバージョンのヘルプなんか、サンプルとかも全くなかったから
使い方調べるのに旧バージョンのヘルプ参照してるよ。
使い勝手も旧バージョンの方がいいし。
0830デフォルトの名無しさん2006/01/17(火) 21:56:19
>>829
君はいったい何のヘルプを読んでるの?
0831デフォルトの名無しさん2006/01/18(水) 02:09:05
>829
Win32のヘルプはMSのものだから。勝手に和訳して付けるわけにはいかないと
昔言ってたような気がする。ってかweb上にあるだろよ。
0832デフォルトの名無しさん2006/01/19(木) 09:50:00
発売1ヶ月未満ではやくも閑散・・・・
0833デフォルトの名無しさん2006/01/19(木) 13:11:18
あの某付属の英語版ヘルプがMSDNと同じに見えるのですか?

Win32は用は未だに、あのNT用の英語版ヘルプなのですか?
0834デフォルトの名無しさん2006/01/19(木) 15:49:26
ごちゃごちゃ言わずに買ったんなら使えよ。不満なら自分が買ったことを激しく後悔するように。
0835デフォルトの名無しさん2006/01/19(木) 15:54:56
漏れは後悔したくないので買わないかもしれない・・
0836デフォルトの名無しさん2006/01/19(木) 16:36:06
とりあえずupdate2待ち。

Label2バグがある限り、使い物にならない。orz
てか、今までのプロジェクトの動作確認もままならない。
0837デフォルトの名無しさん2006/01/19(木) 17:18:18
update2 は次バージョン持ち越し、ってことになったらさすがに怒るだろうなぁ・・・
0838デフォルトの名無しさん2006/01/19(木) 18:35:25
>>836
本家やQCで探してみたけど、そういう報告は無いから、某は知らないと思われ。
2chで騒いでも無駄。某関係者は誰も見てないし、
再現出来るコードが無いと報告できないし。

という訳で現状ではUpdate 2 を待っても意味なし。
0839デフォルトの名無しさん2006/01/19(木) 18:39:40
> ごちゃごちゃ言わずに買ったんなら使えよ。
使ってますけど。

> 不満なら自分が買ったことを激しく後悔するように。
不満はありません。快調です。

> 発売1ヶ月未満ではやくも閑散・・・・
便りが無いのは良い知らせ。
0840デフォルトの名無しさん2006/01/19(木) 18:39:44
BCB6で作成したプロジェクトならどれでも出ると思うよ。
Label2
0841デフォルトの名無しさん2006/01/19(木) 18:44:16
俺はBCB6を持ってないので・・・

外人さんでBCB6からアップグレードした人からは報告が無い。
簡単なサンプルで再現できるなら、早く報告したほうが良いよ。

最近はQuality Central に挙げないと対応しないから。
いくら待っても無駄だし。
0842デフォルトの名無しさん2006/01/19(木) 18:45:59
> 俺はBCB6を持ってないので・・・
忘れてたけど、Code Central からダウンロードしたBCB6製のサンプルを
BCB2006に変換して試した時は、特に問題がなかった。
0843デフォルトの名無しさん2006/01/19(木) 18:51:33
> 最近はQuality Central に挙げないと対応しないから。
英語が無理なら、日某でも良いから報告したら、どうよ?
2chで再現できるコードもなしに報告し続けても何の意味も無いと思うよ。
0844デフォルトの名無しさん2006/01/19(木) 19:54:33
Code Centralから拾ったやつだと問題ないってことは、英語版で作ったプロジェクトだと問題ないのかな。
何かに日本語を使ってると駄目とか、そういう類だとQCに登録しないとUpdate2で直る見込みはかなり
低そうだね。
0845デフォルトの名無しさん2006/01/19(木) 20:01:58
>>842
自作のコンポーネントを使っても同じ? どうも自作のpasコンポーネントが関係してる感じがする
0846デフォルトの名無しさん2006/01/19(木) 20:03:27
VCLデザイナの デザイナガイドライン 便利な時もあるけど切りたい時もあるわけで

たとえばシフトしながらドラッグしたら一時的にキャンセルするとかそういうのは無いのかな?
0847デフォルトの名無しさん2006/01/19(木) 20:08:06
>>845
再現できる最小コード希望。
0848デフォルトの名無しさん2006/01/19(木) 20:54:43
というわけで日本のBCBユーザはもうすぐ絶滅・・・
0849デフォルトの名無しさん2006/01/19(木) 21:06:07
>>833
Delphi2005の時点で既にHTMLヘルプ版のWin32 SDKになってる。
08508362006/01/19(木) 21:13:08
>>838
Label2の件、月曜日にFAXで某日に送ってあったりする。
BCB6のときもVCLにバグがあって同じくFAXで送ったんだけど、回答はしばらく経ってから封筒で来た。

でもなぁ、これくらいメールかWebでやりとりできるようにして欲しかった。
Office97でバグを見つけてMSにコンタクトをとったら、連絡が来てTシャツを送ってくれた。
某日もこれくらいのことをしてくれればいいのだけど、もう期待できないだろうな。('A`)
0851デフォルトの名無しさん2006/01/19(木) 21:45:21
だから見切るってこともしないのはどういうわけだろう・・・
0852デフォルトの名無しさん2006/01/19(木) 22:01:15
力も無ければ金も無い悲惨なクレーマーなんて少数だから。
0853デフォルトの名無しさん2006/01/19(木) 22:09:30
ユーザもごくごく少数だから・・・
0854デフォルトの名無しさん2006/01/19(木) 22:11:12
バグ報告をクレーマーだとかアンチだとか見なすスレはここですか?
0855デフォルトの名無しさん2006/01/19(木) 22:13:37
見切れと薦めているのは、Delphi を所有すらして居ないクレーマー(VB厨)
■ このスレッドは過去ログ倉庫に格納されています