【Delphi】Embarcaderoオッチャ その33【C++ビルダ】 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2016/11/25(金) 21:52:48.41ID:WsAbhlqy
エンバカ雑談スレのような気がする

エンバカ
http://www.embarcadero.com/jp/

日本語フォーラム
https://forums.embarcadero.com/category.jspa?categoryID=3

前スレ
【Delphi】Embarcaderoオッチャ その32【C++ビルダ】
http://echo.2ch.net/test/read.cgi/tech/1458356584/
2017/06/11(日) 04:50:38.26ID:8f1mqXi5
rapper
2017/06/11(日) 08:05:59.29ID:347XbDXU
Linuxが世に出ることでどれだけMSが見込み利益を失ったか、、すんごい金額になるんじゃない?
MSとしては全部Windowsの中に押し込めたいと考えるのは当然のことだし、C#をネィティブコンパイラにしないのも、最近のVC++の冷遇についてもそれで説明できると思うけど?
2017/06/11(日) 09:02:59.80ID:IuXwpe07
MSがどう思っているのか(何に力を入れているのか)って話は関係ないと思うんだが
このスレの人らにとって.NETは合わない、
使いやすいDelphi/C++Builderが良いって話じゃないのか?

それに、もしWindowsへの囲い込みが焦点だというなら、
それは逆にWindowsアプリケーションにしか興味がない人らにとって
Delphi/C++Builderには魅力がないと言っているようなものじゃないのか
2017/06/11(日) 11:23:05.34ID:TGmhtmcz
MSの技術ありきで、その技術・機能の取り込みも何周も遅れてる製品なんて魅力は皆無だろ
2017/06/11(日) 13:05:00.61ID:bGKNfr4n
道具なんだし使いたいもん使ったらいい
2017/06/11(日) 13:57:24.95ID:njo+bNGe
Pascal は好きなんだけどね。カッコの少なさが。
2017/06/12(月) 12:55:23.80ID:nc5KqvH2
>>247
なんだその妄想
そもそもLinuxカーネルをVC++でコンパイルするか?
仮に第二第三のLinuxを作ろうとする野心あふれる人がいたとして、VC++で作ると思うかwww?
ゆくゆく自分の作ったOS上で、そのOSで使うもの(カーネルやアプリ)を
コンパイルしなきゃならないのに、VC++で作るとかありえないだろ
というかVC++は新しく作った自作OSに対応してないのにどうするんだ??
MSにVC++を自分のOS用にも対応させてくださいって頼むのか?
253デフォルトの名無しさん
垢版 |
2017/06/12(月) 13:38:56.48ID:H3aCgKp9
gccクロスコンパイルできるのでは?
今となってはgccのコンパイルにわざわざgcc以外を使う必要性を感じないが。
2017/06/12(月) 13:44:11.87ID:palDQFgW
mingwとかか
255デフォルトの名無しさん
垢版 |
2017/06/12(月) 14:01:06.31ID:H3aCgKp9
OS開発そのものはVC++でもできるんじゃないか?
やろうと思ったことないけど、普通にC言語のコンパイルできるならできると思うが。
2017/06/12(月) 16:26:15.07ID:nc5KqvH2
VC++でOSが開発できるかどうかは問題じゃないな
なぜならWindowsの大半のDLLなどはVC++で作られているんだろうしな
そんなことはどうでもよいだろう

ただ、第二第三のLinuxを作ろうって時に
あえてVC++を使うのはあり得ないというだけ
257デフォルトの名無しさん
垢版 |
2017/06/12(月) 21:39:13.32ID:a//lNTfp
うーん。第二第三のLinuxそのものの必要性を感じないからなんとも言えんが、それしか開発環境がないとか、あるいはAndroidのようなOSの上にOS乗せたようなもの作るなら使えなくもないのではないかな。
2017/06/13(火) 06:23:08.96ID:836xwG5P
元の主張は
MSは第二第三のLinuxを作らせないために
VC++を手抜きにしてC#や.Netを推し進めている
っていうトンデモ意見だからそれもない
259デフォルトの名無しさん
垢版 |
2017/06/13(火) 09:21:30.61ID:RQIvEaNe
ふーん。VC++は手抜きだったのか。Linuxばっかり使っててVC++使い込んだことないからわからんが。
2017/06/13(火) 15:05:08.49ID:836xwG5P
しらんよ、>>247が言ってることだから
ただ
https://msdn.microsoft.com/ja-jp/library/hh567368.aspx
こんな感じではある
2017/06/13(火) 17:28:53.37ID:1x1gKir4
>>259
使い物にならない世間知らずというわけだ。
262デフォルトの名無しさん
垢版 |
2017/06/13(火) 18:19:29.63ID:kb/ZOPHE
>>261
いやサーバプログラムばっかりずーっと作ってたもんでWindowsそのものが必要ない仕事なんだよ。
端末としては使うけどな。そちらは俺の担当ではないから使い込むことはない。
2017/06/13(火) 19:01:17.51ID:cPxE8fRM
「VCユーザがWindowsアプリ以外にLinuxアプリも作ってみたい」ってことならまあそれなりにいると思うが、
「VCユーザがWindowsアプリ以外に第二第三のLinuxを作ってみたい」って人がどれほどいるのかとw
それにMS謹製の開発環境で第二第三のLinuxを作れないなら
MS謹製以外で第二第三のLinuxを作れる環境を整えるだけだしな

『C#や.NETでは第二第三のLinuxを開発できません』
「そうか、じゃあ第二第三のLinuxはあきらめよう」なんて人はいない
2017/06/13(火) 19:35:05.25ID:rEzDmcVQ
なんでC#はネィティブコンパイルできないの?
なんでVC++でRAD開発できないの?
なんかいろいろ制限されてね?
2017/06/13(火) 19:57:08.15ID:q3Yg+/0Y
>>264
>なんでVC++でRAD開発できないの?

C++/CLIならRAD開発できるだろ
2017/06/13(火) 20:24:58.69ID:u+l0VtJ6
今はもう出来ない
267デフォルトの名無しさん
垢版 |
2017/06/13(火) 21:41:36.91ID:026qlESH
あれ?VC++ってRAD開発じゃなかったんだ。知らなかった。てっきりVBみたいにできるもんだと思ってた。
2017/06/13(火) 22:54:34.00ID:8iwxiX8p
一般人には.NET Frameworkを使わせたくてしょうがないw
そのくせ自社製品はC++で作ってます、ってか?
ほんとはVC++Builderみたいなの作れんだよね❤
2017/06/13(火) 23:33:22.96ID:TvzW0kgA
GUIはVBとかでテキトーに作っときゃいいじゃんとか思ってるかも。
俺も思うし。w
270デフォルトの名無しさん
垢版 |
2017/06/14(水) 01:32:52.49ID:CkeSeNJV
>>264
ダイアログアプリならギリRAD。。。
実際問題、VC++はオブジェクト指向を構造体に関数持たせたって解釈しか無かったのが原因。
開発コストとかも関係してるかもしれんが。

一方のC#の生みの親がボーランド時代に作ったC++Builderはsmalltalkのメッセージパッシングを基にしてて、実はWin32APIもオブジェクト指向では無いながらもsmalltalk のメッセージパッシングを参考にしてるので非常に相性が良い。
そに代償としてC++BuilderはC++の規格を大幅に拡張する必要に迫られた。
__callbackとかが乱舞する、普通のC++コードから見ればすごいキモいコードだったが、RADとしては完璧だった。
2017/06/14(水) 07:57:59.20ID:Bb4iazb5
VC++6.0の出来の悪さから逃げてBuilderずっと使って来たけど
まぁ選択は間違ってなかったと今は思う廃れたけど
2017/06/14(水) 11:59:06.38ID:IGUiZXWh
ネイティブアプリってそんなに重要かな?
自分は振動の分析プログラムを C# で作ったけど、十分な性能が出たから特に不満はないな。
むしろ .NET Framework を使わないメリットがわからない。
ネイティブアプリにはデメリットしか感じないんだが。
2017/06/14(水) 12:03:39.72ID:EJoflIrD
>>272
そう思うんならそれでいいんじゃないですかね
2017/06/14(水) 15:22:06.23ID:o0WiISVt
何をするにもPCの性能に制約があった昔は
DelphiのようなPCの性能を引き出すツールに意義があったが
今はもうPCの性能が上がりすぎて何で作っても
それなりの速度で動くようになっちゃったからなあ
2017/06/14(水) 16:38:44.33ID:xYPUiKwx
配布す際に相手方の.NETのインストール状況とかに影響されるのがイヤ
同様に .NETがないと起動できないよって言うのもイヤ
そういう点でVBランタイムもイヤだった
ネイティブアプリは簡単zip配布が出来るというメリットがある
2017/06/14(水) 17:45:17.11ID:IGUiZXWh
>>274
そうは言っても、Python とかだとパフォーマンスガタ落ちだけどね。

>>275
.NET Framework がない PC 探す方が大変な気がするけど。
2017/06/14(水) 18:24:33.50ID:J/jOV3P3
マイクロソフトがOfficeをC#で作るようになったら考えるよ
というかWindowsもC#謹製になったらいいね
2017/06/14(水) 18:40:00.74ID:nZqcz+A9
C#は逆コンパイル耐性低すぎてなぁ
2017/06/14(水) 19:00:45.74ID:tUBCNf9u
Officeみたいな重量級アプリ作ったことないくせに、
要求だけは超一流。笑える。
2017/06/14(水) 19:13:44.01ID:J/jOV3P3
今のOfficeは要らない機能萬歳だから重いんだよ
281デフォルトの名無しさん
垢版 |
2017/06/14(水) 21:17:22.63ID:Jo/Ka8e9
そうそう。そして使いづらい。
2017/06/15(木) 00:11:04.42ID:WhWF8YFz
ソフ○ップに中古のノート買いに行ったら
「これはオフィス入ってないですよ?」とか言われた
そんなに重要なことなのかね
スレチっぽいけどw
2017/06/15(木) 01:23:00.95ID:VuhLc2Cr
>>272
Visual Studio 2015 C++ ランタイムが公式サイトからダウンロードできない状況を見ると、要ラインタイムの実行ファイルは顧客に提供しづらい
(ラインタイムにセキュリティホールが見つかったらどうしよう)
2017/06/15(木) 01:37:53.47ID:TdhRhfhf
>>282
5年ぐらい前に買ったノートPCにOfficeが入っていたことについ最近気づいた。
全く使っていなかった。
2017/06/15(木) 01:39:05.00ID:TdhRhfhf
かといって使う機会がない。個人ではあんなもん不要だ。
2017/06/15(木) 09:31:16.33ID:0zunQESF
社会人であればOfficeは普通に必要だよ
ただ2000以降にいろいろくっ付けられたクソクソ機能は炒らないかな?
287デフォルトの名無しさん
垢版 |
2017/06/15(木) 10:01:30.11ID:4golvuDW
仕事では使うよ。使わざるを得ないからね。しかし個人で何に使う?
金計算でExcelとか使えなくはないが、ほとんど必要がないし、フリーソフトもあるしGoogleにもあるしなあ。
ほんのちょっとたまに使うか使わないかのものに金掛ける気は起きん。
2017/06/15(木) 10:21:25.03ID:wH8Q5BS8
同じことがDelphiにも言えるね
289デフォルトの名無しさん
垢版 |
2017/06/15(木) 11:08:09.23ID:XogqdWej
EメールにExcelのファイルを添付して送信される場合がある。マクロ付きとか、よめないおそれがある
2017/06/15(木) 11:35:53.98ID:XEbUzjVp
すげーExcelスレだなここは
2017/06/15(木) 22:32:53.31ID:tlvSTpPp
メールで送られてきたマクロとか怖くて開けない
2017/06/16(金) 14:10:38.90ID:/a+AnoUE
https://cc.embarcadero.com/Item/30603

JavaScript engine for Delphi.

- uses Microsoft ChakraCore JavaScript engine
- supports Windows 32 and Windows 64
- available for Delphi 6 - 10.2 and Lazarus 1.6.4
- source code included in registered version
- distributing library in applications is royalty free
2017/06/16(金) 17:11:04.12ID:h9Vy330i
lazarusでも使えるんだね
2017/06/16(金) 22:04:38.70ID:gMAxK7nk
DelphiWin32のジェスチャーコンポーネントでマウスの軌跡を描きたい場合どうすればいいのこれ
タッチパネルのことしか考えられてない気がしてならない
295デフォルトの名無しさん
垢版 |
2017/06/16(金) 22:14:08.61ID:qWm3MoH/
チャクラか
2017/06/17(土) 12:07:38.03ID:56ZEpv7C
>>292
ChakraCore対応ならそのうちWindows以外でもつかえるようになるかな
2017/07/02(日) 16:28:33.95ID:gheoEMB9
今から15年前に発売された、Delphi7が未だに最新OSで動くし、最新OS用の実行形式を吐き出せる
すごすきだよ
2017/07/02(日) 20:02:18.83ID:wZ013jUD
それは互換性を維持し続けるマイクロソフトがすごいんだろ
2017/07/03(月) 15:13:59.79ID:UYm3pSRg
うちはDelphi5が Win8.1なPCで まだまだ現役
2017/07/03(月) 16:12:25.69ID:84PlR6lC
>>299
ボーランド時代は職人芸!! 今は素人芸。
流行の目立った中途半端なパッケージを取入れて値段upがいま。
そこそこの知識があるシステム屋さんが、安心して組めたのはボーランド時代。
疑心暗鬼で組むのが今。
俺もdelphi5で現役だよ。データは今はBDEを使ってないけど、20年以上分取得可能
なアプリ。
なんか、反発きそうだな・・・?。
2017/07/03(月) 16:24:23.54ID:84PlR6lC
>>298
マイクロソフトががすごいだって・・・。oh!・・・no!・・・

その当時のマイクロソフトのアクセスはバージョンが変わるたびにデータの変換を強いられたよ。
とんでもない会社だよ。
金に物言わせメジャーなアプリとOSにしただけの会社だった。
選択肢がないから仕方なくって言ったほうが早い。
どうしても我慢できない人はアップルに行ったが、これもよく落ちた。

・・・・で今がある。
2017/07/03(月) 16:54:26.62ID:24tcGQMR
最新のOSで動くって話なのにそんな昔話されても
2017/07/03(月) 16:59:50.73ID:6slKnqHO
http://mevius.2ch.net/test/read.cgi/tech/1475077855/83
2017/07/03(月) 17:22:21.97ID:dASjveni
読む人に
「書き込み先を間違えるような判断力の低下は避けたいな」
「構成が下手で記述力のない年寄りにはなりたくないな」
と思わせるいい文章ですな
2017/07/03(月) 17:29:14.28ID:6HBAkmjh
64ビットと32ビットの住み分けしかできない
しかも32ビットがwow64で64ビットがsystem32な
目茶苦茶なABIを構築したマイクロソフトの何処が凄いのか?
306デフォルトの名無しさん
垢版 |
2017/07/03(月) 20:43:24.05ID:UwBLUxpl
>>297>>299
アイコンやパッケージのデザインはDelphi5までが好きだった。。。
また復活しないかな。。。
2017/07/04(火) 16:20:41.35ID:LbU/JWK2
>>304 
読んでくれてありがとうございました。
308デフォルトの名無しさん
垢版 |
2017/07/16(日) 10:23:07.80ID:PqZvXKzw
VCLフォームアプリケーション作成直後にコンパイルしたexeのサイズが
Delphi7では356KBなのに対し、Delphi10.2ではDebugビルドで9.68MB、Releaseビルドで2.11MBだった。
何でこれ程までに膨らんだのかな?
2017/07/16(日) 11:15:50.61ID:yIKTFKhK
>>308
色んな機能を1ファイルで実現しようとした結果
2017/07/16(日) 13:11:32.24ID:PqZvXKzw
そうなのか・・・
2017/07/16(日) 15:20:45.38ID:QvMGeIj7
多少大きくなってもLHAで圧縮して分割すればフロッピー数枚に収まるから大丈夫
2017/07/16(日) 15:22:13.24ID:yHpRwYqh
増加分は主にRTTIなのかな?
減らしたければ、あの人にやり方聞けばいい。
2017/07/17(月) 13:39:54.44ID:ois2kj2i
これ以外に何かある?

// 各unitで
{$TYPEINFO OFF}
{$METHODINFO OFF}
{$RTTI METHODS([]) FIELDS([]) PROPERTIES([])}
{$WEAKLINKRTTI ON}

// .dpr で
{$SETPEFLAGS $0001}
2017/07/25(火) 10:55:12.69ID:5M+GZhzA
みんな暑いからってハゲるなよ
2017/07/27(木) 10:46:40.94ID:dbKT4Avj
Delphi 10.2のキャンペーンが終わりましたが、10.3はいつですか?
2017/07/27(木) 19:09:12.00ID:PqBW5SSc
>>313
今手元に環境ないんで聞きます
どんくらいサイズ圧縮されるの?
2017/07/27(木) 20:45:57.59ID:N+hbs/Re
>>315
ロードマップによると来年だな
https://community.embarcadero.com/article/news/16522-rad-studio-2017-5
2017/07/28(金) 14:37:08.66ID:mjv7mv+D
なんかまた新しいキャンペーンやってるよ
319デフォルトの名無しさん
垢版 |
2017/07/28(金) 21:25:07.25ID:9l3/uGko
今日のデブキャンどうだった?
行った暇な人教えろ。
2017/07/30(日) 02:45:30.18ID:Id+ykaUh
>>319
デブ専ソープランドへ行ってきた。
デブのあそこはゆるゆるだった。
2017/07/30(日) 03:25:01.25ID:joDFwvby
オエーー!!!! ___
    ___/   ヽ
   /  / /⌒ヽ|
  / (゚)/ / /
  /   ト、/。⌒ヽ。
 彳   \\゚。∴。o
`/    \\。゚。o
/     /⌒\U∴)
     |  ゙U|
     |   ||
         U
2017/07/30(日) 16:31:42.33ID:VzBcpnyi
>>320
相手がデブすぎると俺のちんこ短すぎて届かない
2017/08/01(火) 21:16:45.89ID:1oUKwB9g
>>319
俺のデブ彼女のアソコはゆるゆるすぎだから毎日フィニッシュはパイズリで行ってる
2017/08/06(日) 21:52:01.98ID:4AFTLNi+
このスレの過疎っぷりが半端ないな
ユーザーも激減してるってことか
2017/08/06(日) 22:17:41.70ID:7YG2mH0q
あなたの使うプログラミング言語は何位?人気ランキング「Top Programming Languages 2017」発表、「急成長中の言語」「就職の際に有利になりそうな言語」も - GIGAZINE
http://gigazine.net/news/20170724-top-programming-languages-2017/
http://i.gzn.jp/img/2017/07/24/top-programming-languages-2017/s02_m.png
2017/08/06(日) 23:56:01.21ID:f7ofjYwI
価格が高過ぎなんだよ
327デフォルトの名無しさん
垢版 |
2017/08/07(月) 02:47:38.84ID:tFDRcUFX
>>184だけど悩んだ末結局買ったよ。
??12.5kは痛いが仕事でも使うし
慣れている分VC#より早く作れるから概ね満足。
でもブレークポイントが効かなくなるバグはなんとかして欲しい。
2017/08/07(月) 17:09:51.24ID:AdDJc4Vn
>>327
12.5kだと1万2500円だぞ
2017/08/08(火) 17:29:46.17ID:RK7blNoB
ちょうどいい価格だ
2017/08/08(火) 18:57:20.24ID:rUsq2Nii
ゴミに成り下がったクソ言語には妥当だな
2017/08/08(火) 23:11:26.67ID:v6ZKvG2p
なんか出た
https://community.embarcadero.com/article/16556-rad-studio-10-2-1-released-today
2017/08/08(火) 23:28:30.65ID:GUY5C30E
リンク先みたけど、コメントするまでもないほどゴミ。
2017/08/09(水) 17:46:01.26ID:YnOaY8R9
>>332
お前なんでこのスレにいるの?
2017/08/09(水) 20:22:25.90ID:0scgEZt8
>>333
構ってほしいからだよ。
他の所では相手にされないけどコミュニティが小さい所なら煽っていれば大炎上しない程度に相手にしてくれるからだよ。
2017/08/09(水) 20:45:42.78ID:/53mz0sx
人少ないし自分の使ってる製品を貶められたからって、構ってあげる馬鹿はいないでしょ。
2017/08/16(水) 22:59:52.65ID:GX7Iawxl
Delphi Q & A掲示板は何で文字化けするんだろうな
337sage
垢版 |
2017/08/20(日) 07:15:47.25ID:6kOxLGw0
FireMonkey のフォームを DLL において、外から呼び出すと、アプリ終了時に落ちるんだけど
対策知っている方います?

または、どこでこういう話をすればいい?
338デフォルトの名無しさん
垢版 |
2017/08/20(日) 08:05:21.85ID:+qRmeWmG
一般論として、DLLは、いろんなケースがある
2017/08/21(月) 20:10:49.15ID:/FMja9iL
FMアプリから呼び出しているのか、非FMアプリから呼び出しているのか
2017/08/23(水) 01:21:42.26ID:XbrvJbom
TerminateProcess呼んで強制的に終了すれば?
341デフォルトの名無しさん
垢版 |
2017/08/23(水) 20:25:36.96ID:28TH+vZv
PC watch見てたら「Delphi」発売22周年を記念したキャンペーンとかで
久々にDelphiの文字を見たのでクリックして見たら
なんか萌えキャラが居たんだが…???
2017/08/23(水) 20:32:29.38ID:1w1vGrXy
と妄想中の>>341
2017/08/23(水) 20:37:46.28ID:gW7x/E1R
と盲目が酷い>>342
2017/08/23(水) 20:37:49.12ID:6S8VoNn1
>>342
ほんとに居るよ
いまいち萌えない萌えマスコットキャラ
2017/08/23(水) 20:51:41.20ID:G8pNIjUq
http://forms.embarcadero.com/delphi-22-campaign-jp
これか。猿っぽい何かも居るな。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況