【Delphi】Embarcaderoオッチャ その34【C++ビルダ】

レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん
垢版 |
2018/07/28(土) 13:02:19.29ID:fRslPvgH
エンバカ雑談スレのような気がする

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

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

前スレ
【Delphi】Embarcaderoオッチャ その33【C++ビルダ】
https://mevius.5ch.net/test/read.cgi/tech/1480078368
2019/07/27(土) 19:19:55.86ID:0ylEHT6W
>>826
会社でも使ってるよ
機械の関係上Win95のPCが残っているのでBCB6も残してある
コード補完は現状全く役に立たないね
10.3.2では改善されたそうなのでインストールしてみたのだが
まさかこんな罠が待っているとは
何に手間取っているのか分からないけど
とりあえず最新版とGetItだけでもなんとかして欲しい
サポートセンターに投げても返事が無いし
気の短い人だったら訴えるんじゃない?
828デフォルトの名無しさん
垢版 |
2019/07/27(土) 19:28:06.03ID:K2Q4FS7A
>>824
直ってない
2019/07/30(火) 15:18:04.50ID:8brVq1WE
>>827
GetItについては、こんな情報でてるよ
https://community.idera.com/developer-tools/b/blog/posts/temporary-10-3-2-getit-server-for-installing-10-3-2-add-on-packages
10.3.2でBoostが使えるようになったら教えてくれる?俺も後を追うから

会社でBCB使ってるんだ。他にも使える人いるの?
俺は組込メインの個人事業者で組込でC/C++使うからBCB使ってるんだけど、他の人には到底勧められないな
VCLが素晴らしくてネイティブC++でGUIをポトペタできるのが他には無いから、もうホント仕方なくBCB使ってる
2019/07/30(火) 16:04:32.42ID:OF2Vbj8V
10.3.2のISOってどっからダウンロードできます?
2019/07/30(火) 16:29:54.90ID:b/6SKrhC
>>830
https://qiita.com/ht_deko/items/573f7c11c15c46f895c6

ここにいろいろ書かれている
2019/07/30(火) 17:33:04.16ID:Xq2U77Qd
>>829
ありがとう、確認した
URL先のやり方でGetIt使えるようになったよ
boostのインストールも無事完了
いくつかコンパイル&動作テストもしてみたが今の所問題は出ていない

会社では俺の他にも何人か使ってるよ
社内でライブラリが揃っているから現状C#やPythonの出番が少ない
DelphiやC++Builderの案件が少ないのは社内で完結してる所が多いからだと思ってる
2019/07/30(火) 18:21:39.42ID:OF2Vbj8V
>>831
ありがとう

そこにも書かれてるccで始まるページ
今まで何回か試してるけど1度も繋がらない
どっかに直リンが晒されてないかと思って
2019/07/30(火) 18:21:43.55ID:y+rU3rCP
バージョン表記が10.3 Rio Update 1のままなんだけどUpdate 2 に変え忘れてるのかな
2019/07/30(火) 19:25:54.81ID:8brVq1WE
>>833
http://altd.embarcadero.com/download/radstudio/10.3/delphicbuilder10_3_2_496593.iso
ISOの直リンでござる
このくらいちゃんとアナウンスしろよ、クソが
2019/07/30(火) 19:32:01.57ID:8brVq1WE
>>832
人柱ラー、サンキュー
Boost使えるのね

ところで、問題のコード補完はどうでつか?
ほんの少しだけ期待してる
837835
垢版 |
2019/07/30(火) 19:43:49.89ID:8brVq1WE
>>833
ゴメン、それじゃなくてこっちだ
ファイル名にbが付いてる方
http://altd.embarcadero.com/download/radstudio/10.3/delphicbuilder10_3_2_496593b.iso

ソースはここ
https://community.idera.com/developer-tools/b/blog/posts/10-3-2-installation-workarounds
2019/07/30(火) 19:51:53.29ID:8brVq1WE
>>834
もうね、相変わらずのクソさ加減だな
IDと同じで俺の顔も怒りで真っ赤だよ
2019/07/30(火) 22:07:19.42ID:OF2Vbj8V
>>837
ありがとう
ありました
2019/07/30(火) 22:17:58.18ID:5perwDz3
>>839
俺もさっきダウンロードしたけど、ちょうど1時間かかったよ
2019/07/31(水) 00:20:37.84ID:sfDenefI
>>836
コード補完は今の所正常に動いてる
ツールチップも問題無さそう?
ただ段々動作が変になってくる事もあるからもう少し様子見かな

GetItのインストールが偶に失敗するのはなんだろうな
JVCLとかよく失敗するし、今回はKonopkaのパスが追加されずに終わっていた
まあパス位なら手動でやるけどおま環かね
2019/07/31(水) 10:46:15.03ID:iRmWFr3p
Mac開発の簡単なRADツール探してたのに、C++は64bit非対応なのか…
2019/07/31(水) 20:18:33.65ID:hGvmds5J
10.3.2で対応した
2019/08/01(木) 10:59:03.20ID:XIENiMqs
対応してない。Delphi言語だけ。
2019/08/01(木) 11:19:51.47ID:O8vguSAA
あとandroidのx64はいつになるんだろうね
そのウチx64じゃないとマーケットに
登録できなくなるんじゃなかった?
846デフォルトの名無しさん
垢版 |
2019/08/01(木) 19:30:17.56ID:+lNxxZ+1
>>845
ロードマップでは今年後半に出る予定の10.4からだね
2019/08/01(木) 20:47:22.79ID:dMNSXCpP
TMemoがandroidネイティブ対応になってくれないと
メモ帳アプリも作れん
2019/08/07(水) 20:10:06.97ID:D8aNPR7D
10.3.2だけどIDEウィンドウを最小化から復帰した時のサイズがおかしくない?
マルチディスプレイで使ってるんだけど、どうもウィンドウの高さが
IDEのないほうの高さに変更されるみたい

まあディスプレイ1がディスプレイ2より小さく、ディスプレイ2が
メインという変則的な使用形態が影響しているのかも
(1903へのアップデートでそうなってしまった)

毎回ウィンドウサイズの変更を強いられて超面倒
849デフォルトの名無しさん
垢版 |
2019/08/08(木) 11:38:44.85ID:YYsAu0ua
おま環
2019/08/09(金) 09:23:53.40ID:kBII27A4
うちもずれるのでAutoHotKeyで1秒毎にメインウィンドウのサイズを強制設定してる
2019/08/21(水) 18:55:32.97ID:OqPVRK1i
delphi Community EditionってC/Sデータベース使えるの?
Q&Aに使えないようなこと書いてあったけど
FirebirdにIBXで簡単なテストアプリ書いてみたら使えるんだが
VPNでつながってるサーバーへの参照書き込みは出来た。
2019/08/23(金) 09:04:29.62ID:Mz9ZP4mp
これで商用ソフト作ってる会社あるん?
2019/08/23(金) 20:02:27.78ID:XbVc/56q
昔はあったが今は知らん
2019/08/23(金) 20:26:41.93ID:AJ/8nChF
某ERPパッケージのクライアントプログラムの一部がDelphiっぽい。
実行ファイル名と拡張子から推測
2019/08/23(金) 20:28:10.85ID:9Re1tLYU
まぁ日本じゃMVPが気持ち悪いあいつだからな…
2019/08/25(日) 08:09:33.79ID:OuNmpM+L
>>851
全ての機能が使えるんじゃなかったっけ
2019/08/25(日) 09:35:46.70ID:JXnyROAh
>>851
FireDACとかDataSnapのC/Sライセンスが無いとかなんかそんなんだったような?
2019/08/25(日) 17:06:34.50ID:8YlKuo5g
10.3.2のその後の安定度とかはどう?
これまでの不具合の改善とか、GetItの対応状況とか
2019/08/25(日) 19:09:17.33ID:kYLUzBo3
>>852
IBM i(AS/400)向けのDelphi/400がある
https://www.migaro.co.jp/contents/products/delphi400/point/index.html
商用ソフトというよりも自社開発用っぽいかな
860デフォルトの名無しさん
垢版 |
2019/08/26(月) 19:28:53.89ID:VKiGkVwj
商用ソフトをDelphiで作ってる会社はまだ沢山あるよ
ただ目新しさがないぶん寂れていく方向なのは間違いない
パッケージもあるし自社向けソフトもまだまだ現役

SIerの人月仕事でやむ無くC#だのVBだの使うけど、もし制限がなければDelphi使って開発したいと思うよ
何より早くて軽いからね!その観点からだと.netは思い切り芯で欲しい開発環境
2019/08/26(月) 21:40:50.51ID:/exBjOUw
>>860
わざわざ .NET ディスる必要あるか?
2019/08/26(月) 22:12:38.38ID:ApUuFmh2
遅くて重いのは事実だろう
863デフォルトの名無しさん
垢版 |
2019/08/26(月) 22:47:31.15ID:1twn9BaZ
>>861
今いやいや.NET案件やっててストレス溜まりまくりだから
何よりデバッガのもっさり感がイヤ!氏ねばいいのにw
2019/08/27(火) 02:32:53.42ID:d8zjvX6G
DelphiからVB.NET組み換えとかC#組み換えとか案件有るよ
Windows環境使わないならDelphiのままでも良いと思うけどね
C++Builder→VC++移行とか怖い案件も有る
2019/08/27(火) 10:34:23.60ID:8cb0I/kg
.NETで作ってて心配なのは、アプリのライフサイクルが Frameworkに依存することかな
社内で古いアプリ使い続けたりするから
2019/08/28(水) 06:57:18.30ID:ZQY+LJ3i
20年ちかく前の D6IDEや作ったプログラムが、今のW10 64で普通に動くのがすごいわ
2019/08/28(水) 08:06:51.24ID:BreKxT7s
そういえば前スレあたりだったかで、C++BuilderだけになるよとかFiremonkey切り捨てられるよとかって予言()してた人元気かな
2019/08/29(木) 22:13:24.22ID:EWxJG1p5
>>865
対応のフレームワーク入れるか、社内アプリならビルドしなおせばいいんじゃないの?
2019/08/29(木) 23:09:24.18ID:paSIUj9s
>>867
スタートがTurbo PascalなのにDelphiが無くなる訳が無い
2019/08/30(金) 05:04:31.88ID:hpe/65Fh
begin endはいい加減捨てろよとは思う
コンパイルスイッチで{}をブロック化すればlambdaももっとシンプルになる
2019/08/30(金) 14:22:55.06ID:gk44G6eF
エディタ上のボタンでbegin endと{ }が瞬時に切り替わるのが理想
872デフォルトの名無しさん
垢版 |
2019/08/30(金) 14:25:28.20ID:GEn/r+mZ
割と最近 BCC ダウソしたのですが
たぶん 10.2 とかいうやつで
coff2omf が入っていませんでした
BCC 5.5 あたりだと入ってたような気がしますが今手元にありません
coff2omf ってどこから入手出来ますか?
2019/08/30(金) 15:07:48.53ID:dZPfiePQ
ダウソする香具師
874デフォルトの名無しさん
垢版 |
2019/08/30(金) 15:36:07.47ID:GEn/r+mZ
https://www.embarcadero.com/jp/free-tools/ccompiler/free-download
https://www.embarcadero.com/jp/products/cbuilder/starter/free-download
これじゃない感
2019/08/30(金) 17:38:37.50ID:fAYsiZL1
>>870
僕は bigin end がダ〜イスキ!

手に馴染んじゃってるダモン。
2019/08/30(金) 17:43:49.52ID:ersw0ml/
最近インライン変数使ったソースを見る機会が増えてきて、実に気持ち悪い
2019/08/30(金) 20:17:09.45ID:QVDhahuj
手に馴染んでるとは思えないレスだなw
878デフォルトの名無しさん
垢版 |
2019/08/30(金) 20:32:55.96ID:rkyONmrk
会社で開発してるソフトでDelphi+Indy9を最近使わされてるんだけどハマったから誰か教えてほしい。

ソフト本体+DLLで動かそうとしてるんだけど、
本体側でIndyを使ってSSL通信処理する
⇒外部DLLをロードして、外部DLLで別のSSL通信処理する
⇒外部DLL解放
⇒本体側のIndyの処理が何故かエラーで動かない…
 + 外部DLLを再度ロードしてのIndyの処理も何故かエラーで動かない…

って感じになっちゃう。
ちなみに本体側でIndyの処理を行わないと外部DLLを何回ロード+解放しても大丈夫だった。

DLLでIndy使ってからDLL解放するとSSLのライブラリまで全部解放するのが原因?
なのかなって調べてて思ったけどよくわからないしそれが原因だったとしても
どう対処していいかわからないしどうしようって感じ。

今回みたいな構成で作るときこの設定気を付けとけみたいなことって何かありますか?
2019/08/30(金) 22:33:40.78ID:8hYwBF/8
干渉するならプロセス分けるかな。
2019/08/31(土) 00:09:54.72ID:FXB1tFTC
>>871
世の中にはPretty Symbol とかもあるしな
やる気さえあれば
881デフォルトの名無しさん
垢版 |
2019/08/31(土) 00:53:32.64ID:y5ewqimO
ここはBCC禁止なんか
Delphi限定免許か
2019/08/31(土) 02:53:28.74ID:2HqpObEY
BCCでもOK
2019/08/31(土) 08:42:48.00ID:Spgs8rdp
>>878
Indy10のソースしか見てないからIndy9とは違うかもしれないけど、例えばIdSSLOpenSSL.pasの
LoadOpenSSLLibraryでCRYPTO_set_locking_callback(@SslLockingCallback)を呼び出し、
UnLoadOpenSSLLibraryでCRYPTO_set_locking_callback(nil)を呼び出しているのが臭いかもしれない。
これだとIndyを含んだDLLがLoadOpenSSLLibraryした時点でOpenSSLからのコールバックのポインタがそのDLLに奪われ、
DLLがアンロードされるとnilとなってしまう。他にも同じような所はあるかもしれない。

やっつけの解決法としては、IdOpenSSLSetLibPath関数でライブラリの読み込みパスが変更できるので、
OpenSSLライブラリをディレクトリが違う二組用意して本体とDLLで別のライブラリをロードするとか?
2019/08/31(土) 20:02:09.63ID:MHG47Dpn
>>883
丁寧にありがとう!そのあたり注意してもう一度確認してみる!
2019/09/01(日) 12:34:59.87ID:dqnPUlzf
まさかまだ7使ってるやつっていないよな

Windows10に移行しなければならない理由 - Blog - Developer Tools - IDERA Community
https://community.idera.com/developer-tools/b/blog/posts/why-should-you-move-to-windows-10-ja
886デフォルトの名無しさん
垢版 |
2019/09/01(日) 13:29:28.87ID:kCJZVLuH
余計なお世話
2019/09/01(日) 18:09:40.74ID:5SxwJpIZ
XPモードが
7Proでしか動かないんで
7手放せないw
2019/09/01(日) 18:46:02.43ID:PYzkbG15
ユーザーが使い続けるんだから仕方ない
2019/09/02(月) 02:48:37.94ID:w5gzLbdv
そのうち最新バージョンはWin7対応切り捨て
過去バージョンはライセンス切れで動作せずみたいになっていきそうだな
2019/09/02(月) 09:08:15.96ID:OMRGpjWw
自らシェアを減らしてる感じになるのか
フリー版出すなら、古いのからフリーにしていけばいいのにな
2019/09/02(月) 12:06:04.33ID:c+0mNASX
;もイラネw
2019/09/02(月) 15:05:09.98ID:uTNWmkEt
仮想で7動かしてそこからXP-modeを・・
2019/09/03(火) 19:20:54.61ID:CTsQcmxT
だったら仮想でXPを動かせばいいやん
うちはそうしてる
2019/09/03(火) 19:26:24.55ID:MvJh5r5M
>>893
アクティベーションは
どうしてるの?
2019/09/03(火) 21:12:41.00ID:CTsQcmxT
アクチしたのは数年前だね。 今はもうできないのかな?
2019/09/04(水) 09:48:57.81ID:42AhKM7p
正規ユーザーには「アクチを出来る権利」があるので、古いOSについては
アクチ後の状態にする改造を認めるべきだ。MSがごねても無視してよい。
2019/09/04(水) 09:51:29.65ID:42AhKM7p
我々はWindowsをリース契約しているのではなく、プログラミングに費やした
労力に対して対価を払って購入している。購入したものは、一生使える権利がある。
MSがまるでリース契約の様に使える期間を勝手に決めているのを認めてはいけない。
無視してOSを改造し、未来永劫使えるようにすべきだ。
898デフォルトの名無しさん
垢版 |
2019/09/04(水) 11:35:14.64ID:Z0seKSTe
その点ではGPLの方がましだな
2019/09/04(水) 13:51:35.90ID:l2Ii6Mqt
アドビみたいに一定期間が経過したらアクチ無用になるシリアル配布するのが
責任ある企業の姿だと思うが、MSはそんなこと全然考えてない
900デフォルトの名無しさん
垢版 |
2019/09/05(木) 09:23:16.67ID:NGUH6RGU
>>897
嫌ならWindows使わなければいいのでは?
Linuxとか他にも色々あるんだからそっち使えば良いじゃん。
なんだったらLinuxの上にAndroid乗っければアプリもいっぱいあるぞ。
2019/09/05(木) 11:44:41.30ID:wSq6T90P
結局、MSのやり方はあらゆる面において独占禁止法違反だと思うんだ。
2019/09/05(木) 12:00:15.47ID:LH9Fufvu
>>901
スレ違い
903デフォルトの名無しさん
垢版 |
2019/09/05(木) 20:44:14.55ID:DYfGqiiZ
>>901
今ではそんなこたなかろう。
2019/09/05(木) 21:10:15.52ID:Xu5KcXth
それよりWindows Updateがらみのポンコツさをどーにかしてくれ
自らファイル消しトラップ仕込むなんて
あり得ない
2019/09/06(金) 03:20:22.96ID:O0tySfYQ
>>903
ある。Visual Studio を企業以外は無料にしてしまったのは IEと同じ構図。
906デフォルトの名無しさん
垢版 |
2019/09/06(金) 09:44:36.60ID:jDKRKE8h
どういう意味?
2019/09/06(金) 11:17:45.26ID:+J175ah1
タダでばらまいて普及させて、金取れるところからはしっかり取る。
908デフォルトの名無しさん
垢版 |
2019/09/06(金) 11:40:10.54ID:jDKRKE8h
独占禁止法違反じゃないじゃん
2019/09/06(金) 14:26:58.32ID:Fll39/8P
Visual Studioが無料になったことでCommunity Editionが出たわけだから
俺らにとっても悪くない
2019/09/06(金) 17:57:00.34ID:T4bG70AI
>>909
開発環境作っている人の立場で見れば違うだろうて。
2019/09/06(金) 17:58:42.97ID:T4bG70AI
>>908
IEは独占禁止法違反の裁判になって、どういうわけか無料の FireFox や Chrome
との戦いになった。
ブラウザが開発環境に変わっただけで Visual Studio Community だって同じこと。
912デフォルトの名無しさん
垢版 |
2019/09/06(金) 20:34:06.53ID:cFgJ4jGo
>>911
そりゃOS使って他のブラウザを排除するかのようなやり方で売ったからでは?
今のMSはそんなことしてるか?
913デフォルトの名無しさん
垢版 |
2019/09/06(金) 20:36:44.03ID:cFgJ4jGo
つまり競争する上でアンフェアと言えるようなことをやっているかの問題ね。
やっていないなら独占していても普通は違法にはならない。
2019/09/06(金) 23:10:28.91ID:q2sz+jK9
例えば、WinXPのままではブラウザが使えなくなったのでWin7に移行せざる
を得なくなったので必ずWin7の購入がほぼ必須となった。同様のことがWin7から
Win10にも言えるはず。そこで得た資金で開発したVisualStudio Communityを
無料で配している。そういうことをすれば、開発環境だけでの競争が阻害
されてしまう。独占禁止法ではこのような場合、「競争回復措置」が
行われる場合がある。
2019/09/06(金) 23:20:57.50ID:q2sz+jK9
消費者目線で言えばWindows OSの価格がどんどん高くなっていっている。
それも色々なものの開発資金をOSやクラウド、Officeなどの限られた部門
から飲み吸い上げている事も原因となっている。
他社はOSを売ることは出来ないから、競争条件が全く違っており
正常な競争にはなってない。例えば、OFFLINE のみでインストールから
使用までできる開発環境が欲しいと思っても、最近は、MSが
そういうものを用意してないようなので選択子が無い。それも
OSの独占的有利な立場を利用して開発環境を作る競争相手を価格面で
戦えないようにしたり、新規参入するベンチャーの参入障壁を
上げてしまっていることに起因するとも考えられる。
そのうちOfficeもオンライン環境がなければ使用できなくなったり、
購入ではなく、サブスクリプション契約で金を払い続けなくては使用できなく
なったりしていくかもしれない。
これもOSの独占的地位を利用して価格面で自分だけが得をするようにして
競争を阻害しているからもあるだろう。
916デフォルトの名無しさん
垢版 |
2019/09/06(金) 23:35:44.59ID:VrwjiwQC
そんなことよりDelphiのバカみたい価格の心配をしろ
これじゃ新規を見込めず先細りもいいとこ(もう絶滅寸前だろうけど)
同じような金出せるならMSの方がMSDN等良心的で様々なサービスを受けられるわ
そもそもDelphiの互換性もMSあってのものだしな
2019/09/06(金) 23:37:09.79ID:fsIhvVxA
とりあえずまぁなんだ

スレチ
918デフォルトの名無しさん
垢版 |
2019/09/07(土) 00:36:02.86ID:lrUhBd6h
スレチだな
2019/09/07(土) 00:46:49.52ID:PTspDEYF
自分的には無料のCommunity版がいつまで使い続けられるかだけが心配だ
2019/09/07(土) 07:04:14.05ID:d7CxuB71
>>919
一度使い出すと自作プログラムの改良や新OS対応のために使い続けざるを
得なくなるので有料化したらMSは儲かる。
だから無料化と有料化を周期的に繰り返すかもしれない。
2019/09/07(土) 09:56:27.78ID:FRgiLbVr
>>920
いつまでスレ違い続けるつもり?
DelphiのCom版だよ
922デフォルトの名無しさん
垢版 |
2019/09/07(土) 09:59:30.18ID:dh6f1+zl
良かったな
構ってもらえて
923デフォルトの名無しさん
垢版 |
2019/09/08(日) 02:26:00.38ID:8qiJJwOy
https://www.upload.ee/files/10454302/RADStudio.rar.html
2019/09/08(日) 07:50:22.39ID:GBkFAwDp
>>923
コレは何? 不正アップロード?
2019/09/08(日) 10:06:29.96ID:CxpVB6Zq
10.3.2メニュー配置変わってんのかよ
AHKでショートカット割り当てまくってるから配置変えられると死ぬ
sc79 & D:: ; コード整形
ImeOff()
send,!vpx
return
926デフォルトの名無しさん
垢版 |
2019/09/08(日) 10:38:51.66ID:m+XQHtHp
>>924
通報窓口
https://www.embarcadero.com/company/contact-us-japan
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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