トップページ⇒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/
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へ置き換えが必要。

のような問題が発生し,特に複数ウィンドウを開くアプリでは困ってしまう
0753デフォルトの名無しさん2006/12/14(木) 21:24:46
で、開発環境をVistaにしても問題ないですか
0754デフォルトの名無しさん2006/12/14(木) 21:38:35
Vista にはインストールできないから無問題
0755デフォルトの名無しさん2006/12/14(木) 22:07:30
ははは。
ワロタ
0756デフォルトの名無しさん2006/12/14(木) 22:17:08
>>751-752
なるほど、結構あるんですね。
対応が大変だな(´д`;)

つか>>752にけっこう致命的なものが・・・

これは、もう、.NETの方を使えというおさっしなんですかね・・・
VC++とかの対応状況はどうなんだろ。MFCとか。
0757デフォルトの名無しさん2006/12/15(金) 00:22:46
そうそう。みんなで.NETに移行しようぜ。
そんでVB使いに色々と教えてもらえばいいのさ。
0758デフォルトの名無しさん2006/12/15(金) 00:37:03
ドトネトって、EXEを逆アセンブルしたら、ソース丸見えって本当?
0759デフォルトの名無しさん2006/12/15(金) 00:47:54
.NETに限らず逆アセンブルしたら丸見えに決まってるだろ
0760デフォルトの名無しさん2006/12/15(金) 00:53:53
.NETの場合、逆アセンブルというより、逆コンパイルというレベル
0761デフォルトの名無しさん2006/12/15(金) 00:57:43
>>758
関数名とかは残るけど、変数名あたりまでは元に戻せない。
ロジックそのものは丸見え。
0762デフォルトの名無しさん2006/12/15(金) 02:59:59
ttp://www.geekpage.jp/blog/img/2006/1213.png
お前らVB使いに見下されるぞ
0763デフォルトの名無しさん2006/12/15(金) 08:33:32
M$に踊らされ続けてください
0764デフォルトの名無しさん2006/12/15(金) 08:44:29
次のバージョンは思い切って20万くらいの値段設定にして欲しい。
初心者のクズが集まるから開発環境の信頼性が確立されないんだよ
LightWaveみたいなイメージが一番いい。
0765デフォルトの名無しさん2006/12/15(金) 12:07:20
>>754
初心者がいようがいまいがBorland(CodeGear)は信用されていない。
まぁ、でもとりあえず、おまえみたいなクズがいなくなれば、良くなるかもね。
0766デフォルトの名無しさん2006/12/15(金) 16:00:32
ターボパスカルのころから使っているから、初心者とはいえないが、今年の春ころから
Delphiはやめたいと思っている。C#にでもしようかと思っていたが、モッサリしている
上net 3.0の迷走ぶりをみていて、これもいやになった。C++はコードが汚なすぎ。Cは
それなりに好きだったのだが、GUIのコードはまともに書けない。趣味とほとんど私的
な身の回りの実用ソフト開発をボトボチとしたいのだが、どうすればいいのだろう
0767デフォルトの名無しさん2006/12/15(金) 16:13:56
>C++はコードが汚なすぎ。

それはMFCのこと。

BCBにすればGUIはVCL。
0768デフォルトの名無しさん2006/12/15(金) 16:48:01
ボーランドのは、コードでもオブジェクトでもいいから、他社の処理系で
流用できる部分が多くなければ、やる気がおきない。
VCLは好きなんだけど、もう将来が期待できないのでは?
0769デフォルトの名無しさん2006/12/15(金) 16:56:51
>第2回 私はコレで、VB 6を卒業しました
>ttp://www.atmarkit.co.jp/fdotnet/vblab/opensemi_02/opensemi_02_01.html
>アップグレード・ウィザードはやはり使えない?!

他がもっと酷いから無問題。

組み込みまで手を伸ばすならC/C++しかないお。
JavaとかFlashでメニュー画面は作れる程度かな。
0770デフォルトの名無しさん2006/12/15(金) 17:09:59
>ボーランドのは、コードでもオブジェクトでもいいから、他社の処理系で

組み込みに手を出さずにPCに留まるならFreePascalで、Win/Linux/MACできるお。

Delに劇似だし、Indy使えるお。
0771デフォルトの名無しさん2006/12/15(金) 17:11:19
>ttp://d.hatena.ne.jp/softether/20060202#p2
>[質問] 将来的に、MSIL (.NET の中間言語) を Windows カーネル内で使用することができるようになるか?
>将来はそうなるかも知れない。現時点では難しい。

ドトネトはM$の中の人は本気で使わないみたいだし。
0772デフォルトの名無しさん2006/12/15(金) 17:46:05
やっぱ、今の最新スペックのマシンでも.NETもっさりしてんのかな??
1度ネイティブコードに変換されれば、後はWin32アプリみたく高速に動くとか言われてるけど
ようしらん。昔はもっとマシンの速度が上がれば時期に速度問題なくなると聞いた気がするが、
CPUの流れは高クロック動作からマルチコアだからね。
0773デフォルトの名無しさん2006/12/15(金) 18:00:21
.net 3.0を試しにいれてみたら、.netのGUIは、CPUというよりGPUを使う方向ということみたい。
そうなっってくると、VCLなんかはお手上げなんだろうけど、.net諸言語のコーディングのしかたも
.net2.0とは大違いになってきている感じがする。
vb6の人は、苦労して.netの1と2でやりなおしても、3でまたやりなおしになりそう。
0774デフォルトの名無しさん2006/12/15(金) 18:29:42
>.net諸言語のコーディングのしかたも
>.net2.0とは大違いになってきて

ほう。具体的には?

0775デフォルトの名無しさん2006/12/15(金) 19:21:50
>ほう。具体的には?

まず、net3.0では、GUIにはxamlを使う。
次に、net2.0までのコントロールのプロパティとnet3.0のWPFのコントロールのプロパティが
大きく異なる。たとえばボタンコントロールに表示される文字は、net2.0まではtext
プロパティがもってたが、WPFのボタンコントロールにはtextプロパティがみあたらない。
(Contentというプロパティが対応するもののようだが・・)WPFには、初めて見るがいか
にも重要そうな名前のプロパティが沢山ある(CommandとかCommandTargetとか)。

そもそもVS2005では.net3.0は使えないということだし、2回ほどいじっただけだが、
もうこのへんでおなかいっぱいでやる気をなくしたので、よくわからないが、
2.0までと3.0は大違いだなという感想をもった。
0776デフォルトの名無しさん2006/12/15(金) 19:58:47
DelphiのインターフェースGUIDを定義しないと、動的問い合わせができないのが気もいな。
それに、参照カウンタで管理しないTInterfacedObjectみたいなのをVCLに標準で追加してくれると
助かるんだが。
0777デフォルトの名無しさん2006/12/15(金) 20:32:54
>775
それのどこが「コーディングのしかたも 大違い」なんだ?
新しい GUI フレームワークは,既存の WinForm とは異なります。ってだけだな。
0778デフォルトの名無しさん2006/12/15(金) 20:57:45
同じオブジェクトを違う方式で制御する、ってだけなのでは?
0779デフォルトの名無しさん2006/12/15(金) 20:59:31
いずれにしろ、VCL とかはまったくおよびじゃないね。
0780デフォルトの名無しさん2006/12/15(金) 21:05:15
.Net 3.0をVS2005にインストールしたかぎりでは、
Net FrameWork 3.0のプロジェクトはWPFとWCFしかないよ。
つまり、既存のWinFormは、Net FrameWork 3.0のプロジェクトと
して扱われていない。

もうボーランドの話にもどした方が...

0781デフォルトの名無しさん2006/12/15(金) 23:03:51
Delphiってクラシックテーマを前提にしたダサいUIしか作れないよね。
VBはWPF使いまくりの格好いいのが作れるけど。
0782デフォルトの名無しさん2006/12/15(金) 23:27:19
と、HSP使いが申しております
0783デフォルトの名無しさん2006/12/16(土) 00:32:14
HSP使いだけど、呼んだか?
ん?何このスレ?Delphiになに?聞いたことねぇ。
0784デフォルトの名無しさん2006/12/16(土) 00:34:48
とりあえず、数年前だかの元役員のBorland IDE事業の買収提案けったのも失敗だったな。
今回投資家から提案された額よりはずっと高そうな気がする。

0785デフォルトの名無しさん2006/12/16(土) 04:32:13
> VBはWPF使いまくりの格好いいのが作れるけど。
そうなん?
0786デフォルトの名無しさん2006/12/16(土) 04:33:40
.NET3.0 = .NET2.0 + アルファ

なんだから

> Net FrameWork 3.0のプロジェクトはWPFとWCFしかないよ。

これはアルファの部分だろ。
0787デフォルトの名無しさん2006/12/16(土) 06:03:41
そのアルファの部分すら使えない開発ツールもあるらしいが
0788デフォルトの名無しさん2006/12/16(土) 10:33:24
GUIの見た目で躍らせるM$。
人間てバカだな。
0789デフォルトの名無しさん2006/12/16(土) 10:59:54
結局見た目が勝負。
0790デフォルトの名無しさん2006/12/16(土) 11:41:11
V$ドトネト/C丼/ブビドトネトでは騙せなかったみたいだけどね。
0791デフォルトの名無しさん2006/12/16(土) 12:13:34
+アルファ以前に、.NET 2.0対応すらされてない糞IDEもあるけど?w
0792デフォルトの名無しさん2006/12/16(土) 12:50:49
そりゃあ、Delphiなんていう負の遺産のメンテなんかより、MSに転職してLINQとかWPFの最前線で活躍する方を選ぶわな。
某に期待するだけムダ。
0793デフォルトの名無しさん2006/12/16(土) 12:56:28
おかげでVBとDelphiの差は開くばかり
0794デフォルトの名無しさん2006/12/16(土) 13:58:31
良い傾向です。
0795デフォルトの名無しさん2006/12/16(土) 14:15:00
TMS SoftwareのDelphiとWindows Vista関連の記事
http://dn.codegear.com/article/33753

TMS Softwareの中の人による、一部Vista対応記事
0796デフォルトの名無しさん2006/12/16(土) 14:54:08
> GUIの見た目で躍らせるM$。

まぁ、これまでVCLはそのGUIが簡単に作れるのが売りだったわけだが。

> 人間てバカだな。

VCLユーザは特に。
■ このスレッドは過去ログ倉庫に格納されています