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

Borland Developer Studio 2006 No.10

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2006/10/31(火) 11:44:29
Borland Developer Studio 2006 ユーザーによる
Borland Developer Studio 2006 ユーザーのための統一雑談スレッドです。
Borland Developer Studio 2006 についての技術的な質問、不具合のQC 報告依頼も歓迎します。

(注)本スレには被害担当艦としての機能はありません。
Borland Developer Studio 2006 についての、批判・怒りのバグ告発はアンチスレ↓へどうぞ。
http://pc8.2ch.net/test/read.cgi/tech/1153353434/
0653デフォルトの名無しさん2006/12/11(月) 17:04:16
DelphiってVBより遅れてるんだね
0654デフォルトの名無しさん2006/12/11(月) 17:05:03
第2回 私はコレで、VB 6を卒業しました
ttp://www.atmarkit.co.jp/fdotnet/vblab/opensemi_02/opensemi_02_01.html

アップグレード・ウィザードはやはり使えない?!

月刊ウインドウズデベロッパーマガジン | 今月の内容
ttp://www.shoeisha.com/mag/windev/new.asp
【特集1】Visual Studio 20005この先の未来へ

Visual Basic .NETコッコ倶楽部
Excel VBA実践教室
西田雅昭の新・Visual Basicのツボ
0655デフォルトの名無しさん2006/12/11(月) 17:19:12
西田雅昭ってまだこの業界にいたんだ...
0656デフォルトの名無しさん2006/12/11(月) 17:25:56
しかしVista キャンペーンの中での.net の地位って、ほんとに落ちたね。
触れられたくない過去扱い?
0657デフォルトの名無しさん2006/12/11(月) 17:31:50
ttp://d.hatena.ne.jp/softether/20060202#p2

[質問] 将来的に、MSIL (.NET の中間言語) を Windows カーネル内で使用することができるようになるか?

将来はそうなるかも知れない。現時点では難しい。








つまり、ランタイム。
0658デフォルトの名無しさん2006/12/11(月) 17:34:50
64 bit キャンペーンもあんまり反響が無かったのか、長続きしなかったし。
今は派手さは無いけど、痒いところに手が届くキャンペーン展開中?
0659デフォルトの名無しさん2006/12/11(月) 20:50:09
でもVBは進化してるよ
0660デフォルトの名無しさん2006/12/11(月) 20:54:31
また発作か
0661デフォルトの名無しさん2006/12/11(月) 20:57:56
CodeGear に期待するということで。
0662デフォルトの名無しさん2006/12/11(月) 21:09:47
どうしてもヘッドギアを連想してしまうorz
0663デフォルトの名無しさん2006/12/11(月) 21:33:02
強そうで良いじゃん。
0664デフォルトの名無しさん2006/12/12(火) 01:37:39
>>652
なるほどねえ

Delphiは我が行く道で、追従さえしないことにあきらめさえ感じ始めているわ。
まあ、これはこれでいいのかもしれない。
底知れぬ、C++のtemplateなど一生覚えなくてもメシをくっていけるという意味では。
0665デフォルトの名無しさん2006/12/12(火) 01:44:49
VB使いはgenericsを活用してるのに
0666デフォルトの名無しさん2006/12/12(火) 05:36:17
まぁ、俺の個人的優先順位は
1.Unicode対応VCL
2.Generics
3.Win64
0667デフォルトの名無しさん2006/12/12(火) 06:10:32
4.Kylix
0668デフォルトの名無しさん2006/12/12(火) 08:26:41
どれもイラネ
IDE軽くしてくれ
0669デフォルトの名無しさん2006/12/12(火) 08:33:34
完璧なKylixなら欲しいけどアキラメタ。
VCLはWinに超特化し杉でCLXが追従できないんだろうね。
0670デフォルトの名無しさん2006/12/12(火) 10:07:49
そのすべてが 2008年送りになりますた > 666
FieldTester と TeamB の堪忍袋の緒がとうとう切れた模様。

Tnt の Troy Wolbrink が,公式にサポートしないのならこれ以上の尻ぬぐいは
したくないから Tnt も打ち切るぞと言いはじめました
0671デフォルトの名無しさん2006/12/12(火) 10:08:27
>VCLはWinに超特化し杉でCLXが追従できない
CLX は QT に依存してしまったからね。
0672デフォルトの名無しさん2006/12/12(火) 10:19:24
>>670
マジで?今のうちに落としとくかな・・・
0673デフォルトの名無しさん2006/12/12(火) 10:34:22
>>670
Tnt打ち切ってほしいな。実を言うとTntの存在がDelphiに悪影響与えてたり。
0674デフォルトの名無しさん2006/12/12(火) 10:57:01
Tnt があるからそっち使ってね。ってのは某日サポートのお言葉。

Troy もこれが最後のチャンスと思っているんでしょ。
0675デフォルトの名無しさん2006/12/12(火) 11:01:56
.net 2.0 と Vista 対応が先でしょ > 666
IDE が動く環境が変わってしまったから、それに合わせて Highlander。
いろんなことはその先。
0676デフォルトの名無しさん2006/12/12(火) 11:14:35
Tnt使っても、ほかの部分もUnicodeにしないと意味がないわな。ファイルI/Oやレジストリ入出力やら。
まぁ、これぐらいならWinAPI直接読んだり、Unicode対応のライブラリどっかに落ちてそうだけど。
アプリの一部でAnsi使ってUnicodeとShift-JIS変換かましてたら、欠損する文字があるし。

0677デフォルトの名無しさん2006/12/12(火) 11:30:33
俺は、もうこんな、Delphiをやめたいです。
でも、行くあて先がない・・・.NETは・・・ハァ
0678デフォルトの名無しさん2006/12/12(火) 11:32:03
俺も同じ考えだわな。こんなDelphiやめたいし、.NETももっさりだし。
いっそのことプログラミング自体をやめるのが吉。
0679デフォルトの名無しさん2006/12/12(火) 11:56:24
Delphiで組み込み出来れば完璧なんだけど永遠に無理だろうなー
0680デフォルトの名無しさん2006/12/12(火) 17:47:15
そこでLazarusですよ
0681デフォルトの名無しさん2006/12/12(火) 17:48:41
まだUnicode房わいてんの?
ユーザーがあほばっかで大変だな。
0682デフォルトの名無しさん2006/12/12(火) 18:26:32
>まだUnicode房わいてんの?
まぁ CodeGear 自身が,次の次の製品の目玉("the word "Unicode" written next to it in big letters. ")
と言ってるわけだしぃ
0683デフォルトの名無しさん2006/12/12(火) 18:28:31
あれ?VBでは7.0に対応済みの機能が今頃目玉なの?www
0684デフォルトの名無しさん2006/12/12(火) 18:32:13
VB7 だっけ?細かいバージョンは忘れた。
互換性無視してもやり通す MS は正直すごいと思う。ついていく VB ユーザーもすごいが。
0685デフォルトの名無しさん2006/12/12(火) 18:47:16
早くUnicode対応してください。お願いします。
0686デフォルトの名無しさん2006/12/12(火) 18:48:08
>互換性無視してもやり通す MS は正直すごいと思う。

コンパイラがソースコードに調整してくれるんじゃなくて、コンパイラのバージョンうpに人間が追従する感じ?
0687デフォルトの名無しさん2006/12/12(火) 18:58:14
VB では,コンポーネントの自己記述ができないからね。
コンポーネントベンダーがアップデートするまで堪え忍ぶのが流儀。

Delphi だと,プログラマ自身がコンポ作成者だから,互換性が無いとうるさいのなんのって。
0688デフォルトの名無しさん2006/12/12(火) 19:06:44
Nick はオランダに行っているのか。
ttp://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:686

簡単翻訳まとめは
http://bousyo.blog45.fc2.com/blog-entry-119.html

0689デフォルトの名無しさん2006/12/12(火) 19:49:03
> VB では,コンポーネントの自己記述ができないからね
そうなんか。使い物になるんなw
0690デフォルトの名無しさん2006/12/12(火) 21:00:02
>>670
> FieldTester と TeamB の堪忍袋の緒がとうとう切れた模様。

> したくないから Tnt も打ち切るぞと言いはじめました

またソースも示さずに突拍子も無い事を言っているなw
0691デフォルトの名無しさん2006/12/12(火) 22:33:17
>>688
おお。Highlander見事にWin32には目玉機能なしじゃん。Genericsだけじゃ、
金払う気にならん。ということで、パス。Delphi for Vistaかな。まぁ、その時も、
.NET3.0が芳しくなかったらの話だけどね。
0692デフォルトの名無しさん2006/12/12(火) 22:36:42
>>691
ヘルプとか、デバッガ安定とか、インストール・使用者登録の簡略化とか、印刷とか
皆が2006で不満な点が改良されるんじゃね。

リファクタリング・エンジンのネイティブ化もあるかも。
0693デフォルトの名無しさん2006/12/12(火) 22:45:08
まぁ、そこらへんは改良されると思うけど、俺の中ではそれらはプライオリティ低いから
金払ってまで購入する価値が見出せん。初心者には充実したヘルプ必要かもしれんけど、
俺的にはいざとなったら、ソースをみりゃいいし。がんばってDel7使うか。
0694デフォルトの名無しさん2006/12/12(火) 22:45:10
>2006で不満な点が改良されるんじゃね。
そういうのはパッチで提供してもらいたいもんだな。

>リファクタリング・エンジンのネイティブ化もあるかも。
またソースも示さずに突拍子も無い事を言っているなw

それに,エンジンが何で書かれているかは使う側にとっては関係あるまい?
0695デフォルトの名無しさん2006/12/12(火) 22:50:13
もし改良されるんであれば,Bob Swart に伝えると思うよ。
だいたい,アンケートやった時期を考えると,不満が反映されるのは来年末以降だろ
0696デフォルトの名無しさん2006/12/12(火) 22:52:17
>>694
> そういうのはパッチで提供してもらいたいもんだな。

XP ユーザーにはVista を無料で配れみたいな話?
貧乏人が。

> またソースも示さずに突拍子も無い事を言っているなw

個人的にレジスターダウンロードにあるサードパーティーツールが気にかかってる。
確信は無い。もしかして!?という程度。

> 関係あるまい?
J# とか嫌なんでしょ?
0697デフォルトの名無しさん2006/12/12(火) 22:53:46
>>695
Dr.Bob とか、Steve trefethen のブログとか
色々な所で、改良については述べられてますけど、何か?
0698デフォルトの名無しさん2006/12/12(火) 23:17:02
改良ついて述べられているから、なんだ?
0699デフォルトの名無しさん2006/12/12(火) 23:17:50
CodeGear がそれまで存続してれば、だろ?
0700デフォルトの名無しさん2006/12/12(火) 23:19:03
「ヘルプとか、デバッガ安定とか、インストール・使用者登録の簡略化とか、印刷とか 」
について述べている。んだよな? > 697

0701デフォルトの名無しさん2006/12/12(火) 23:21:27
>XP ユーザーにはVista を無料で配れ
はいはい。だれもそんな話ししてないよ。

>J# とか嫌なんでしょ?
だれが?おまえ自身のことだろ?
0702デフォルトの名無しさん2006/12/12(火) 23:25:29
>リファクタリング・エンジンのネイティブ化もあるかも。
に
>またソースも示さずに突拍子も無い事を言っているなw
ってつっこんだら

>個人的にレジスターダウンロードにあるサードパーティーツールが気にかかってる。
>確信は無い。もしかして!?という程度。

かぁ。だれもおまえの「確信」など興味ないぞ。
おまえが何を信じるかどうかは好きにすれば良い。
けれどそういうことを人前でだらりと書くのはよした方が良いぞ。
0703デフォルトの名無しさん2006/12/12(火) 23:25:46
>>700
色々な所で、述べられてるよ。
ソースを全部挙げなきゃ駄目?

> ヘルプとか
http://www.stevetrefethen.com/blog/ImprovingDelphiDocumentation.aspx

> デバッガ安定とか、インストール・使用者登録の簡略化とか
本家NGのChris Pattinson の発言。

> 印刷とか
第三回デベロッパーキャンプかな。
0704デフォルトの名無しさん2006/12/12(火) 23:28:10
>>702
> 書くのはよした方が良いぞ。

「あるかも」だから、いいじゃん。
その上、補足で説明・ソースも示してるんだし。
アンチの大好きなデマ妄言とはレベルが違うよ。
0705デフォルトの名無しさん2006/12/12(火) 23:45:03
>>702
残念だが、俺は興味があるので、むしろおまえの方がめざわり。
0706デフォルトの名無しさん2006/12/13(水) 00:15:30
確信はない。もしかして!?という程度だが、
















>>696=704=705だ罠。
0707デフォルトの名無しさん2006/12/13(水) 00:19:00
>>706
696=704 は正解。

マンセー君より。
0708デフォルトの名無しさん2006/12/13(水) 01:44:22
>>706
はずれだな。俺=705=693
0709デフォルトの名無しさん2006/12/13(水) 08:31:04
もう関係ないかもしれないが
Borland 100人レイオフ
0710デフォルトの名無しさん2006/12/13(水) 08:54:49
信憑性ゼロの噂まで引用しなくていいから。
0711デフォルトの名無しさん2006/12/13(水) 09:32:16
作ったアプリがVistaで動くっつー話はDel7でも通用すんのかな・・・
一応動いてるみたいだけど。
0712デフォルトの名無しさん2006/12/13(水) 09:46:19
ウィ
0713デフォルトの名無しさん2006/12/13(水) 09:56:43
http://blogs.msdn.com/somasegar/archive/2006/09/26/772250.aspx

Windows Vistaへの対応状況
○ VB 6.0     - Supported
× VB.NET 2002 - Not supported
× VB.NET 2003 - Not supported
× VB 2005    - Not supported
△ VB 2005 SP1 - Supported (ただしUAC関連の問題あり)
0714デフォルトの名無しさん2006/12/13(水) 10:06:11
http://support.borland.com/entry!default.jspa?externalID=131

製品サポート打ち切り日

BDS 2006 December 2005
Delphi 2005 October 2004
D8 December 2003
D7 August 2002
D6 May 2001
0715デフォルトの名無しさん2006/12/13(水) 10:07:47
.NET Framework 2.0 廃止予定の API 一覧
ttp://www.microsoft.com/japan/msdn/netframework/programming/obsoleteapi/

意味わかんないです(><)
ttp://www.microsoft.com/japan/msdn/netframework/programming/obsoleteapi/ObsByNamespace.aspx#System.Windows.Forms

System.Windows.Forms.Form
ApplyAutoScaling()
メッセージ : このメソッドは非推奨になりました。
代わりに、ApplyAutoScaling メソッドを使用してください。

 ( <●><●>)   ドトネト1.0〜2.0廃止なのは分かってます
  (U      )つ  
    u  u

0716デフォルトの名無しさん2006/12/13(水) 10:14:34
>>714
英語読めないなら書かない方がいいよ。 恥かくから
0717デフォルトの名無しさん2006/12/13(水) 11:15:59
>>711
一応動作しているが、気になる点がいくつか
・Application.MessageBoxの引数のうち、アイコン系がアサインされず、空白になってしまう。
・TMenuItemでDefaultプロパティが無視される。
・ADOのRefreshでAV(これは別な原因かも)
0718デフォルトの名無しさん2006/12/13(水) 12:34:29
>>717
人柱さんに敬礼
0719デフォルトの名無しさん2006/12/13(水) 20:32:22
BDSを買いました。
C#, Delphi, Delphi .NET, C++、どれが一番「使える」言語ですか。
0720デフォルトの名無しさん2006/12/13(水) 20:48:27
使ってみろよ
0721デフォルトの名無しさん2006/12/13(水) 21:12:01
>>719
俺は、Delphi for win32しか使ってないw
0722デフォルトの名無しさん2006/12/13(水) 21:29:10
ナッキーの「Turbo Delphiはじめて奮戦記」 - 第6回 計算機に挑戦!
http://bdn.borland.com/article/33871

誰かが、UIがダセェって前つっこんんでたんだけど、ちゃんとTXPManifest追加されているね。
中の人、対応乙w
0723デフォルトの名無しさん2006/12/13(水) 21:35:22
そうか,TXPManifest 使っちゃったのか
電卓だからばれないと思うけど,日本語入れたら一巻の終りだ。知ってるのかな?
0724デフォルトの名無しさん2006/12/13(水) 21:53:42
>>722
つか、誰だよ。ExcellentにVoteした奴は。7人もいるぜ。
0725デフォルトの名無しさん2006/12/13(水) 21:57:17
>>723
そうなん?
はつみみだけど
0726デフォルトの名無しさん2006/12/13(水) 23:09:00
Turbo ネタはすれ違い
0727デフォルトの名無しさん2006/12/13(水) 23:09:25
>>723
まあ、ちょっと不具合はあるよね。
でも電卓だからいいんじゃね。

次のプロジェクト(章)では、置くの忘れればいいんだし。
0728デフォルトの名無しさん2006/12/13(水) 23:39:56
[WinXP] Common Control 6.0 の EM_LIMITTEXT による入力制限
http://support.microsoft.com/default.aspx?scid=kb;ja;418099
0729デフォルトの名無しさん2006/12/13(水) 23:47:20
実は EM_LIMITTEXT だけじゃない。
Unicode コントロールを作れば良いだけなんだけど
0730デフォルトの名無しさん2006/12/13(水) 23:48:37
他にはどんなのがあるの?
0731デフォルトの名無しさん2006/12/13(水) 23:53:02
Manifest適用で日本語入力するならTntUnicodeとか使うでしょ

そのTntのオートコンプリートとかも日本語入力がバグってるけど
0732デフォルトの名無しさん2006/12/13(水) 23:58:12
皆さん、色々と苦労されてるんですね。

Turbo Explorer にTntUnicode とかメジャーなコンポーネントが事前に追加されていれば
初心者に優しいのに。はぁー。
0733デフォルトの名無しさん2006/12/14(木) 00:01:19
悪いのはBorland。でももっと悪いのは使ってる君たち。
0734デフォルトの名無しさん2006/12/14(木) 00:05:31
>>732
日本だけ特殊な事情があると言うことで
拡張パック配布とか無いのかねー。
0735デフォルトの名無しさん2006/12/14(木) 00:19:33
Turbo Pro 買えという方向で。
0736デフォルトの名無しさん2006/12/14(木) 00:25:53
でもバグ修正は自分でしてね♥という方向で。
0737デフォルトの名無しさん2006/12/14(木) 00:27:22
>>736
オプソではそれが普通だと思うが。
0738デフォルトの名無しさん2006/12/14(木) 00:57:06
Manifestにまともに対応できてない事はCodeGearにとっては普通です
0739デフォルトの名無しさん2006/12/14(木) 07:57:49
日本語版やめればすべて解決
0740デフォルトの名無しさん2006/12/14(木) 09:09:14
一巻の終わり?EM_LIMITTEXTくらいで終わるかよ、アホらしい。

>729
他にはなにがあるんだよ?
変にもったいぶらずにサクッと言えばいいのに。気持ち悪い。
0741デフォルトの名無しさん2006/12/14(木) 09:42:23
>>719
そりゃ、ネットから取ってきたC/C++系のライブラリとVCLを同時に使うにはC++じゃね?

















コンパイル時間が遅いという問題があるだけで。
0742デフォルトの名無しさん2006/12/14(木) 10:30:41
キャレット移動は全滅だよ。
TMemo から領域選択して文字を取ってくる場合も問題あり。

全選択しかしない。とか日本語入れない。ってことなら問題は表面化しないけどな

「気持ち悪い」いうまえに試してごらん。

vista 対応にする。ってことはここら辺が全部直るということかもしれないが、
たぶん無理だろうな
0743デフォルトの名無しさん2006/12/14(木) 11:51:01
>>742
EM_GETSELとかEM_SETSELとかだろ?同じ問題だわな。
XPの仕様だってMSが言い切っちゃってんだからしょうがないだろ。
とはいえそれじゃ一巻の終わりとは程遠いな。
0744デフォルトの名無しさん2006/12/14(木) 12:16:50
そんなことより、TurboDelphiで作ったXPManifest適用済のアプリをVistaで動かしたとき、
Altキーを押すとボタンとチェックボックスとラジオボタンが消えるんだけど、これって話題に出た事ある?
あるようなら回避方法を教えてくれー
0745デフォルトの名無しさん2006/12/14(木) 14:42:16
>あるようなら回避方法を教えてくれー
Delphi を捨てる。これ最強

それでも Delphi にしがみつきたいなら来年暮れの Highlander までひたすら待つ。
0746デフォルトの名無しさん2006/12/14(木) 15:20:41
>>742
本当ですか?ちょっと試してみようと思います。

>>744
マジデ?
やべ、おれVista全然ためしてないよ。
みんなVistaで動作確認してんの?
0747デフォルトの名無しさん2006/12/14(木) 17:59:00
>>745
> 来年暮れの Highlander

はいはい。デマデマ。
0748デフォルトの名無しさん2006/12/14(木) 19:15:56
>>746
> みんなVistaで動作確認してんの?

年内予定なし。
0749デフォルトの名無しさん2006/12/14(木) 19:44:59
XP Styleにしたときの日本語入力問題は昔っからだから
Highlanderでも放置なんじゃ...
0750デフォルトの名無しさん2006/12/14(木) 20:32:27
開発ツールビジネスを、開発ツールの販売からの収益だけで維持するモデルは厳しいと思っています。
実際、多くの開発ツールが、開発ツール以外の収益源と合わせて、開発/提供されています。

日本語変だけど正論。で,それで?
0751デフォルトの名無しさん2006/12/14(木) 21:09:12
>>711>>717>>718
このへんにあるよ
ttp://bousyo.blog45.fc2.com/blog-entry-86.html#CommentHeader
ttp://www.installationexcellence.com/articles/VistaWithDelphi/Index.html

おおざっぱに言えば、Delphi製アプリをVista上で動かすときに6つほど問題があり、その解決方法が記載されている。
0752デフォルトの名無しさん2006/12/14(木) 21:20:28
その程度の小手先修正では,ざっと見ても

(1) ShowMessageやTOpenDialog等のコモンダイアログでも、ShowModal同様にフォームのタスクバーボタンをクリックしたときの問題が発生する。
(2) メインフォームを最小化しても他のフォームが表示されたままとなる。
(3) Application.Minimize/Maxmize/Restoreが機能しない。
(4) Application.OnMinimize/OnRestoreが発生しない。
(5) アプリケーションウィンドウのHandleを使用していた処理の多くはメインフォームのHandleへ置き換えが必要。

のような問題が発生し,特に複数ウィンドウを開くアプリでは困ってしまう
■ このスレッドは過去ログ倉庫に格納されています