くだすれDelphi(超初心者用)その58【Embarcadero】

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2020/03/11(水) 18:30:39.03ID:NTiFnax/
Delphi(デルファイ)について、他のスレッドでは書き込めない超低レベル、もしくは
質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。

Delphi使いが優しくコメントを返しますが、お礼はDelphiの布教と初心者の救済をお願いします。

■Delphi 10.3
ttp://www.embarcadero.com/jp/products/delphi

■Delphi Community Edition (無料)
iOS、Android、Windows、macOS向けアプリも開発可能。年間売上5000 US$以内の商用開発可。
https://www.embarcadero.com/jp/products/delphi/starter

<前スレ>
くだすれDelphi(超初心者用)その57
https://mevius.5ch.net/test/read.cgi/tech/1476332514/
2020/08/04(火) 02:20:42.10ID:eu05aJ1G
大予想
本命:Linuxディストリ
対抗:Unix
大穴:ChromeOS
2020/08/04(火) 03:06:29.54
>>231
TRON
2020/08/04(火) 07:28:34.86ID:Kn/E0ndc
上級者はMS-DOSに決まってるだろ!
2020/08/04(火) 19:43:12.26ID:2/xliR2p
開発言語は?
2020/08/04(火) 19:51:33.60ID:AXSlN5XU
TurboPASCAL
237デフォルトの名無しさん
垢版 |
2020/08/04(火) 23:38:30.01ID:8QweQuKX
UCSD PASCAL
2020/08/05(水) 00:35:02.17ID:xk0CKoAl
正直TStringGridはいらないと思う
TListViewで十分じゃないか?
2020/08/05(水) 03:45:28.58ID:7r7KMOMg
あれ、Builderの方Android64とOSX64終了のお知らせ?
2020/08/05(水) 20:11:01.14ID:4lQeU9lb
あらほんとだわ
超速読で10.4.1でサポートするんだと読んでたw
OSXはApple Siliconのサポートをするかもってなってるね
2020/08/15(土) 12:38:07.85ID:rlrtY4hr
Delphiで三人上げるとしたら俺の中では
謎全さん中村さんlynaたん(スワンマン)さんだったんだけど
もう全員Delphiっつー感じでもない
今はDEKO氏Mr.XRAY氏福士光さん?
KHE00221氏も鋭かった
2020/08/15(土) 15:46:13.84
中村氏は昔メーリングリストでお世話になったなぁ
メーリングリストもうないけど
最近はMr.XRAY氏のサイトでコード参考にさせてもらってる
Delphi系のサイトは減る一方なので大変ありがたい
2020/08/15(土) 19:13:52.96ID:f6UI2dmP
今でもググると名も無い人だが鋭い人も居た
名前は忘れたがw
2020/08/18(火) 11:20:32.92ID:sFWWn8wu
ついったでmvpが無視されててワロタww
2020/08/18(火) 13:58:54.07ID:+VkjORqb
なんかアップグレード復活したよセールやってるな
246デフォルトの名無しさん
垢版 |
2020/08/19(水) 07:24:03.95ID:pl/+lrl8
Professional版でのFireDAC終了みたいだな
2020/08/19(水) 10:39:20.40ID:qZA2Ws+3
どういうこと?
2020/08/19(水) 11:16:11.47ID:YKnqgGwz
Delphi 10.4 のコミュニティ版はまだなのかね
そろそろ、コミュニティ版 試してみようと思うので
249デフォルトの名無しさん
垢版 |
2020/08/19(水) 19:46:25.25ID:pl/+lrl8
>>247
https://blogs.embarcadero.com/august-2020-gm-blog/

>Maintenance of Standalone FireDAC Discontinued: The SKU has been merged with our Enterprise edition.
>Please connect with our Sales Team to discuss options to upgrade your PRO maintenance and FireDAC maintenance.

スタンドアロン版のFireDACはディスコンって書いてある。
これってProfessionalでも、FireDAC Client/Server Add-On Pack for Delphiを入れれば使えたけど
これからはEnterprise買えと言うことではないの?
2020/08/19(水) 19:56:14.07ID:kra64KtW
D5でまだBDE使っているというのに
251デフォルトの名無しさん
垢版 |
2020/08/26(水) 16:10:17.68ID:eQwlt3HV
XE8でメインフォームから別のフォームをShowで開いた時に
メインフォームをクリック(アクティブ)してもメインフォームがサブフォームの前面に表示されないのはなぜ??
5とか以前のだったら普通に前面に表示されていたのに何故かfsStayOnTopっぽくなっている
これ以前みたいにアクティブフォームが前面に表示する方法教えてくださ
252デフォルトの名無しさん
垢版 |
2020/08/26(水) 18:43:38.14ID:pz9LvUpo
>>251
Project1.dpr 内の
Application.MainFormOnTaskbar := True; を
Application.MainFormOnTaskbar := False; に変更すればOKです
2020/08/26(水) 19:19:23.92ID:eQwlt3HV
>>252
できました!!!ありがとうございます。
ここで聞いてよかったです
254デフォルトの名無しさん
垢版 |
2020/09/01(火) 15:28:12.31ID:VUI7zV0/
10でStringGrid/DrawGridの非スクロール領域の色がいつのまにか白になってるのですが、
これデフォのclBtnFaceに戻す方法教えてください。
255デフォルトの名無しさん
垢版 |
2020/09/01(火) 20:34:04.79ID:ckV1XnLl
「プロジェクト」→「オプション」で
「マニフェスト」をクリックし「ランタイムテーマの有効化」のチェックを外して「保存」をクリック
でどうでしょうか。
2020/09/02(水) 00:12:17.17ID:VhNGB2h1
>>255
返答ありがとうございます。
やってみましたが変わりませんでした。
何か最初は普通に色がclBtnFaceだったのですが気づいたら白になっていて・・・
プロジェクトオプション関係は弄った記憶はないのですが、
別PCに同じデバッガを入れてやってみましたがグリッドの非スクロール領域は白のままでした。
同じプロジェクトなのでプロジェクトの設定で何か変わったんもでしょうか・・・
257デフォルトの名無しさん
垢版 |
2020/09/02(水) 08:54:19.53ID:leS6BSyF
>>256
プロジェクトオプションの「マニフェスト ファイル」を「(無し)」に設定してからコンパイルしてみてください。
これでもフラット表示からクラッシック表示に変化しない場合は私には対策が分かりません。

実行ファイルのマニフェストの確認や変更は下記のアプリで可能です
Manifest change Utility
ttp://4river.a.la9.jp/gps/indexj.htm#015
2020/09/02(水) 10:18:36.48ID:VhNGB2h1
>>257
それでもダメでした。
というか、非スクロール領域のセル(FixedCell)がスクロール領域のセルと同じ白になってます
何か別のソフトをインスコしてから突然グリッドが変わった気がします
とりあえずDrawCellイベントで描画しているので実行時はいいのですが・・・
259デフォルトの名無しさん
垢版 |
2020/09/03(木) 22:54:22.37ID:Hzv33xzb
10.4.1インストールしてみたが TSpeedButton バッグってないか?
Captionのフォントサイズが変更できない
260デフォルトの名無しさん
垢版 |
2020/09/03(木) 22:55:52.06ID:Hzv33xzb
バックじゃなくてバグっての間違い
2020/09/04(金) 07:22:01.17ID:Uex90T2B
10.4.1、気になってたインライン変数宣言があるとリファクタリングがきちんと処理されないバグ直ってないな。
インライン宣言の扱いはエラー強調でも10.4とコンパイルの構文解析が統一されるまでおかしいままだったし、
リファクタリングも当分だめかな。
これじゃいつまでたってもインライン宣言は使えるようにならない。
262デフォルトの名無しさん
垢版 |
2020/09/04(金) 21:49:54.29ID:0QADt/oi
10.4.1 他にもおかしいな JEDIの TJvSpeedButtonの方はフォントサイズは変わるけどColor指定が無視される。

10.4Sydneyが出てからもう何ヶ月も移行できないまま。
高いサブスクリプション更新費用払ってこの品質ではなぁ…
2020/09/04(金) 23:05:50.55
そういやCommunity Editionってまだ10.4のリリースされてないの?
2020/09/05(土) 11:47:46.83ID:R3hrZpQg
GetItもあまり出来が良くないよな
アドオンのインストールやアンインストールでエラーになると以降インストールもアンインストールもできなくなる。
CatalogRepositoryの中にある該当するものを削除したら復旧する物もあるけど、
FastReportなどの外部インストーラーを起動する物はレジストリ削除しないと復旧できなかったりと色々厄介。
2020/09/05(土) 14:25:32.80ID:j5q36B1v
Community Editionどうなってるん?年末まで待たないとダメ?
2020/09/05(土) 18:48:22.44ID:dpJgI5ig
Community Edition、ライセンスがあと85日なんだが大丈夫?
2020/09/05(土) 19:30:56.20ID:qfjIVGyV
Community EditionのファイルDLしなおしたらまだ13.3だったわ
DLする前にVerわからん仕様なのがあれだな
268デフォルトの名無しさん
垢版 |
2020/09/06(日) 14:34:55.70ID:pKWvrGW4
md5
2020/09/07(月) 02:09:15.23ID:6XXw/EL+
>>268
Community Edition のファイル の md5 ってどこかで公開されてますか?
270デフォルトの名無しさん
垢版 |
2020/09/08(火) 17:13:45.49ID:AEfmYv5Y
dockerの解説をYouTubeみてるんだけど
もしかしたらPythonの環境をつくるときにdockerファイルを拾ってきてつかうと
自動でそのパソコンにPythonの本体ファイルとかもダウンロードしてくれるってことなの?
でもどこにダウンロードするファイルがあるかdockerはわかるの?
2020/09/08(火) 17:37:06.27ID:AdaKFgNc
>>270
それとDelphiに何の関係が
2020/09/10(木) 22:29:38.67ID:XqO8hjOE
多分どっかしら関係してるよ
2020/09/11(金) 09:50:12.66ID:QkeEufAB
Dockerだけにね!
2020/09/11(金) 23:04:51.57ID:6SFM5R0C
シラ〜波🐳ざっぶーん🐬サーフィン
2020/09/26(土) 10:05:39.57ID:XBSFLfed
Boldとか言うよく知らんツールより
高機能デバッグツールやDocInsightオプソ化してくれ
2020/09/26(土) 16:30:24.35ID:uvvu9Q/O
ツイッタ見てると最近どんどんユーザが離れていくな
みんな高額なライセンス料に耐えられなくなってるみたい
2020/09/26(土) 17:22:30.47ID:lqjOgVTP
新しい言語作ればいいのにな kotlinみたいに
2020/09/26(土) 20:46:47.00ID:VubmxRt+
新言語名はOracleだろうな
2020/09/27(日) 07:48:45.12ID:y9abQy0W
高いのにクソ品質だからな
C++使ってるがそろそろ潮時か?
2020/09/27(日) 17:59:46.58ID:9FT9tV9W
まぁ日本じゃMVPがあのキモ男だからな
2020/09/28(月) 00:43:35.72ID:+El3cfKh
そんなことよりcommunityはよ
2020/09/28(月) 11:19:22.63ID:a3pFaSOs
>>281
今年中に出なけりゃ、もうcommunityは出そうにない気がする
2020/09/28(月) 11:28:25.96ID:3UtZQOiR
普通他人の悪口を書き込むのは数回くらいでやめるけど、何年も続けるなんて、よほどの人間のクズだな。
2020/09/28(月) 12:28:21.94
>>282
とりあえず10.3.3でも今後も使い続けられるなら問題ない
285デフォルトの名無しさん
垢版 |
2020/09/28(月) 19:45:08.36ID:D41SSSM2
>>282
まぁいま出しても10.4.1は基本的な使い方で発覚するようなバグが残っているからな
2020/09/29(火) 01:28:17.97ID:zwRK42t3
>>284
10.3.3のライセンス残り60日くらいしかないけど
使い続けられず、かつ新community出なかったら
終わっちゃうってことか

フリーソフト公開しちゃってるんだけど
どうしよう
2020/09/29(火) 01:50:27.50
>>286
インストしなおしたらまた1年使えるだろ
バージョンアップ関係無しにインストしなおすのはアレだが
2020/09/29(火) 11:53:54.76ID:WpFCBaHF
>>287
え?そうなん?
前に一回再インストした時、利用期限は変わらなかったような、、、?
2020/09/29(火) 12:20:06.19ID:EmDQhzD0
既存のライセンスをそのまま使えばそりゃな
ライセンスファイルを削除してからインストール
2020/09/29(火) 12:45:42.07ID:Fh4JtDap
>>285
すぐコード補完やシンタックスチェックがおかしくなって
内部エラーとか言い出すから30分くらいごとに立ち上げなおしてるわ

>>264の状態にもなっちゃってるけど次のアップデート
きちんと当てられるんだろか

それでもまあdelphi7以来久々に本気で弄ってると
新機能でいろいろ刺激があって楽しい
2020/10/02(金) 17:42:37.39ID:yTOxE79O
>>289
20h2でクリーンインストールする予定だから
念のために新規ユーザー登録してdelphi も再インストールしよう
2020/10/12(月) 13:52:30.69ID:eKwRaEJK
今日急にセキュリティ警告が出てきたんだが
前にもあったっけ?
2020/10/12(月) 14:03:11.13ID:eKwRaEJK
前にもあったと思って探してたら、これだな
ttps://twitter.com/ht_deko/status/1050798404232564736
https://twitter.com/5chan_nel (5ch newer account)
2020/10/26(月) 06:53:05.42ID:O/A3j4iZ
10.3.3 Community のライセンスが来月切れるんだけど、
10.4 Community は、まだリリースされないのかな?

また10.3.3 のライセンスの再発行になるのかな?
295デフォルトの名無しさん
垢版 |
2020/10/26(月) 07:06:51.24ID:/Hl+WQIK
10.4.1は一向にバグ修正のパッチ出てこないな
QCでも外人さんがエンバカは高い更新料を取っているのに使用者のことには興味が無いのかって怒ってたな
2020/10/26(月) 07:22:52.04ID:zdzO8NEm
まあ日本もMVPがあのキモ男だからな
2020/10/26(月) 08:35:16.97ID:8nt32nnF
何年間も粘着している奴がいるからな。
2020/10/26(月) 15:49:38.22ID:2gSQDy+7
>>294
オレは20H2をクリーンインストールしたついでに
アカウントを新規に作ってDelphiも新規インストールした
2020/10/26(月) 20:22:58.43ID:Ek5pZyZC
最新のCEって10.3.3だと思うけど新規にインストールしたとたん
MacOSのCatalinaでシステムのOpenSSLライブラリを読めなくなった

それまで10.3でコンパイルしたのとか
10.3.3でコンパイルしてもMojaveだと大丈夫なんだけどね

なぜだろう
結局ライブラリを同梱することでしのいだ
2020/10/29(木) 08:02:53.79ID:RRmXx8gy
Community Editionは商用不可ときたか
https://newsrelea.se/7ReLv8

不正感知する仕組みを仕込んでいるのかな
2020/10/29(木) 09:08:57.22ID:ZejWxQKp
>>300
新しいCommunity Editionが出たのかと思った
今試したらまだ10.3.3だった
2020/10/30(金) 20:45:12.05ID:6l+VLfnF
sourceフォルダ内のファイルを修正したいんだけど
コンパイルしてlibフォルダ内のdcuファイルも変更するには
どうすればいい?

DefaultFontSizeを変更したいんだけどコンパイルの方法が分からない
2020/10/30(金) 21:20:02.67ID:O+JyOpme
適当なフォルダにコピーして uses してそこを出力先にした hello world コンパイルすれば新たに作られるんじゃない?
2020/10/30(金) 22:16:11.61ID:6l+VLfnF
>>303
ちょっとやってみます
2020/11/06(金) 18:35:34.61ID:zZKcplG8
Delphi10のウィンドウが毎回アホみたいにでかいサイズで開くんだけど
記憶させるとか小さめに表示するとかないのかね?
2020/11/06(金) 19:24:41.92ID:/mMDJpeZ
ウィンドウ・タイトルバーやや右の
レイアウト確認コンボと保存ボタンで可能じゃないかと
2020/11/07(土) 09:16:57.45ID:T1SgbDdU
>>306
できました
ありがとうございます!
308デフォルトの名無しさん
垢版 |
2020/11/07(土) 11:53:17.43ID:0rDOO3QP
確か商用利用条件が緩やかな初代のCommunity Edition(Starter Edition?)がインストールされているんだが、
それってずっと使い続けていいんだっけ?
309デフォルトの名無しさん
垢版 |
2020/11/07(土) 16:12:21.32ID:ky2uIdeo
以前作ったソフトを再ビルドしたものの動きがなんか違和感があるなと思ったら
JEDIプロジェクトの TJvTimerの動きがおかしいな。

1000msインターバルで60秒計ったら100秒くらいかかる。
Threadedプロパティをfalseにすると正常な動作になる。
以前はちゃんと動作してたと思うんだが、Windows10を20H2にしたせいなのか、Delphi10.4.1のせいなのか
TJvTimerの問題なのかよくわからんので標準のTTimerに戻した。

ちなみに同じJEDIプロジェクトでもTJvThreadTimerの方は正常に動作する。
2020/11/15(日) 00:41:03.26ID:MofXyOEm
10.3.3で作ったMac用のアプリが
昨日リリースされたBigSurで落ちる
2020/11/15(日) 15:17:37.52ID:BV2eyIcm
>>310
CPUのアーキテクチャが別の物になったから、
移植作業とかしない限りそのままじゃ起動しないのでは?

あ、Intel MacでBigSurにアップグレードして
自、作アプリの起動テストしたら落ちるってことか。
2020/11/15(日) 22:16:55.58ID:MofXyOEm
>>311
そう

原因はTIdHTTPだった
404が続くとアプリごと落ちる
2020/11/17(火) 13:50:33.77ID:oGwN6uUn
久々に Delphi 村覗いたけど、村人、代り映えしないね。
寄合所が、さらに密になった程度。

相変わらず上から目線の DEKO
https://www.facebook.com/groups/jrsug/permalink/1083846115369304/
「詐欺」弱張りはさすがに人としてどうかと思う。
MVP さまは、ワールドイベントに読んでももらえないし、参加する気もない。と。
「スピーカーの条件として英語がしゃべれないといけないので、非英語圏は参加しづらいです。」
2020/11/17(火) 19:04:00.60ID:jVYVBpvs
ほんとMVPは癌、うんこ流して喜ぶ暇があったらMVP辞めろ
2020/11/18(水) 07:54:06.11ID:mv9O2yr2
>>314
うんこって何?
2020/11/18(水) 08:21:07.19ID:VIMCQPVS
シットだよ、シット。
2020/11/18(水) 13:18:38.72ID:hiXOHdU8
fukking
318デフォルトの名無しさん
垢版 |
2020/11/18(水) 19:03:42.13ID:UzDgbFHk
2020年付けのロードマップが公開されたけど、10.4.1はVCL関係のバグフィックスしないまま10.4.2出すつもりなのかな。

10.4が2020年5月で、10.4.1が4ヶ月後の9月。 ボタン関係のバグはずーっと放置状態。
QCでは おれば10.4.2ではTLabelが動かなくなると予想するよとか外人さんが書いてたな。
2020/11/18(水) 20:07:04.26ID:DVDyv/ko
お前の嫉妬だったのかぁ
2020/11/20(金) 07:11:17.29ID:ERc5h08L
そろそろComエディションの期限切れになった人がでそうだけど切れても使えてるのかな?
2020/11/20(金) 07:58:59.89ID:UJcHohJe
>>320
切れたら延長できるはず

916 名前:デフォルトの名無しさん[sage] 投稿日:2019/12/21(土) 16:34:19.99 ID:7JUwe78b [1/2]
「ライセンス有効期限切れの事前通知」ダイアログが出たので
「新しいCommnunity Editionライセンスを要求」をクリックしたのですが
開いたページにそれらしい項目が見当たりません。
どうすればよいのでしょうか。

917 名前:デフォルトの名無しさん[sage] 投稿日:2019/12/21(土) 16:41:43.91 ID:7JUwe78b [2/2]
すいません、解決しました。

DL時にメールが来ていてそこにシリアルがついていましたので
「ライセンスの操作」→「登録」でこのシリアルを入力して解決しました。
2020/11/20(金) 08:44:03.08ID:ERc5h08L
>>321
さんきゅ
2020/11/22(日) 01:35:58.45ID:0zCS2IBs
Commnunity Editionって数か月後とか言ってたけど
半年が過ぎちゃったねえ

出す気あるのかなぁ
324デフォルトの名無しさん
垢版 |
2020/11/22(日) 10:48:58.76ID:Q5TDvq6M
>>323
10.4.0も 10.4.1もバクが多いからな
VCLのソースをいじってそっちを使うことで回避はできるけど Community Edition使う人は
そのあたりの情報にアクセスできないしね
TStringGridとかTBitButton、TSpeedButtonなどよく使われるコンポーネットがパクってるのがなぁ
2020/11/22(日) 16:16:55.02ID:s3Om/KVk
さすがにその辺の基本コンポがバグ持ちだと洒落にならんね
ある程度バグ解消されるまで新しいバージョンはでなそうだな
326デフォルトの名無しさん
垢版 |
2020/11/22(日) 16:38:06.94ID:6hT5aNad
>TStringGridとかTBitButton、TSpeedButtonなどよく使われるコンポーネットがパクってるのがなぁ

バグ番号くらいかいてくれな。
Deko さんも、そんな話聞いたことない。と言っておられる
327デフォルトの名無しさん
垢版 |
2020/11/22(日) 17:35:33.13ID:5SLg60m1
TStringGrid はTDrawGridにreplace すれば対応できたが、Themaを使った場合にMenu周りにも問題があった様な気がする。旧バージョンに戻したのではっきり覚えてないが、10.4は怖い。
2020/11/22(日) 17:53:17.44ID:aU8BpHWn
本当に糞だな
エンバカデロの怠慢じゃないか
2020/11/22(日) 23:42:39.48ID:VwUXofHw
10.4はやばすぎて使えないって判断がでたから10.3使ってるけど
そもそもDelphiがもうやばいのではという事でC#のコンポーネントとライブラリを作り始めて
来年中に全部移行しようという意見もでたわ
Delphi好きだったけどやっぱり泥船だったかなって思い始めた
2020/11/23(月) 00:00:48.24ID:SfXwKaIE
C#って簡単に移行出来る?
昔 TStringList 関連だけでくじけたわ
2020/11/23(月) 00:00:57.56ID:sqSRvv35
けど、バグレポートも何も出さないのか。
C# に移行しても、ろくな製品作れなさそう
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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