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

ミ,,゚Д゚彡フサギコのフサフサDelphi談話室その26

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2005/10/05(水) 20:28:20
                  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    ∬   ∧,,∧      |  Delphi や Borland に関する話題
     ~━っミ ゚Д゚彡,,    <  雑談や質問を、しながら
    ∀._(,,,~  ,,,~⊃_   | マターリくつろごうや
━┳┷ |. ,(~ヽ,,,ミ.       \_________
  ┃...| ̄ ̄し'J.  ̄ ̄ ̄
  ┻ ヽ ̄ ̄

(注)本スレは被害担当艦としての機能も持ち合わせております。
見識の狭い困ったちゃんが他のDelphiスレで暴れるのを防ぐため
なま暖かい心で構ってあげてください。

ボーランド
http://www.borland.co.jp/
DelWiki
http://onigiri.s3.xrea.com:8080/delphi/
Borland Developer Network
http://bdn.borland.com/

前スレ
http://pc8.2ch.net/test/read.cgi/tech/1125304359/
関連スレ>>2-10
0002デフォルトの名無しさん2005/10/05(水) 20:28:43
関連スレ
【Delphi初心者】今から始めるDelphi Part01
http://pc8.2ch.net/test/read.cgi/tech/1062422335/l50
Delphi相談室(上級者用)その12
http://pc8.2ch.net/test/read.cgi/tech/1064766880/l50
くだすれDelphi(超初心者)その27
http://pc8.2ch.net/test/read.cgi/tech/1126590039/l50

C++Builder相談室 Part15
http://pc8.2ch.net/test/read.cgi/tech/1124614110/l50
くだすれC++Builder(超初心者用)
http://pc8.2ch.net/test/read.cgi/tech/1117225464/l50
0003デフォルトの名無しさん2005/10/05(水) 20:33:12
またレスが たったぞー たったぞー たったぞー たったぞー たったぞー
0004デフォルトの名無しさん2005/10/05(水) 21:05:26
乙
0005デフォルトの名無しさん2005/10/05(水) 22:01:26
712 名前: デフォルトの名無しさん 投稿日: 2005/10/05(水) 21:21:57
月刊「」でもVISTAのレビューやってたが
”WinFXはセキュアにプログラムできるが、大規模な企業ソフトは従来の
Win32APIがそのまま使われるだろう”とか書かれてた。
わかっていても雑誌でこういうことかかれるとつらい
0006デフォルトの名無しさん2005/10/05(水) 23:29:32
そんな記事をなぜ鵜呑みにするのかわからんが
0007デフォルトの名無しさん2005/10/05(水) 23:37:04
鵜呑みにするのは、VB厨に都合の良い記事のみですか?
0008デフォルトの名無しさん2005/10/05(水) 23:40:20
まるで現在「大規模な企業ソフトがWin32APIを使ってる」ような口ぶりじゃないか
0009デフォルトの名無しさん2005/10/05(水) 23:47:56
次期WindoesてWin32APIなくなるの,
仮名Windows2006.Netてゆうのが出るのか,なそうすると、動かないソフトがたくさん出るな
困ったことがおきるなー
0010デフォルトの名無しさん2005/10/05(水) 23:49:40
それはそれで金儲けのチャンス到来だな
0011デフォルトの名無しさん2005/10/05(水) 23:51:24
これで完結 Win32対 .NETの話が終止符が打たれるな。
0012デフォルトの名無しさん2005/10/06(木) 00:03:14
もともと対立する話でもないし、しばらく併存するってことで、従来の予想どおり
0013デフォルトの名無しさん2005/10/06(木) 00:04:26
Win32はエミュレートするんじゃなかった?
0014デフォルトの名無しさん2005/10/06(木) 00:04:40
騒いでるのは、同時に一つしかできない低脳だけだろ
0015デフォルトの名無しさん2005/10/06(木) 00:42:33
WIN32の後継版が出なかったというVB的な事情で
.NETオンリーにしようとして騒いでいるのはVB厨だけどね。
0016デフォルトの名無しさん2005/10/06(木) 01:45:06
Delphi だって Delphi7 以降、まともなWIN32の後継版は出てないわけだが。
.NET に移行するにも悲惨な開発環境しかないし。
0017デフォルトの名無しさん2005/10/06(木) 10:23:54
ま、時間が経てば、そういう問題も解決するでしょ。
VBはMVPが100人束になっても無視されちゃったから、もう駄目だね。
0018デフォルトの名無しさん2005/10/06(木) 11:03:03
Win64が本命
Win32はエミュレーション
WinFXはVBランタイム
0019デフォルトの名無しさん2005/10/06(木) 11:08:49
MPVてどのクラスのことを指すのかしら
0020デフォルトの名無しさん2005/10/06(木) 11:10:08
標準搭載メモリが2GB以上になるまではWIN64とか言っても、あんまり意味が無いし

Win32はエミュレーションだーと勝手に決めても
不都合があればVista乗り換えが遅れて、MS幹部の頸が飛ぶというパターンが続きそう。
0021デフォルトの名無しさん2005/10/06(木) 11:28:22
現状のx64向けのXPとか使ってみた人少ないのかなぁ。

32ビットは完全に別口にされちゃって、動くけどやめておけって雰囲気満々。
32ビットで気に入ってたソフトより、64ビットの知らないソフトに移行しがち。
だけど、動かないってことはほぼ無いので移行は進むだろうし。
.NETなんぞ相手にするより、64ビット対応を考えないとヤバイと思おうよ。
0022デフォルトの名無しさん2005/10/06(木) 11:35:42
おお、そうなんか。不勉強でスマソ。

> 動くけどやめておけって雰囲気満々。
で、具体的にはどんな事?
0023デフォルトの名無しさん2005/10/06(木) 13:53:24
>なるわけないでしょ。どんなバグを想定してるの?
グローバルな一文字の変数は衝突しやすいし
衝突した事が分からない。
というDelphiのunitの仕様バグがもたらす典型的なバグ。

それから現状でPI, eが関数でなければならない理由は特にない。
system.pasに定数の定義に書き換えた所で誤動作するコードを書くことは考えにくい。

かといって定数を返す関数が全く無意味でもない。
他所で算出してコピペするよりも
initializeセクションで値をセットした方が保守性は高い。
0024デフォルトの名無しさん2005/10/06(木) 14:02:27
initialization ていつ呼ばれるかしっている
しっているなら initialization は使わないほうがいいバグの元
procedure Init; ようなものを作って 初期化したいときに呼び出すようにしたほうがいい。
0025デフォルトの名無しさん2005/10/06(木) 14:08:25
どうでもいいところにしか噛み付かないな・・・

明示的なInit関数の呼び出しはある種の依存関係のトラブルからは
開放されるものの呼び忘れたときにバグる。

そこまで大げさな依存関係を持つ大掛かりな機能であるならば
クラス化して明示的にCreateさせたほうがいいこともある。

すべては一長一短。
0026デフォルトの名無しさん2005/10/06(木) 14:15:02
小さなプログラムしか作っていないんだ
どうもすみません。
0027デフォルトの名無しさん2005/10/06(木) 14:19:59
いいたいことがあるならはっきり言ったら?
0028デフォルトの名無しさん2005/10/06(木) 14:46:47
フサスレって技術ネタは全く伸びなくなったね。
0029デフォルトの名無しさん2005/10/06(木) 14:57:59
ネタによる。
0030デフォルトの名無しさん2005/10/06(木) 15:18:44
NET2.0ベータは実行速度がかなり早くなっている。
場合によってはNETベースのパッケージでも可能なくらい早い。
いつまでもNET1.Xで論議していると世の中は進歩しているよん。
0031デフォルトの名無しさん2005/10/06(木) 15:28:39
VS2005で遊べる楽しさ<<<SP2強制でIEの情報バーうざすぎ
0032デフォルトの名無しさん2005/10/06(木) 15:30:15
さあいつもの展開になってまいりました
0033デフォルトの名無しさん2005/10/06(木) 15:36:16
とりあえずIEの情報バーって何とかならんのか?
知っている人が居たら教えてくれ。マジで困っている。
0034デフォルトの名無しさん2005/10/06(木) 15:50:30
Java CPU
Delphi CPU
Intelは作らないが
ドットNET CPU
Intelが作る可能性は
できたら早いのに
0035デフォルトの名無しさん2005/10/06(木) 16:31:24
>>24
詳しく
0036デフォルトの名無しさん2005/10/06(木) 17:28:17
> グローバルな一文字の変数は衝突しやすいし

誰も一文字な関数なんてつくらないだろ。向こうでだって Napier とかいう名前だったし。
0037デフォルトの名無しさん2005/10/06(木) 19:30:30
>>23
FPUにPIやeをロードする命令があるのは知ってるよな?
関数だと、それを使える。
定数だと、使えない。
これに限らず、この手のものはCPUの機能を使える可能性があるなら関数のほうがよい。
あと、PascalのSystemユニットの関数は原則コンパイラマジックの対象なので、インライン化される。

0038デフォルトの名無しさん2005/10/06(木) 19:38:46
>>16
Delphi2005 update3は充分まともだぞ。
構文もVCLも拡張されてるしな。

今から見ればどう見てもDelphi8が余計だった…。8で悪評買い過ぎ。
Galireo IDEは今では(起動時間と余計なローカライズしてくれているところ以外は)充分使える。

それに皆、Delphi4(のUpdate無し)を忘れてるのか…?
あれはDelphi2005(のUpdate無し)より酷かったぞ。
まあVC6が長いことバージョンアップしなかったという幸運もあったのだろうが。
0039デフォルトの名無しさん2005/10/06(木) 19:39:55
>関数だと、それを使える。
使えてませんが
0040372005/10/06(木) 19:48:43
>>39
つい確認してしまったが…うわっ、本当だ…。
movやpushで直接定数叩き込むようになってるな…。
いつ勘違いしたんだろう。すまん。
0041デフォルトの名無しさん2005/10/06(木) 20:10:56
どっちでも好きにしろ、ってのが結論
0042デフォルトの名無しさん2005/10/06(木) 20:13:49
初心者スレで粘ってる奴なんなんだろうね。
0043デフォルトの名無しさん2005/10/06(木) 20:15:34
perl 厨とかインラインとか
0044デフォルトの名無しさん2005/10/06(木) 20:18:13
久々見たら移転・復活してた(祝)

InnoEditX
http://textexpage.s154.xrea.com/software/innoeditx/index.htm
0045デフォルトの名無しさん2005/10/06(木) 20:53:53
ああ…くだすれにコンパイラマジックを理解して無いのがいたわけね。
ようやく何の話かわかった…。
コンパイラが特定のものを特別扱いしない言語なんてそれこそCぐらいしか無いと思うんだが。C++ですら予約語のtypeidがライブラリのはずのtype_info返すしな…。
0046デフォルトの名無しさん2005/10/06(木) 21:03:17
良くも悪くもマクロのおかげだろ
0047デフォルトの名無しさん2005/10/06(木) 21:11:20
ちみたちなんかリロード->流し読み->反射レスが癖になってない?
あの密度と精度の低いやり取りは酷すぎる。
脳内前提とスレの流れが全くかみ合ってない感じ。
毎日ものすごいエネルギーを2chにつぎ込んでるんだから
もうちょっと丁寧に読んで考えてレス書けばいいのに。
0048デフォルトの名無しさん2005/10/06(木) 21:43:03
ほんとに勘違いレス、低脳レス大杉。カスばかり残ってるのな
0049デフォルトの名無しさん2005/10/06(木) 21:44:27
コンパイラマジックはとりあえず関係なし
0050デフォルトの名無しさん2005/10/06(木) 22:40:21
> 毎日ものすごいエネルギーを2chにつぎ込んでるんだから
笑った。
0051この話題は既出?2005/10/08(土) 14:45:31
ところでDelphiマガジン、最近出ないな〜と思ってたら季刊落ちって...。
まぁここのところ中身がだいぶ薄かったんでしょうがないかなぁとは思うが。
0052デフォルトの名無しさん2005/10/08(土) 16:47:43
Delphi破産しますた
0053デフォルトの名無しさん2005/10/08(土) 17:34:13
>>51 誰も気にしてないから、そっとしておけ。内容が薄いのは創刊時からだが。
0054デフォルトの名無しさん2005/10/08(土) 21:46:27
IBXのIBSQLMonitorにあるTWriterThreadがAccess Violationバイオレーション起きるが,
解決策しりませんか
0055デフォルトの名無しさん2005/10/08(土) 22:01:08
IBSQLMonitorが古いんじゃないの
0056デフォルトの名無しさん2005/10/08(土) 22:07:50
>>55さん変事ありがとうございます。
IBXのバージョンはIBX_Version = 6.09です。
昔から気になっていたのでレスしてみました、
Delphihは6ENTです。
多分スレッド関連が悪いのだと思うのですが。
0057デフォルトの名無しさん2005/10/08(土) 22:31:18
ちょっと調べてみたが、見つかったのは
http://groups.google.co.jp/group/borland.public.delphi.database.interbaseexpress/browse_frm/thread/327a724a6cf82a2f/e7e6ea255b643b11#e7e6ea255b643b11

> 多分スレッド関連が悪いのだと思うのですが。
あんまり話題になってないし
QCにも登録されてないし、直りそうもない感じ。
0058デフォルトの名無しさん2005/10/08(土) 22:42:21
IBX7.07のReadMeに
> 44. AV bug with tracing turned on and multi threaded apps fixed.
http://codecentral.borland.com/Author.aspx?ID=102

ちょっと気になる。
0059デフォルトの名無しさん2005/10/08(土) 22:43:19
>>57 さんありがとうございます。

こんなのがあるんですね,初めて知りました。
また自分でも調査してみます,わかりましたらまた報告します。
0060デフォルトの名無しさん2005/10/09(日) 07:55:38
> 日本市場を次々に見誤った根底にあるのが、英国親会社主導の経営方針といえる。
> ボーダフォンは世界中で展開する世界最大の携帯電話会社であり、競合他社は
> 「携帯先進国の日本に対しても、海外市場の1地域としかみていなかったのではないか」
> と指摘する。津田会長も「日本のマーケットとの間にギャップが生じてしまった」と
> 戦略の誤りを率直に認める。

どこぞの会社にも当てはまりそうだな。
0061デフォルトの名無しさん2005/10/09(日) 08:43:59
ここが変だよ日本人
0062デフォルトの名無しさん2005/10/09(日) 09:19:39
アメリカでデルファイが破産法適用だってよ

ttp://headlines.yahoo.co.jp/hl?a=20051009-00000008-mai-bus_all
0063デフォルトの名無しさん2005/10/09(日) 09:20:26
ローカライズを軽視するとこんな結果になる・・・
0064デフォルトの名無しさん2005/10/09(日) 09:30:54
>>63
でるふぁい違いだけどな
0065デフォルトの名無しさん2005/10/09(日) 09:36:14
いちいち断らなくても・・・
Delphi は製品名。破産するはずないだろ。
0066デフォルトの名無しさん2005/10/09(日) 10:07:31
俺も同じの貼ろうと・・・
0067デフォルトの名無しさん2005/10/09(日) 10:39:25
って、スレまで建てんなよ
http://pc8.2ch.net/test/read.cgi/tech/1128820911/
0068デフォルトの名無しさん2005/10/09(日) 10:39:52
よくまあ黴の生えたネタを飽きもせずあちこちにペタペタと‥‥
つまんない人‥‥
0069デフォルトの名無しさん2005/10/09(日) 12:07:28
BCCスレにまで貼ってあったぜ(藁
0070デフォルトの名無しさん2005/10/09(日) 16:38:31
インライン君のしわざだな
0071デフォルトの名無しさん2005/10/09(日) 17:19:12
ヘジと同じ会社で働く方がやっぱり幸せなんだな。

ttp://www.kudzuworld.com/blogs/Tech/2005_10_02.iwp
0072デフォルトの名無しさん2005/10/09(日) 18:48:12
みんな逃げ出してるのね
0073デフォルトの名無しさん2005/10/09(日) 18:57:48
逃げ出しても、某の周りでウロウロしている奴も多いけどね。
0074デフォルトの名無しさん2005/10/09(日) 19:01:22
またゴミ屑が湧き出したな
0075デフォルトの名無しさん2005/10/09(日) 19:05:46
Microsoft Indy(TM)
0076デフォルトの名無しさん2005/10/09(日) 19:10:54
Microsoft IntraWebの方が欲しいかも
0077デフォルトの名無しさん2005/10/09(日) 22:17:20
ぶひゃひゃひゃひゃひゃ
やっぱりDelphi一筋じゃあ食えないじゃんかwwwwwwwwwwwwwwww
うはははははははははははははっははhhっはっはは
0078デフォルトの名無しさん2005/10/09(日) 22:25:29
遺産があるから食えなくても平気だよ
0079デフォルトの名無しさん2005/10/09(日) 22:59:17
連休だって言うのに荒れているな >>77
0080デフォルトの名無しさん2005/10/10(月) 02:30:15
つーか、Win32ベースだと、言語1つしか使えねー奴なんぞ、食って行けんだろ。
0081デフォルトの名無しさん2005/10/10(月) 02:48:46
逆
WIN32ベースだとどんな言語を使っても同じ
0082デフォルトの名無しさん2005/10/10(月) 03:54:23
どの言語でも同じだから、客の好みで使える言語を変えないと稼げんじゃないか。
0083デフォルトの名無しさん2005/10/10(月) 07:22:47
俺の実感としては、最近好きにさせてくれるようになったな
0084デフォルトの名無しさん2005/10/10(月) 07:35:27
VBが消滅したからだな。
0085デフォルトの名無しさん2005/10/10(月) 07:59:03
そういう事か・・・・俺の実力と過信する所だたよ
0086デフォルトの名無しさん2005/10/10(月) 08:28:57
はは。まあ信用はあるんじゃないか。
0087デフォルトの名無しさん2005/10/10(月) 08:47:21
DelがBEST GUI 賞を受賞したらしいよ
0088デフォルトの名無しさん2005/10/10(月) 09:07:14
準優勝なんじゃないか?
http://www.sdmagazine.com/pressroom/rc2005_winners.html

Winner: Visual Studio (Microsoft)
やな感じー。
0089デフォルトの名無しさん2005/10/10(月) 09:08:42
Small to Medium-Sized Business 部門なら優勝だ!
0090デフォルトの名無しさん2005/10/10(月) 09:12:42
もらったJOLTコーラは飲めるのだろうか?
0091デフォルトの名無しさん2005/10/10(月) 12:49:17
Delphi って所詮は中小アプリのGUIメーカーかぁー。なんかそれ違うような気がするな
0092デフォルトの名無しさん2005/10/10(月) 14:23:49
大規模開発向けの支援機能がないのも事実
0093デフォルトの名無しさん2005/10/10(月) 15:51:56
VBとは大違いですね
0094デフォルトの名無しさん2005/10/10(月) 17:03:21
そだね、滅亡したVBとは大違いだね。
0095デフォルトの名無しさん2005/10/10(月) 17:34:31
へー。じゃあ、滅亡した言語より仕事の少ないDelphiって何?wwwwwwwwwwwwwwwww
0096デフォルトの名無しさん2005/10/10(月) 18:29:28
滅亡した言語で仕事する人より賢いってことだろね。
0097デフォルトの名無しさん2005/10/10(月) 18:31:02
他スレに出張って滅亡言語をマンセーするのはアフォだわな
0098デフォルトの名無しさん2005/10/10(月) 20:52:54
Delphi 2006 アナウンスきたー
http://www.borland.com/us/products/delphi/index.html

http://www.borland.com/resources/en/pdf/products/delphi/delphi2006_datasheet.pdf
0099デフォルトの名無しさん2005/10/10(月) 21:17:20
全然滅亡して無いじゃん
0100デフォルトの名無しさん2005/10/10(月) 21:31:05
Delphi はね。
0101デフォルトの名無しさん2005/10/10(月) 21:32:28
Del2005 Personalはまだですか?
■ このスレッドは過去ログ倉庫に格納されています