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

Borland Developer Studio 2006 No.02

■ このスレッドは過去ログ倉庫に格納されています
000112006/01/24(火) 19:13:59
ボーランド、マルチ言語対応の新しい統合開発環境
「Borland(R) Developer Studio 2006日本語版」

<過去スレ>
Borland Developer Studio 2006 No.01
http://pc8.2ch.net/test/read.cgi/tech/1133634136/
0657デフォルトの名無しさん2006/02/18(土) 21:46:40
>>652
63KBだろ?良い線行ってるじゃん。
0658デフォルトの名無しさん2006/02/18(土) 22:02:57
大きさなんてオプションちょっと変えればいくらでも変化するわな。
0659デフォルトの名無しさん2006/02/19(日) 00:06:56
>>656
そのIDEに必死で粘着しているアンチは、もっと痛々しい。
MSのIDEで楽しくプログラミングできてないようだな。
0660デフォルトの名無しさん2006/02/19(日) 00:10:29
> ■C#でWin32ネイティブ・アプリケーションも作成できるようにしてほしい。
これって.NETを否定するって事?
ヘジも出来損ないフレームワークにうんざり?
0661デフォルトの名無しさん2006/02/19(日) 00:13:43
プログラミングする側だけの都合を考えてもダメってことだろ。
NET Frameworkってだけで、フリープログラムなら誰も使ってくれない。
0662デフォルトの名無しさん2006/02/19(日) 00:37:29
> C# 3.0というのは、オブジェクト指向言語と関数型言語のハッピーな結婚
ヘジにとってはC#2.0は忘れたい過去なのだろうか?
最近3.0の話しかしないけど、何かあったのか?
0663デフォルトの名無しさん2006/02/19(日) 00:49:32
嫉妬むき出しでどうでもいいことでひたすらケチ付けまくる心の貧しい方々の集うスレですねここは
0664デフォルトの名無しさん2006/02/19(日) 01:02:57
言語スレなんてみんなそんなモンなので気にするようでは生きていけぬ。
0665デフォルトの名無しさん2006/02/19(日) 02:23:42
> ヘジにとってはC#2.0は忘れたい過去なのだろうか?

忘れたい過去は Delphi に決まってるだろ。何言ってるの?
0666デフォルトの名無しさん2006/02/19(日) 10:40:55
忘れたいけど、忘れられず結局Delphiに似ちゃったのか。
悲しい話だ。
0667裕美子2006/02/19(日) 10:52:09
昨日に引き続き、ちょっと使って思ったこと。

VSのコードエディタの便利なところは旧VBみたいに、たとえば、
messagebox. と、入力すると、自動的に MessageBoxと大文字小文字を
変換してくれるところです。また
int ans=10; と、入力すると、自動的に演算子の前後に半角空白が入ります。
int ans = 10;

後者はコーディングスタイルの問題で余計なお世話と思う人もいるかもしれませんね。
でも、前者はタイピングが容易になって大変便利だと思います。BSDだと赤い破線が
でて、「未宣言の識別子・・・」とエラーメッセージがでます。
0668デフォルトの名無しさん2006/02/19(日) 10:55:49
Delphiのほうは文字ケース関係ないけど
0669& ◆ek4VKXJmn6 2006/02/19(日) 10:58:39
BCBのコンパイルスピードがDelphiなみになったような気がします。
BCBもDelphiもバージョンがアップするにつれて実行ファイルが
どんどん肥大化してきたようですが、旧バージョンなみに抑えられて
いるようです。私は、29800円で購入して大変よかったとおもいました。

光沢液晶には黒を基調としたスプラッシュ画面がおしゃれで満足です。
0670デフォルトの名無しさん2006/02/19(日) 11:48:52
>>662
もともと2.0は3.0までのつなぎだって言ってたでしょ。
0671デフォルトの名無しさん2006/02/19(日) 11:53:05
FreeBSD
0672デフォルトの名無しさん2006/02/19(日) 12:04:18
>>669
BCB6で-NPな漏れには関係なす。
2006でも-NPって生きてる?
0673デフォルトの名無しさん2006/02/19(日) 12:24:44
-NPって何? コンパイラスイッチなの?
0674デフォルトの名無しさん2006/02/19(日) 13:20:10
>>673
BCB6ではデフォルトのプロジェクト画面無しで立ち上げるコマンドラインの
オプション。ヘルプで確認できる。

>>672
BDS(BCB2006モード)で-NP付けたら、ホームページ(最初に真ん中に
表示される画面)が無しのまま立ち上がった。でも元々BDSはVS203/2005
と同じで、デフォルトのプロジェクトというのは無くなったから、かえって付けない
方がいいかも。
0675デフォルトの名無しさん2006/02/19(日) 21:39:45
BSD2006の体感速度だけど、俺も裕美子同様、Del7やBCB6と比較して
動作が速い気がする。友人がもっている2005と比べて雲泥の差だと思った。
06766752006/02/19(日) 21:42:33
買ったけどまだ封を切っていないC#builder1.0proとBSD2006のC#builderは
どの程度の違いがあるのか興味をもっていたが、BSDのVerが10だったw
0677デフォルトの名無しさん2006/02/19(日) 23:12:59
BSD って BSEの間違いか?
0678デフォルトの名無しさん2006/02/19(日) 23:15:05
間違いではないが似たようなものだ。
0679デフォルトの名無しさん2006/02/19(日) 23:16:05
Visual Studio Expressなんていうのもあったな。略してVSE。
0680デフォルトの名無しさん2006/02/20(月) 00:30:17
血迷ってBSD用Kylixでも出たのかとおもた
0681デフォルトの名無しさん2006/02/20(月) 00:53:08
ま、沈みかけた船にこれから乗り込む奴はいないけどな
0682デフォルトの名無しさん2006/02/20(月) 03:39:11
すべて買収先次第なんだろうと思うけど。
まあ、逆にいい区切りなのかも。
アップデートが出るのかとか新版がでるのかとか、ハラハラすることもなくなるのだろうし。
0683デフォルトの名無しさん2006/02/20(月) 06:00:14
小売重視に戻るのは良いことだ。
0684デフォルトの名無しさん2006/02/20(月) 18:39:45
>>645 こいつは、本当に使ってみたのか、嘘ばっか書いているが。
Delphi.NET DelphiWIn32 C#Builder C++Builder は個別にインストールできるじゃんかよ。
インストール時の画面で選択させるようになってるぞ。
0685デフォルトの名無しさん2006/02/20(月) 18:43:19
そうか、じゃぁ、売却前にうpグレード版買っとくかなぁ?
0686デフォルトの名無しさん2006/02/21(火) 01:03:53
Builder5からの乗り換え組なんだけど、さすがに何年も経過しただけにだいぶ使い勝手が良くなっている。
プロジェクトフォルダーには、__historyというhiddenのディレクトリが出来て、編集更新履歴を記憶している。
記憶する世代は無限大?なのかな。
コンパイルスピードも速くなっていると思う。
ソース表示が、cpp/h/デザイン/履歴というタブで切り替えるようになってとても使いやすい。
ヘルプは、winhelpではなく、MSのVSと同様のタイプに変わった。
いろいろ面白い機能を発見したりして、楽しい。
0687デフォルトの名無しさん2006/02/21(火) 08:28:03
履歴の最大数はたしか90まで設定できたと思う。
0688デフォルトの名無しさん2006/02/21(火) 08:39:17
>コンパイルスピードも速くなっていると思う。

これは価値がありそうだね。













一番気になるのはインテリセンスのフリーズ時間。
0689デフォルトの名無しさん2006/02/21(火) 14:15:57
>ttp://news18.2ch.net/test/read.cgi/bizplus/1139452898/286
>ちなみに某ランドはIntraBuilderが速攻であぼーんしてる。

これって本当?
Del7にはIntraWebがあるけど、別物?
0690デフォルトの名無しさん2006/02/21(火) 17:21:41
ポイント&クリックの簡単なマウス操作で利用できる Webデータベース開発システム
IntraBuilder 1.5

http://www.borland.co.jp/news/ibuild15.html

中身は dBase/Win。それに HTML デザイナを付けて,Web サーバーインターフェースを
付けた物。dBase/Win の売却とともに無くなった。
0691デフォルトの名無しさん2006/02/21(火) 17:25:34
JBuilderが立ち上がってからは存在価値なくなったんだよな
0692デフォルトの名無しさん2006/02/21(火) 21:44:32
Delphiの文法でjavaのバイナリ出してくれないかなぁ
0693デフォルトの名無しさん2006/02/21(火) 22:41:21
コンバーター作れば。
0694デフォルトの名無しさん2006/02/21(火) 22:42:20
Javaは後5年で実質死滅して.NETがあまねく普及するから
Delphi.NETだけで十分。
0695デフォルトの名無しさん2006/02/21(火) 22:43:25
.NETが死滅しそうなのだが。
0696デフォルトの名無しさん2006/02/21(火) 23:10:36
Java が死滅するときには C / C++ が無くなっているだろうよ。
そんなことは起きないがね。
0697デフォルトの名無しさん2006/02/21(火) 23:13:15
1言語10年説に立つと.NETは残り5年。
MSも自分の所では使わず、腰が引けているし
大ブレークしそうもないね。
0698デフォルトの名無しさん2006/02/21(火) 23:17:23
Delphiが.NETへではなくJavaVM上で動いていたら今頃どうなってたんだろ

使いやすいコンポーネント用意していればリッチクライアント用途で主導権握れていたとか
0699Delフサギコ ◆A6VzDeLphI 2006/02/22(水) 00:36:25
    ∧,,∧  ・・・
   ミ,,゚Д゚彡
    ミ つ旦)~~
いや、Javaクライアントアプリが
全方面で敗北しているのに、
どうしてそういう妄想を.....

Delphiは、現状でも普及はしてないが
すばらしく、使いやすい。

それでいいんだと思うけど、、、

いや、ひろまりゃもっといいけどさ。
0700デフォルトの名無しさん2006/02/22(水) 00:56:17
>>699業務系ではずっとSwingつかわれてるよ
パッケージ販売しないのが多いから目立たないし
SystemLAF使ってるからぱっと見ネイティブかどうかはわからない

メニューに影がついてなかったらJavaだと思えばいい
0701デフォルトの名無しさん2006/02/22(水) 01:07:58
JAVAの方が市場は広いが
競争も激しく、オープンソースの脅威も大きい。

Delphiはニッチの強みを生かして
「さおだけ屋はなぜ潰れないのか? 」状態に持ち込めば良い。
0702デフォルトの名無しさん2006/02/22(水) 01:50:20
>>646
文字化けの裕美子かぁ、ワロタ。何度見ても、ウケル。
また来てね、裕美子。

0703デフォルトの名無しさん2006/02/22(水) 02:55:43
ボーランドの杉本さんは元気かな?
0704デフォルトの名無しさん2006/02/22(水) 06:59:11
皆ずいぶんと古いこと知ってるね。
0705デフォルトの名無しさん2006/02/22(水) 10:17:02
ここにいる人たちはBDS2006は買ったの?見送り?
0706デフォルトの名無しさん2006/02/22(水) 10:36:27
>697
.NETは言語じゃないし
0707デフォルトの名無しさん2006/02/22(水) 10:52:02
> 1言語10年説に立つと.NETは残り5年。

Delphi はのこり0年ですね。

> MSも自分の所では使わず、腰が引けているし

某は腰が引けてるどころか、売却だもんね

> 大ブレークしそうもないね。

BDS お先真っ暗ですね
0708デフォルトの名無しさん2006/02/22(水) 10:55:07
>>701
.NETにいってみごとにそっぽをむかれたわけだが

でも実際のところIDEが悪かったからなぁ
0709デフォルトの名無しさん2006/02/22(水) 11:04:23
別スレでレスがもらえなかったのでこちらに質問します
BCB6で自作したコンポーネント(VCL派生)をツールパレットに登録できずに困っています
*.pas はできそうなのに *.cpp のやりかたがわかりません

どなたかアドバイスをください
0710デフォルトの名無しさん2006/02/22(水) 12:11:16
>>705
買った人も見送った人もいるだろうけど、俺は買ったよ。
とりあえず、今までのバージョンの中では一番満足だね。
0711デフォルトの名無しさん2006/02/22(水) 12:40:14
あの売却発表後に買った奴がいたとしたらどうにかしているなとは思うね
0712デフォルトの名無しさん2006/02/22(水) 12:48:07
>>711
どちらかというと売却というより、分社化といった感じだからね。
エンタープライズには興味ないから歓迎してるよ。
0713デフォルトの名無しさん2006/02/22(水) 12:48:11
2・3万でがたがた言うなよ。
経費で落とせ。
0714デフォルトの名無しさん2006/02/22(水) 12:48:46
>>713は>>711です。
0715デフォルトの名無しさん2006/02/22(水) 13:06:12
こちらの方がどうにかしてる。

DDE(Win3.1or3.0 1993)
↓
NET DDE (Win3.1 1994)
↓
埋め込みしたいなぁ...
↓
OLE1.0(DDE使用)
↓
OLE2.0=COM ただし目的はインプレースドキュメント。しかしその背景には本質としてバイナリオブジェクト標準あんどオブジェクト通信の思想あり。この辺で名慮or迷著 InsideOLEあんどIsideOLE2。死者多数。
部品としてVB用のVBX (VB2.0からVB4.0 1995あたり)
↓
COMを使ったOCX (1996あたり)結局コンポーネントビジネスはやんなかったな...
ゲイツがインターネットに熱上げあんどJAVA Appletはやる (1995)
↓
COMつかってActiveX(1996)
だんだんオブジェクトはやってくる。 (UMLなど1997)オブジェクトもでるとしてCOMの宣伝開始 DCOMなどCORBAとがっぷり。この辺でMTSではじめ
↓
マーケティングてきなWindowsDNA 。MTS2.0それなりに使えそう。つか使った。DCOM糞。(1999)
↓
COM+ (Win2000、2000)In-MemoryDBどこいったゴラァ
COM Runtimeの情報漏れ始め (2000〜)
↓
セキュリティ→ファイアーウォールのためCOM全滅。しばらくしてから.NETとしてCOMじゃないものに...
↓
.NET流行らず(〜2006)
↓
WinFX完成(2007)
↓
オブジェクトベースプログラミングにより、OSは関数コールに戻る(2008)
WinFX下位互換へ
0716デフォルトの名無しさん2006/02/22(水) 14:04:06
長すぎ。それでも Windows 使ってる方がどうかしてるだろ?
0717デフォルトの名無しさん2006/02/22(水) 14:07:40
使う人が多けりゃ、作る人も多い
0718デフォルトの名無しさん2006/02/22(水) 14:21:49
作る人が多いからM$DNがドトネト、COM、アンマネージドの三つ巴で超ワケワカメのディスクの肥やしになってんだろ。
VCL1本で3つにコンパイルできる方が便利。
0719デフォルトの名無しさん2006/02/22(水) 17:35:04
この期におよんで、まだそんなこというヤツがいるんだな・・
0720デフォルトの名無しさん2006/02/22(水) 21:37:08
> 使う人が多けりゃ、作る人も多い

そうそう、だからBDSじゃなくてVSなんだよな。
0721デフォルトの名無しさん2006/02/22(水) 23:48:05
>メニューに影がついてなかったらJavaだと思えばいい
>メニューに影がついてなかったらJavaだと思えばいい
>メニューに影がついてなかったらJavaだと思えばいい
>メニューに影がついてなかったらJavaだと思えばいい
>メニューに影がついてなかったらJavaだと思えばいい
0722デフォルトの名無しさん2006/02/23(木) 01:19:27
売れるか売れないかは、製品の質よりもマーケティング。
この事実はMSが証明してきたことだ。
MSのコンパイラーしか使ったことがない貴方は、Borland Developer Studio 2006に触れれば
そのプログラムの作りやすさ、機能性に驚くだろう。
しかし現実は、内容もしならい奴らがこのように必死になって負の宣伝を繰り返している。
これが現実である。
0723デフォルトの名無しさん2006/02/23(木) 01:32:33
最近のBorlandのコンパイラ製品はあまり品質が良いとは言えないと思うが。
0724デフォルトの名無しさん2006/02/23(木) 01:34:01
売れるか売れないかは、マーケティングよりも信者の信仰心。
海外の比較的マイナーな文学作品を(ry
0725デフォルトの名無しさん2006/02/23(木) 01:47:48
とBDS2006を一度も使ったことがない、>>723が言っているわけだが。
0726デフォルトの名無しさん2006/02/23(木) 02:04:41
ま、一度でもつかったことがあって、それが最高だと思えるなら、ユーザの激減など
無いはずだが。増加の一途だよね、論理的に。

でも、現実は >>722 の言ってることとは違うようだ。
0727デフォルトの名無しさん2006/02/23(木) 02:07:01
> MSのコンパイラーしか使ったことがない貴方は、Borland Developer Studio 2006に触れれば

Delphi2005 に触れれば、信者激減だよね。
0728デフォルトの名無しさん2006/02/23(木) 02:13:03
MS信者の比較対象になるのは、Delphi2005ではなく
BDS2006のC++Builder Version10だろ。
BDS2006のC++Builder Version10をまったく知らない、MS信者が嘘を書きまくっている訳だが。
0729デフォルトの名無しさん2006/02/23(木) 02:14:07
だから、比較する価値があると思ってるのはオマエだけ、って現実を直視しなよ
0730デフォルトの名無しさん2006/02/23(木) 02:16:54
>>729
が必死にここに粘着している現実を自分自身で直視すべきだな。
これって、恋しい昔の恋人を忘れられないでいる心境なのかな。
0731デフォルトの名無しさん2006/02/23(木) 02:30:22
いーや、沈没寸前の船から逃げ出した人が、その船の最後を見届ける心境だろ。

まだ残って必死に洗面器で水をくみ出してる人を見るのも面白いかも
0732デフォルトの名無しさん2006/02/23(木) 07:54:27
ようするに道具をろくに使いこなせない人か。
0733デフォルトの名無しさん2006/02/23(木) 08:35:14
絶えず沈み続けてる世界もあるお。

DDE(Win3.1or3.0 1993)
↓
NET DDE (Win3.1 1994)
↓
埋め込みしたいなぁ...
↓
OLE1.0(DDE使用)
↓
OLE2.0=COM ただし目的はインプレースドキュメント。しかしその背景には本質としてバイナリオブジェクト標準あんどオブジェクト通信の思想あり。この辺で名慮or迷著 InsideOLEあんどIsideOLE2。死者多数。
部品としてVB用のVBX (VB2.0からVB4.0 1995あたり)
↓
COMを使ったOCX (1996あたり)結局コンポーネントビジネスはやんなかったな...
ゲイツがインターネットに熱上げあんどJAVA Appletはやる (1995)
↓
COMつかってActiveX(1996)
だんだんオブジェクトはやってくる。 (UMLなど1997)オブジェクトもでるとしてCOMの宣伝開始 DCOMなどCORBAとがっぷり。この辺でMTSではじめ
↓
マーケティングてきなWindowsDNA 。MTS2.0それなりに使えそう。つか使った。DCOM糞。(1999)
↓
COM+ (Win2000、2000)In-MemoryDBどこいったゴラァ
COM Runtimeの情報漏れ始め (2000〜)
↓
セキュリティ→ファイアーウォールのためCOM全滅。しばらくしてから.NETとしてCOMじゃないものに...
↓
.NET流行らず(〜2006)
↓
WinFX完成(2007)
↓
オブジェクトベースプログラミングにより、OSは関数コールに戻る(2008)
WinFX下位互換へ
0734デフォルトの名無しさん2006/02/23(木) 08:59:41
>>732

ま、あれだ、逃げ出せるだけの技量はあるんだな。
ほか行けないひとがまだ残って必死に水だししてるんだよ。キミみたいのが、さ。
0735デフォルトの名無しさん2006/02/23(木) 09:41:15
> ほか行けないひと
無料版をインストールしただけで、逃げ出した俺は偉いぞ妄想かよ。
逃げ出したのではなく、Delphiを使いこなせず落ちこぼれただけだろ。

MS様に無料版を恵んで貰ったIT乞食が勝ち組きどりとは笑っちまう。
しかもVSも使いこなせず、このすれに来て粘着しているなんて、もっと笑える。
0736デフォルトの名無しさん2006/02/23(木) 09:50:15
だいたい逃げ出した奴が威張って、逃げた事を誇らしげに発表しているというのは
不思議な事だ。

逃げるなんて古今東西、臆病で無能で恥ずべき事だろ。
お前さんの負け犬人生では、逃げ出す事が当たり前になっているのか?

逃げた自分を正当化する為に、このスレに粘着しているなんて、気の毒な奴だな。
0737デフォルトの名無しさん2006/02/23(木) 11:27:50
ネトゲのROやってたヤツがこんなBOTクソゲーなんてやるかよバーカ
とROのスレに書き込むくらいの哀れなヤツwwwwwww
0738デフォルトの名無しさん2006/02/23(木) 13:37:02
ほか行けないひとがまだ残って必死に水だししてるんだよ。キミらみたいのが、さ。
0739デフォルトの名無しさん2006/02/23(木) 15:05:28
BCB組ですが、一言いわせて下さい。

粘着テラキモス
0740デフォルトの名無しさん2006/02/23(木) 15:13:23
Del(+粘着)スレ + BCBスレ = BDS(+粘着)スレ
0741デフォルトの名無しさん2006/02/23(木) 17:36:40
なぜそんなに必死なんですか?
0742デフォルトの名無しさん2006/02/23(木) 18:35:57
> 逃げるなんて古今東西、臆病で無能で恥ずべき事だろ。

普通、火事やら地震やら災害から身を守るためには逃げるだろ。
沈没寸前の船からも逃げるだろ。

居残る方が無能だろ。
0743デフォルトの名無しさん2006/02/23(木) 18:37:41
お前らってほんとゴミみたいなネタで必死に語り合ってるの名
0744デフォルトの名無しさん2006/02/23(木) 19:30:43
はいはい、そうですね、それで?
0745デフォルトの名無しさん2006/02/23(木) 19:29:54
北米では先を見越した大胆な事業再編を実行できる企業経営者が評価される。
たとえばGEなんかは、十分に利益が出ている部門を大胆に売却して積極的な事業再編を行い高い評価を得ている。
損していなければいいという日本的感覚でしか見ることができない奴には理解できないということだ。
0746デフォルトの名無しさん2006/02/23(木) 19:57:58
だから、それを今まさにボーランドがやってる訳でしょ。
でも、別にIDEラインが「なくなる」って発表された訳じゃない。
それがなんで「火事」とか「沈む船」とかいう話になるのか?
その神経がわからん。という話なんですがどうでしょうか先生
0747デフォルトの名無しさん2006/02/23(木) 20:35:41
>>745
出羽守乙。
0748デフォルトの名無しさん2006/02/23(木) 21:20:52
どれが優れてるとか関係ないよ。どれも使いこなせればいいだけ。
「〜しか使えません」ってのは無能。
0749デフォルトの名無しさん2006/02/23(木) 22:41:06
>>748
どれも使いこなせる俺だけど、楽になるならそれに越したことはない。
0750デフォルトの名無しさん2006/02/24(金) 01:48:19
>>694
> Javaは後5年で実質死滅して.NETがあまねく普及
Javaチップベースマシン何か出て本格化するとどうなるか…

>>733
> オブジェクトベースプログラミングにより、OSは関数コールに戻る(2008)
> WinFX下位互換へ
オブジェクトベースとか意味不明だけどOS開発に言語は何を
使ってる予定ですか?
0751デフォルトの名無しさん2006/02/24(金) 01:53:44
BCBユーザー向け(?)のDelphi.net開発を説明したページで
オススメありませんか?
おしえて君ですまんですが
せっかく付いてきたのでつかってみたいんだけど・・
0752デフォルトの名無しさん2006/02/24(金) 02:13:13
質問です。
プログラムを作っているのですが、ある動作をさせるとなぜかWindowsがシャットダウン
できなくなります。
簡単な再現方法がわかったのですが、原因がまったくわかりません。
どなたかご教授ください。

環境
Windows XP Pro(J) SP2
BDS 2006 + Update 1

C++ BuilderのVCLアプリケーションを新規作成します。
FormにTPopupMenuとTTaskTrayを貼り付ける。
TPopupMenuにMenuItemを1つ作成する(例えば、Exitメニュー)
ExitメニューのOnClickに適当な関数を割り当てる(例えば、Close())
TTrayIconのPopupMenuプロパティーに先ほど作ったTPopupMenuを割り付ける
TTrayIconのVisibleプロパティーをtrueにする

次に続く
0753デフォルトの名無しさん2006/02/24(金) 02:14:10
続き

サンプルソース(といっても、Close()を書いただけですが)

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ExitClick(TObject *Sender)
{
Close();
}
//---------------------------------------------------------------------------

続く
0754デフォルトの名無しさん2006/02/24(金) 02:15:10
続き その3

これをコンパイルしてBDSを終了します。
BDS終了後にできあがったproject1.exeを実行すると画面にForm1とタスクトレイにBCCの
標準アイコンが表示されます。
タスクトレイのアイコンで右クリックをするとExitのポップアップメニューが表示されますが
Exitは選ばずにそのままWindowsのスタートメニューからWindowsの再起動を選びます。
つまり、タスクトレイからポップアップメニューを表示しただけで、project1.exeは実行した
ままです。
するとなぜかWindowsの終了中に「project1.exeから応答がありません」と表示され
再起動の処理が中断されます。

BCB 6.0は標準ではTTaskTrayがないのでShell_NotifyIconを使って同様のプログラムを
作っていたのですが問題ありませんでした。
そのプログラムをBDSに移植したら上記のような動作になったのでShell_NotifyIconの
かわりにTTaskTrayにしてみたのですが症状かわらずです。
コンパイラーのバグなのか、BCBからBDSになったところでどこか仕様がかわったのか
自分の環境の問題なのかさっぱりわかりません。
どなたか試してみていただけないでしょうか?
0755デフォルトの名無しさん2006/02/24(金) 02:40:56
>>751
多分無い。
というか、Delphi.NET開発について、解説するほどいいものだと思っている人間が多分いない。
0756デフォルトの名無しさん2006/02/24(金) 10:38:34
最低1名はいるでしょ。連載してたし。
■ このスレッドは過去ログ倉庫に格納されています