ミ,,゚Д゚彡フサギコのフサフサDelphi談話室�C
■ このスレッドは過去ログ倉庫に格納されています
0001フサギコ
NGNG/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∬ ∧,,∧ | DelphiやBorlandに関する質問や話題を
~━っミ ゚Д゚彡,, < しながらミナ-で話しながらマターリくつろごうや
∀._(,,,~ ,,,~⊃_ |
━┳┷ |. ,(~ヽ,,,ミ. \_________
┃...| ̄ ̄し'J.  ̄ ̄ ̄
┻ ヽ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0232デフォルトの名無しさん
NGNGPersonalについてくるよ。
0233デフォルトの名無しさん
NGNG別にそれでいいよ
0234デフォルトの名無しさん
NGNG日本語妙。
別にそれでいいよ。
0235デルファイの名無しさん
NGNGWin32ネイティブのdcc32コンパイラ(開発環境と連動)と、.NETのILを吐くdccilコンパイラ(コマンドラインのみ)が両方あり、
.NETオブジェクトをCOMとして扱うのは前者、
C#同様なのは後者、らしいです。
要するに、ネイティブから.NETを扱うにはCOMを経由するしかないということかな。
個人的にはManaged C++みたいなのも欲しかった(w
何気に、Windows.pasが使えそうなので、.NETでAPIを直接呼び出すような用途では最強になる気がする。
ポインタやキャストの類もunsafeコードとして使えそうな事書いてあるし。
これまでVBとVC++の中間を狙っていたのと同様、C#とManaged C++の中間を狙ったのかな?
0236デフォルトの名無しさん
NGNG0237デフォルトの名無しさん
NGNG中身は単なるテキストファイル
0238デフォルトの名無しさん
NGNGありがとうございました。
ちなみに開発者向けにコンポーネントをパッケージ化する方法が
知りたいのですが、知ってる方いますか?
0239デフォルトの名無しさん
NGNGパッケージコレクションエディタ
を調べてみたら?
他には deploy.txt で カスタムパッケージの配布 は見た?
0240デフォルトの名無しさん
NGNGコンポーネントのインストールで
新規パッケージに追加を選択して、
あるがままに流れるように設定すればよいだけでは?
0241デフォルトの名無しさん
NGNG別々に作成されたコンポーネントを1つのパッケージにまとめたかったのです。
delphiでは全く開発経験も無く、何が何だかわからないんです…。
0242デフォルトの名無しさん
NGNG他人の作ったコンポーネントが既にあって、それをActiveXパッケージにしたいという事?
それともあくまでもDelphi用のパッケージにして売りたいの?
0243デフォルトの名無しさん
NGNG今は会社を辞めた人が以前受け持った製番の修正をすることになり、
その製番用の開発環境を作りたかったんです。
あくまでDelphi用のパッケージです。
0244デフォルトの名無しさん
NGNG「製番」って何ですか?製品番号では意味が通らないし・・・業界用語?
0245デフォルトの名無しさん
NGNGhttp://www.atmarkit.co.jp/news/200208/09/borland.html
> Galileoは「100% Pure .NET Development Solution」、つまり.NET Framework上
>で動作する.NETアプリケーションとして開発される開発環境である。同社のJava
>開発環境「JBuilder」がJavaで記述されたJavaアプリケーションであることを
>想起すれば分かりやすいだろう。
Delphiの持ち味はフルネイティブじゃなかったっけ?(プッ
0246デフォルトの名無しさん
NGNGhttp://www.borland.co.jp/news/delphi7_studio.html
0247デフォルトの名無しさん
NGNGVB.NET使いが1年も前からしてきたことが正しかったと認めなければならない。
0248デルファイの名無しさん
NGNGターゲットと同じ環境で開発環境も動作せざるを得ないでしょうね。
Delphi.NETのIDEもVS.NETみたく激重になるのかな…(今でも充分重いが)
別にWin32ネイティブ版が切り捨てられる訳でも無いので、
デスクトップアプリならネイティブが使われつづけると言ってみるテスト。
0249デフォルトの名無しさん
NGNG0250デフォルトの名無しさん
NGNGGALILEOは別製品になるんではないかな?
0251デフォルトの名無しさん
NGNG0252デフォルトの名無しさん
NGNG別に中身を .NET 向けに書き直したわけじゃないんだよね?
はっきりとは書かれてなくていまいち判断できないんだけど、
本家の FAQ を見ても、VCL も CLX も .NET も、みたいな書き方だった。
どこを見れば詳しいことが分かるか誰か知らない?
0253デフォルトの名無しさん
NGNG0254デフォルトの名無しさん
NGNG禿同
Del7 が .NET のアセンブリを COM をとおしてアクセスできるなら、これは
おもしろい。多分、いままでの C#.NET や C++.NET 、VB.NET とは違った
感じでプログラミングできるだろう。速度が問題だけど。Unmanaged でも
ちっともかまわない。 Delphi for .NET はだいたい想像がつくので、むしろ
Del7 の方がおもしろいと思う。
0255デフォルトの名無しさん
NGNG0256デフォルトの名無しさん
NGNGバージョンアップのたびに
Ent版だけの機能だったものがPro版へ降りてくるような気がする
XMLを楽に使えるようになるそうだから
Pro版をつかう人(メインユーザーだね)には朗報でしょ
0257デフォルトの名無しさん
NGNG0258デフォルトの名無しさん
NGNG0259デフォルトの名無しさん
NGNG0260デフォルトの名無しさん
NGNG0261デフォルトの名無しさん
NGNGVBは簡単だね〜。しかもASPとかにも対応!XMLまでばりばりさ。
なノリでVB.net買って、
なんだよこれ、死ぬほどむずいじゃん!!
2chに相談に行くと、
はぁ?なんでそんなもん買ったんだよ?
普通覚えるなら将来を約束されたC#だろ。
とか言われて八つ当たりしてるだけだ。
0262デフォルトの名無しさん
NGNGお前、何回C#の名前出しても相手してくれないよな。酷いや姉さん。
Delユーザは.NET対策としてC#を選びまくっています。
0263デフォルトの名無しさん
NGNG0264デフォルトの名無しさん
NGNGそれはまったくの誤解。
VB は DB のフロントエンドなどの業務アプリ作成用としては優れている
面もあるが、まともなプログラマがまともに付き合うような言語とは、とうてい
思えません。せっかく .NET に移行するならなぜ C# を始めないのか理解に
苦しみます。Object Pascal(新Delphi言語?)はどちらかと言うと、C# に
近いです。
0265デフォルトの名無しさん
NGNGぜんぜん答えになってないな。必死と言うかなんと言うか。
0266デフォルトの名無しさん
NGNG「答え」ってなんの質問に対して?
0267デフォルトの名無しさん
NGNG相変らず頭悪いね
0268デフォルトの名無しさん
NGNG0269VB.NET使い
NGNG何で反論できないんだろ。
0270デフォルトの名無しさん
NGNG馬鹿でもどうにかなりそうだけど、馬鹿が使うとどうしようもないソースが簡単に書ける
そして誰も読みたくないモジュールはバグだらけで放置され、結局は他言語に移植される
そういう意味では、VB知ってると他言語に移植するという仕事が1個出来るからありがたいが
デバッグを依頼されたら即丁寧にお断りするよ
少なくとも使える言語の先頭に「VB」とか書く方とは関わりたくないね
0271粘着は(・∀・)カエレ!!
NGNGDelphiにはそれ以上の事を求めてるんだよ。今までと同様に。
VB.NETはVB6ユーザー救済以上の意味はないしね。
0272デフォルトの名無しさん
NGNG0273デフォルトの名無しさん
NGNGもっと堂々と生きろよ
0274デフォルトの名無しさん
NGNG0275デフォルトの名無しさん
NGNGWin32APIが.NET Frameworkに敗れたのだ。
まぁ結果的に同じことではあるが。
0276デフォルトの名無しさん
NGNGhttp://www.zdnet.co.jp/news/0208/08/njbt_10.html
> ボーランドは8月8日、.NETに対応したビジュアル統合開発環境「Delphi 7 Studio」を
> 今夏中に発売すると発表した。
「.NETに対応したビジュアル統合開発環境」(゚Д゚)ハァ?
どこが.NETに対応してるの?COMコンポーネントを作れるだけだろ。( ´,_ゝ`)プッ
0277デフォルトの名無しさん
NGNG∧_∧ < まぁ落ち着けよ
( ´_ゝ`) \________
/ \
/ /\ / ̄\
_| ̄ ̄ \ / ヽ \_
\ ̄ ̄ ̄ ̄ ̄ ̄ \__)
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
|| || ||
0278デフォルトの名無しさん
NGNG0279デフォルトの名無しさん
NGNGネイティブ「も」捨てずに色々対応しているDelphiが羨ましい、と。
VBはようやくネイティブコンパイル(5からだっけ)が付いたと思ったら.NETで覆されて。
C#使いが出張して来ないのも、
C#使っている人は恐らくVC++使ってた人達なので、羨ましいと思うことが無いからでしょうね。
.NETでWin、BSD、monoで動かすのと、
Delphi/KylixでWin、Linuxで動かすのとに致命的な差は無さげだし(パフォーマンスなら後者)、
Managedコードの利点もとりあえずセキュリティぐらいだし、
そういう用途は普通GUIとは別モジュールになるだろうから
当面(ビジュアル開発環境と切り離されていても)dccilコンパイラ(と.NET SDK付属のデバッガ類)で対応できるし。
続きは↓
C# 仲良し Delphi Round 2
http://pc3.2ch.net/test/read.cgi/tech/1022662451/l50
VB vs Delphi @夏厨2002
http://pc3.2ch.net/test/read.cgi/tech/1028366005/l50
長文失礼しました。俺も隔離されて来ます。
0280デフォルトの名無しさん
NGNGDelphi compiler warnings and hints for .NET compatibility .
Import any .NET assembly as a COM object
Export COM objects in Delphi to .NET managed applications
.NET preview CIL compiler for the Delphi. language to create managed applications .
.NET migration documentation
Deploy your application to the Internet utilizing drag-and-drop visual Web application development. .
Add interactive content to your Web sites by rapidly and visually building dynamic server-side HTML Web applications
Powerful Rave Reports Borland Edition visual report designer and code-based API
PDF, HTML, RTF, and text rendering formats .
Native support for Borland VCL (Visual Component Library) and CLX. (Component Library for Cross-platform) applications
Enable applications to take part of Windows XP Themes with a look that will blend in with your favorite Windows XP theme
Take full advantage of the new Windows XP look for the WindowsR common controls library(comctrls.dll version 6.0)
UDDI browser to visually locate and import registered Web Services . . .
Automatic UDDI client fail-over support . . .
Global XML Architecture (GXA) for Web Services, header support for Web Services routing, and Web Services Inspection Language (WSIL) . . .
Rapidly build server-side W3C-compliant Web Services using SOAP, XML, WSDL, and more
Kylix 3 IDE in the Delphi language for cross-platform development on Linux
BizSnapが使えるのがイイ 嬉しいなあ
0281デフォルトの名無しさん
NGNG> Managedコードの利点もとりあえずセキュリティぐらいだし、
「ぐらい」ときたもんだ。こりゃまいったね。
セキュリティの重要さを未だに理解してない。
デスクトップアプリしか考えてない典型。
0282デフォルトの名無しさん
NGNG\\ おとうふヒャッコイ!! //
〜 \\ おとうふヒャッコイ!!/ 〜
__ __ __ 〜
|\ _\ |\ _\ |\ _\
〜 ( \|__| ). ( \|__| ) ( \|___| )
( ´∀`∩ (´∀`∩ ( ´ー`)
〜 (( (つ ノ (つ 丿 (つ つ ))
ヽ ( ノ ( ヽノ ) ) ) 〜
(_)し' し(_) (_)_)
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||| く ず れ る け ど ・・・ ||||||||||
__ _ __
|\ _ノ、 |\_ヾ, 、 ,冫 _ \
( \|_`:、; ) ( \|_;'; ', ) (.;`;ヾノ__| )
( lll´A`∩ ( lll´A`∩ ( lll´A`)
(∪ ノ (∪ 丿 (∪ ∪
| │ | | │ | | │ |
(__)_)゚。∴(__)_)。・゚,.゚(__)_)
0283デフォルトの名無しさん
NGNGCOM2ってそんなにいいの? >>281
0284デフォルトの名無しさん
NGNG0285デフォルトの名無しさん
NGNG0286デフォルトの名無しさん
NGNG言葉尻取るなよ。
セキュリティの他に致命的なメリットが思いつかない、程度の意味であり、
セキュリティを重要視していないとは書いて無い。
そもそも、それに続く文で対策を書いている以上、普通誤読はしないと思ったんだが
0287デフォルトの名無しさん
NGNGセキュリティ以外の致命的なメリットが必要?
Delphiでセキュリティが確保できるならともかく。
0288デフォルトの名無しさん
NGNG憶測だけで語ってる。.NETに触ってすらいないのがバレバレ。
VB.NET使いのコメントの方が的確。
0289デフォルトの名無しさん
NGNG他にも大きなメリットがあって、色々絡んでくるなら、やっぱ開発環境無いと辛いと思うし
(…対決スレに移動しませんか?)
0290デフォルトの名無しさん
NGNGってなんでこのスレにコメントして的確なコメントなの? もしかして馬鹿だから?
0291デフォルトの名無しさん
NGNGDelphiとの比較論なんだから別にいいじゃん。
ひ ょ っ と し て 比 較 さ れ る と 都 合 悪 い ん で す か ?
0292デフォルトの名無しさん
NGNG過去の栄光ってやつ?
Delphi7 vs VB.NETでは勝負は明らかだからね。
0293デフォルトの名無しさん
NGNG0294デフォルトの名無しさん
NGNGで、どこに.NETアプリがあるの? .NET のソース付きコンポーネントはどこ?
シモジモには見つからないような高尚な所で公開されてんでしょうなあ
0295デフォルトの名無しさん
NGNG買うより前に判断したかったら 30日限定版で試してみたら?
0296デフォルトの名無しさん
NGNG1. Delphiの世界でもフルネイティブが否定されて、マネージドコードを
受け入れてしまいました。どう思いますか?
2. .NETという共通の基盤にいる以上、あなた方もMSコミュニティの仲間入りです。
どう思いますか?
3. Borlandは勝手に.NETのクロスプラットフォーム対応を約束してしまってます。
本当に実現できると思いますか?
0297デフォルトの名無しさん
NGNGDelphi->JAVAコンパイラなんて話も一時あったし、 別に拘ってないよ
Kylixみたいに別のプラットフォームで動くObjectPascalコンパイラが増えるのは良い事だ
もし .NET オンリーになったら、D1みたいに古いDelphiコンパイラを必要な時に使うだけ
>2. .NETという共通の基盤にいる以上、あなた方もMSコミュニティの仲間入りです。
?既に MSDN に入っているし、そもそも Windows上のアプリを作るツールなんだから
何の感想もないけど?
>3. Borlandは勝手に.NETのクロスプラットフォーム対応
Kylixと同じく良いことだと思うけど?
さらに WinCEとか もっと広げて欲しいな
0298デフォルトの名無しさん
NGNGネイティブは否定されてません。マネージドコード「も」使えるだけ
…って上の方に書いてあること読んで無いでしょ
2. Win32 APIに依存している以上既にそうだとばかり。MSに金払っている事は変わらないし。
monoプロジェクトの人達にも言ってあげて
3. MSの触れ込みでは.NET自体がクロスプラットフォームでは?
それとも貴方はMSを信じて無い?(トウゼンカ…
0299デフォルトの名無しさん
NGNG1. 誰も否定していません。選択肢を増やしているだけです。同じソースから
CLI バイナリと i32 ネーティブバイナリを吐き出せます。i32 が Win/Linux
の両方をサポートしているのはご存知ですよね?
2. .NET は一私企業のものではない。といっているのは MS ですよね?
もともと Windows 上で動くアプリを作成していましたが、その意味では
すでに10年以上も MS コミュニティの仲間ですが?
3. .NET をクロスプラットフォームにするのは MS が約束している事実です。
そうでなければ、なぜわざわざ中間コードを使うようにしたのか説明してください。
0300デフォルトの名無しさん
NGNG0301デフォルトの名無しさん
NGNGMSはそんな約束してないってば。
クロスプラットフォームなのはあくまでCLIの範囲内のみ。
0302デフォルトの名無しさん
NGNGVBA--->OCX=ActiveX
OLE-+->COM=ActiveX
|
+->DCOM
|
+->COM2->.NET
0303デフォルトの名無しさん
NGNG>>301 いや WinCEで動かせるとか COM2の範囲では他環境で動かせるようにするとかそんな約束はしてたような
0304デフォルトの名無しさん
NGNG>>245のリンクによれば、将来のDelphi IDEは.NETアプリケーションになるそうです。
そうなっても本当に旧バージョンのフルネイティブコードが使えるのでしょうか。
0305デフォルトの名無しさん
NGNG0306デフォルトの名無しさん
NGNG0307デフォルトの名無しさん
NGNGDelphi4くらいまでは CDROMにWin16用のDelphi1.5が入っていました
.NETがプラットフォームになれば、そういうふうな扱いになるでしょうし
.NETがこのまま消えてしまえば別の扱いになるでしょう。
0308デフォルトの名無しさん
NGNGIDEが.NETアプリであることとコンパイラがどんなコードを解釈するかということは
まったくの別問題だと思うが。
0309デフォルトの名無しさん
NGNG0310デフォルトの名無しさん
NGNG(#`Д´)マヂデスカッ
0311デフォルトの名無しさん
NGNG貼り付けたコンポーネントが
設計の時点で生成・動作していることをお忘れか?
0312デフォルトの名無しさん
NGNG現行のdelphi32.exeとは別のIDEが追加されると予想。
仮にIDEが.NETオンリーになっても、
.NETの.dllな設計時パッケージに、ネイティブコードなコンポーネントを
Managed C++みたいな要領で押し込めて動作させる事も不可能では無い…と妄想してみる
0313デフォルトの名無しさん
NGNGDelphi6 で、VCL アプリケーション上で CLX アプリを「生きた」コンポーネントとして
実装したことをお忘れか?
0314デフォルトの名無しさん
NGNGクロス開発が可能であることと
ソースがポータブルであることは全然別の話だ。
0315デフォルトの名無しさん
NGNG.NET用のIDEと Win用のIDEがあれば十分だし
今の所 DelphiはD5あたりの機能で十分だと思ってるし
0316デフォルトの名無しさん
NGNG0317デフォルトの名無しさん
NGNG0318デフォルトの名無しさん
NGNGhttp://itpro.nikkeibp.co.jp/free/NSW/NEWS/20020808/2/
「来年,.NET Frameworkで動作するDelphiを投入」--BorlandのKaster氏語る
http://itpro.nikkeibp.co.jp/free/NBY/NEWS/20020808/2/
0319デフォルトの名無しさん
NGNGfunc:=eval("functuon func( a :"+type+"):"+type;"begin 略 end;");
みたいな感じで動的に関数とかメソッドを定義出来るとか
クラスを動的に作れるとかさ
0320デフォルトの名無しさん
NGNG0321デフォルトの名無しさん
NGNG0322デフォルトの名無しさん
NGNGPersonalのDel6->7のメリットは何?
0323デフォルトの名無しさん
NGNG静的変数
0324デフォルトの名無しさん
NGNGもしかしたらdccilの構文拡張の一部がdcc32にも取り入れられるかも。
class property とか、型のネストとか。触ってみるまで断言はできないが。
0325デフォルトの名無しさん
NGNG ̄ ̄∨ ̄ ̄ ̄ ̄ ̄
∧_∧
(≠`д´)
( ) メリットキボン スルナラ
| 暴| カネ ダセヤ
(__)_)
0326デフォルトの名無しさん
NGNGDel6ProからDel7Perに転落する人多そうだな
IDEのしょうも無い機能制限はずしてくれよ・・・
0327デフォルトの名無しさん
NGNGはぁ? US では D6Pro以前も$999でしたが?
0328デフォルトの名無しさん
NGNGC#マンセーな書き込みって無いんだろう。とっても不思議。
0329デフォルトの名無しさん
NGNG┌──────────────────────―─┐
│ |
│ |
│ |
│ |
│ ∋oノハヽo∈ |
│ (´�D`∩)テヘ |
│ (つ ) テヘ |
│ し(_) |
│ |
│ Now Nonotanning... |
│ |
│ |
│ しばらくののたんでお待ちください... |
│ |
│ |
└───────────────────────―┘
0330デフォルトの名無しさん
NGNGまた pcodeだよ、
> んで、どうでも良い話ならするな。そうだろ?
それが、どうでも良い話だと思うなら、MLから退会して欲しいよ、
うぜーんだよ、pcodeよ、
オマエの不愉快なツッコミには皆うんざりしてるのがわからんか?
まぁ、わからんから出てくるんだろうな。
こんな場合どーすりゃいいのさ。
0331デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています