Delphi(デルファイ)について、他のスレッドでは書き込めない超低レベル、もしくは
質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
Delphi使いが優しくコメントを返しますが、お礼はDelphiの布教と初心者の救済をお願いします。
■ Delphi 11
http://www.embarcadero.com/jp/products/delphi
■ Delphi Community Edition (無料)
iOS、Android、Windows、macOS 向けアプリも開発可能。年間売上5000 US$以内の商用開発可。
https://www.embarcadero.com/jp/products/delphi/starter
<前スレ>
くだすれDelphi(超初心者用)その58【Embarcadero】
https://mevius.5ch.net/test/read.cgi/tech/1583919039/
■ 便所の落書きレベルの個人的な悪口やきつい言葉(氏ねとか)は禁止だからな。
■ Embarcaderoヲッチャ的な内容も歓迎だ。
■ 誰も立てないから立てた。さあ語れ。
くだすれDelphi(超初心者用)その59【Embarcadero】
レス数が900を超えています。1000を超えると表示できなくなるよ。
2021/09/24(金) 11:16:27.40ID:gP9hkwVT
849デフォルトの名無しさん
2023/07/16(日) 13:35:14.45ID:aonKa36p K.Y.って誰だ?
850デフォルトの名無しさん
2023/07/16(日) 19:20:11.53ID:fzK5r1GT 空気、読めない
851デフォルトの名無しさん
2023/07/21(金) 16:18:42.19ID:TYSbMcYa お前らJaneの開発再開しろよ
こんなところでハッタショ丸出しでゴミレス撒いてるより10万倍役に立つぞ
こんなところでハッタショ丸出しでゴミレス撒いてるより10万倍役に立つぞ
852デフォルトの名無しさん
2023/07/21(金) 17:13:48.81ID:vEm/qnXX 今時windowsアプリ作ってもどうしようもないでしょ
Janeのソースからモバイルアプリ作んの無駄が多すぎる
Janeのソースからモバイルアプリ作んの無駄が多すぎる
853デフォルトの名無しさん
2023/07/22(土) 14:04:59.34ID:U+XONi08 >>851
JaneXenoじゃ駄目なの?
JaneXenoじゃ駄目なの?
854デフォルトの名無しさん
2023/07/24(月) 06:56:21.51ID:rBTjGFZb かける?
855デフォルトの名無しさん
2023/07/24(月) 10:41:11.36ID:T3HM+dlD サンゴの落書き(捏造)だっけ
856デフォルトの名無しさん
2023/07/25(火) 07:36:30.57ID:rFYcVMQL あったな、そんなの
857デフォルトの名無しさん
2023/07/25(火) 22:40:50.15ID:VMHzxBBx858デフォルトの名無しさん
2023/07/26(水) 01:41:57.15ID:5DfWIHl+ 一生公開しないでください
859デフォルトの名無しさん
2023/07/26(水) 08:06:28.48ID:H6ye8VTh >>857
昔はギブアンドテイクがそこそこ機能してたよな
昔はギブアンドテイクがそこそこ機能してたよな
860デフォルトの名無しさん
2023/07/26(水) 08:32:14.43ID:oFMPmivu861デフォルトの名無しさん
2023/07/26(水) 10:58:22.79ID:o493zhlC なんで「JaneXenoじゃ駄目なの?」が「言葉使いに気をつけろ」と叱られるのか?
確かに意味わからんな?なぁぜなぁぜ?
確かに意味わからんな?なぁぜなぁぜ?
862デフォルトの名無しさん
2023/07/26(水) 23:20:56.70ID:+G3u3Q29 delphi と同じでみんな爺さんになって
過去の遺産に必死にしがみついてんだろう
過去の遺産に必死にしがみついてんだろう
863デフォルトの名無しさん
2023/07/27(木) 11:34:22.63ID:Kz4z4p1t Delphi11 Pro \ 210,760(税込)ってずいぶん高くなったもんだな
半額くらいじゃないと新規で買おうとは思わんな
それかDB接続の制限をなくすとか
Delphi6は68,000円で、VSからの乗り換えキャンペーンで48,000円で売ったりしてたのにな
半額くらいじゃないと新規で買おうとは思わんな
それかDB接続の制限をなくすとか
Delphi6は68,000円で、VSからの乗り換えキャンペーンで48,000円で売ったりしてたのにな
864デフォルトの名無しさん
2023/07/27(木) 11:37:35.80ID:DMZ6v9wI それが高いとしか思えない稼ぎしかできないからだって向こうは思ってるから嫌なら使うなでしょ
865デフォルトの名無しさん
2023/07/27(木) 14:38:40.15ID:aRyuer6j 今のエンバカはカネ払ってくれる馬鹿たちだけがお得意様
そいつらからカネを搾り取れるだけ搾り取ろうとしてるだけ
そいつらからカネを搾り取れるだけ搾り取ろうとしてるだけ
866デフォルトの名無しさん
2023/07/27(木) 17:29:59.56ID:Kz4z4p1t867デフォルトの名無しさん
2023/07/27(木) 18:14:59.00ID:boJIGJ+0 Proで20万かぁ
868デフォルトの名無しさん
2023/07/27(木) 20:03:43.08ID:hjG0rPoU 無償版は相変わらず認証通らないな
869デフォルトの名無しさん
2023/07/27(木) 22:15:31.53ID:Stxfwep3 最近ソースが公開されたソフトを見ながら勉強してる初心者だけど
そのままモバイルアプリが出来るのはいいなぁ
ソースコードは何とか理解出来そうだけど
Styleってのがイマイチ分からない
どうもOSごとに設定してるみたいなんだけど
どこをどう変更してるのかさっぱり分からない
そのままモバイルアプリが出来るのはいいなぁ
ソースコードは何とか理解出来そうだけど
Styleってのがイマイチ分からない
どうもOSごとに設定してるみたいなんだけど
どこをどう変更してるのかさっぱり分からない
870デフォルトの名無しさん
2023/07/28(金) 14:37:54.33ID:/FrQoQg6 Pro買って DB接続は コンポーネント買えば良い~
871デフォルトの名無しさん
2023/07/28(金) 19:29:21.66ID:MoOnDK4e 今のエンバカはカネ払ってくれる馬鹿たちだけがお得意様
そいつらからカネを搾り取れるだけ搾り取ろうとしてるだけ
そいつらからカネを搾り取れるだけ搾り取ろうとしてるだけ
872デフォルトの名無しさん
2023/07/29(土) 00:25:53.32ID:hlQKPrLh873デフォルトの名無しさん
2023/07/29(土) 07:46:31.16ID:oLmj203b スレタイも読めずにレスバしたり雑談したりする奴しか集まってない場所なんだからお察しだろw
874デフォルトの名無しさん
2023/07/29(土) 11:23:34.24ID:Ri7i+IH+ >>0868
新たなメールアドレスでユーザー登録をしてみては?
新たなメールアドレスでユーザー登録をしてみては?
875デフォルトの名無しさん
2023/07/29(土) 20:39:44.33ID:Xb9cAIHX 今のエンバカはカネ払ってくれる馬鹿たちだけがお得意様
そいつらからカネを搾り取れるだけ搾り取ろうとしてるだけ
そいつらからカネを搾り取れるだけ搾り取ろうとしてるだけ
876デフォルトの名無しさん
2023/08/06(日) 16:05:44.52ID:Ijf5ya75 Delphiのヘルプがうまく使えません。項目がヒットしてもろくな説明文がありません。
コミュニティエディションだからでしょうか?有料版のヘルプは充実していますか?
コミュニティエディションだからでしょうか?有料版のヘルプは充実していますか?
877デフォルトの名無しさん
2023/08/06(日) 16:07:59.63ID:MnD2wdi4 20万円だと1人しか買わないソフトでも、2万円にすれば15人くらいが買うだろうし
1万円にすれば40人くらい買いそうな気がするんだけどなあ
1万円にすれば40人くらい買いそうな気がするんだけどなあ
878デフォルトの名無しさん
2023/08/06(日) 16:12:13.11ID:NAq9Kje0 無料のCE版があるのにわざわざ買わんのでは?
879デフォルトの名無しさん
2023/08/06(日) 16:18:22.87ID:MnD2wdi4 無料版は先々まで使える保証がないから完全移行出来ないんだよ
素人プログラマであっても、構築したライブラリが使えなくなったら困るから
だから旧版と併用しなければならない これが不便で仕方がない
素人プログラマであっても、構築したライブラリが使えなくなったら困るから
だから旧版と併用しなければならない これが不便で仕方がない
880デフォルトの名無しさん
2023/08/06(日) 17:42:39.52ID:HEJGXUMo >>876
誰もレスしないから言うけど
ちゃんとヘルプをインストールしてれば違いはないよ
ただ確かに説明がないのがある
webのリファレンスも同じなんで
ユーザーにあまりの使って欲しくない項目かな
どうしても使い方が知りたいんだったら
右クリックで一番上の「...検索」をクリックして
ソースを読めばいいんじゃない?
てかヘルプよりソースのほうが分かりやすい場合もあるな
誰もレスしないから言うけど
ちゃんとヘルプをインストールしてれば違いはないよ
ただ確かに説明がないのがある
webのリファレンスも同じなんで
ユーザーにあまりの使って欲しくない項目かな
どうしても使い方が知りたいんだったら
右クリックで一番上の「...検索」をクリックして
ソースを読めばいいんじゃない?
てかヘルプよりソースのほうが分かりやすい場合もあるな
881デフォルトの名無しさん
2023/08/06(日) 19:04:28.70ID:89LiRsWE >>878
CE版は1年ごとにバージョンアップを強いられてその度に環境の再設定をしないといけないからなぁ
CE版は1年ごとにバージョンアップを強いられてその度に環境の再設定をしないといけないからなぁ
882デフォルトの名無しさん
2023/08/06(日) 19:15:52.37ID:89LiRsWE ヘルプはDelphi6や7の頃のが使いやすかったな
いまのヘルプは関数のパラメータの列挙型の指定値なんかも、その関数の説明からジャンプできなかったりとか、
プロパティの説明も名前だけしか記載されてなくて具体的な説明がなかったりとか使い勝手が悪い
そらに11.3のローカルヘルプはコードサンプルの外部参照のリンクが間違っててWebの参照ができない
だから俺は前にも書いたように11.0のヘルプファイルを使ってる
いまのヘルプは関数のパラメータの列挙型の指定値なんかも、その関数の説明からジャンプできなかったりとか、
プロパティの説明も名前だけしか記載されてなくて具体的な説明がなかったりとか使い勝手が悪い
そらに11.3のローカルヘルプはコードサンプルの外部参照のリンクが間違っててWebの参照ができない
だから俺は前にも書いたように11.0のヘルプファイルを使ってる
883デフォルトの名無しさん
2023/08/06(日) 23:45:00.01ID:xRlJDEJu Delphi 6 Personal懐かしいな、久々に使ってみたくなったまだ使えるのかな
884デフォルトの名無しさん
2023/08/07(月) 12:45:09.87ID:s4HUAVZk885デフォルトの名無しさん
2023/08/08(火) 14:50:02.15ID:hRCR/FbE さっきWindows Updateしてたぶん先週分のを適用したらValueListEditorが機能しなくなったんだけど何か対策あるだろうか?
886デフォルトの名無しさん
2023/08/08(火) 14:55:05.74ID:hRCR/FbE 書き忘れ
環境はDelphi 11.3 CEで、OSはWindows10 22H2
環境はDelphi 11.3 CEで、OSはWindows10 22H2
887デフォルトの名無しさん
2023/08/08(火) 16:02:43.69ID:hRCR/FbE ごめん、勘違いだった
888デフォルトの名無しさん
2023/08/15(火) 02:42:29.34ID:7TURNcyE @ビルド構成がリリースだとEXEファイルが生成できない
AプラットフォームがWindows 64bitだとブレークポイントが機能しない
上の2つの症状に結構悩まされたけど原因は日本語のフォルダ名だったのね
なんで「リリース」で不具合起こすのに「Release」から変えちゃったのか謎だけどオプションでコンパイラの出力ディレクトリをReleaseにしたら@は回避できた
Aは日本語フォルダも日本語プロジェクト名もダメってことなので直したけどブレークポイントは機能しなかった
AプラットフォームがWindows 64bitだとブレークポイントが機能しない
上の2つの症状に結構悩まされたけど原因は日本語のフォルダ名だったのね
なんで「リリース」で不具合起こすのに「Release」から変えちゃったのか謎だけどオプションでコンパイラの出力ディレクトリをReleaseにしたら@は回避できた
Aは日本語フォルダも日本語プロジェクト名もダメってことなので直したけどブレークポイントは機能しなかった
889デフォルトの名無しさん
2023/08/15(火) 09:04:52.20ID:lhvQx2Ts >>888
プロジェクトファイルに複数のexe出力先が記載される不具合があって
意図しない場所に生成される上、デバッガがそれを認識できず
ブレークポイントが機能しない事があるわ
プロジェクトファイル(xml)を直接開いて、不要な記述消してる
プロジェクトファイルに複数のexe出力先が記載される不具合があって
意図しない場所に生成される上、デバッガがそれを認識できず
ブレークポイントが機能しない事があるわ
プロジェクトファイル(xml)を直接開いて、不要な記述消してる
890デフォルトの名無しさん
2023/08/15(火) 16:37:37.86ID:4bD18Yxm >>0888
各モード毎に.dcuや.exeを別のフォルダに出力するように設定すべきでは?
手順
「プロジェクト」→「オプション」で「ビルド」→「Delphiコンパイラ」をクリック
「ターゲット(T)」で「すべての構成 - すべてのプラットフォーム」を選択し
「ユニットの出力ディレクトリ」と「出力ディレクトリ」を
.\$(Platform)\$(Config) に設定して「保存」をクリック
各モード毎に.dcuや.exeを別のフォルダに出力するように設定すべきでは?
手順
「プロジェクト」→「オプション」で「ビルド」→「Delphiコンパイラ」をクリック
「ターゲット(T)」で「すべての構成 - すべてのプラットフォーム」を選択し
「ユニットの出力ディレクトリ」と「出力ディレクトリ」を
.\$(Platform)\$(Config) に設定して「保存」をクリック
891デフォルトの名無しさん
2023/08/15(火) 17:28:39.81ID:7TURNcyE892デフォルトの名無しさん
2023/08/15(火) 17:45:11.75ID:B2Ke9spu Delphiに限らず一般論として、日本語のフォルダ名は絶対使っちゃダメだよね、ふつー
893デフォルトの名無しさん
2023/08/15(火) 19:11:12.74ID:j+H+sg2V 今時2バイトコード文字に対応してるのは常識だから
Delphi側に問題があると思うんだが
Delphi側に問題があると思うんだが
894デフォルトの名無しさん
2023/08/15(火) 20:37:38.19ID:YfRxj3EN 馬鹿の頭の中では日本と言えば2バイトコード文字で止まっているのか
895デフォルトの名無しさん
2023/08/15(火) 23:37:11.48ID:fA29uv8Z896デフォルトの名無しさん
2023/08/15(火) 23:37:18.26ID:fA29uv8Z897デフォルトの名無しさん
2023/08/15(火) 23:58:28.03ID:d8Pxfn4Z >>896
悔しさだけでコメントしたら手が震えて二重投稿してしまった馬鹿
悔しさだけでコメントしたら手が震えて二重投稿してしまった馬鹿
898デフォルトの名無しさん
2023/08/16(水) 01:01:57.19ID:NSVTNj8t アホが勘違いしてやがる
899デフォルトの名無しさん
2023/08/16(水) 01:30:50.19ID:k6G5r/qb リクルート、4月から週休約3日に
‐理由を問わないリモートワークも全社に導入
リクルートは3月18日、2021年4月1日より国内の社員約1.6万人(直接雇用)
を対象に、新しい働き方を支える人事制度を導入すると発表した。
年間所定労働時間や給与は変えず取得日を自由に決められる休日を増やし、
週休約3日を実現する。
また、同社が2015年より一部の組織で導入を進めている、理由・回数を問わない
リモートワークを、一部の職種を除き、全社に導入するとしている。
具体的には、暦上の休日や有給休暇とは別に、取得する日を自分で決められる
年間休日を増やし、合計で145日とする。年間平均では週休2.8日だ。
‐理由を問わないリモートワークも全社に導入
リクルートは3月18日、2021年4月1日より国内の社員約1.6万人(直接雇用)
を対象に、新しい働き方を支える人事制度を導入すると発表した。
年間所定労働時間や給与は変えず取得日を自由に決められる休日を増やし、
週休約3日を実現する。
また、同社が2015年より一部の組織で導入を進めている、理由・回数を問わない
リモートワークを、一部の職種を除き、全社に導入するとしている。
具体的には、暦上の休日や有給休暇とは別に、取得する日を自分で決められる
年間休日を増やし、合計で145日とする。年間平均では週休2.8日だ。
900デフォルトの名無しさん
2023/08/16(水) 02:15:50.86ID:Vsveweyt Delphiのデフォ設定のフォルダ名が「リリース」と「デバッグ」って日本語フォルダ名だからな
正直エンバカデロの開発者はどうかしてるとしか
正直エンバカデロの開発者はどうかしてるとしか
901デフォルトの名無しさん
2023/08/16(水) 03:48:35.63ID:FpXqmihk ?
902デフォルトの名無しさん
2023/08/16(水) 06:27:59.15ID:rWz3yV1Q >>900
俺の環境では普通にReleaseとDebugになってるけどな
無指定(デフォ)の場合も $(Config)と指定した場合も
Delphi11.3 Proと community Editionインストールしたのと
二つの環境があるけどどちらも同じ
俺の環境では普通にReleaseとDebugになってるけどな
無指定(デフォ)の場合も $(Config)と指定した場合も
Delphi11.3 Proと community Editionインストールしたのと
二つの環境があるけどどちらも同じ
903デフォルトの名無しさん
2023/08/16(水) 08:59:02.64ID:mK0FpmRM うちの11.3CEでは.\$(Platform)\$(Config)で指定するとリリースとデバッグになるな
904デフォルトの名無しさん
2023/08/16(水) 10:53:02.60ID:tgyEZLGb なんでこのスレ延びてるのかと思ったが台風のせいか
905デフォルトの名無しさん
2023/08/21(月) 23:48:27.92ID:cUznpzi8 Delphiの学び方、教えて。おすすめ参考書とか、動画とか。
当方、初心者です。自分用のツールを作りたいと思っている状況。
Pythonとか、ちょっとさわったことはあります。
当方、初心者です。自分用のツールを作りたいと思っている状況。
Pythonとか、ちょっとさわったことはあります。
906デフォルトの名無しさん
2023/08/22(火) 00:36:03.31ID:qLKrIr1e 助けて、教えて系で始まる書き込み
そしてこんなところで調べりゃわかることを聞く頭
そして今さらDelphiを学ぼうとする判断力の無さ
無理だろ
そしてこんなところで調べりゃわかることを聞く頭
そして今さらDelphiを学ぼうとする判断力の無さ
無理だろ
907デフォルトの名無しさん
2023/08/22(火) 09:44:40.72ID:DUgDPZyG ちょっと触ったっていうのと作りたいツールがどの程度かしらんけど
「Delphi」でつべ・通販サイト・googleで検索してヒットした書籍やサイトを買いあさる、読みあさる
お金を出して講習会に参加する
ぐらいでは
今ならDelphiなんてやるよりC#とかやったほうがずっとましだと思う
「Delphi」でつべ・通販サイト・googleで検索してヒットした書籍やサイトを買いあさる、読みあさる
お金を出して講習会に参加する
ぐらいでは
今ならDelphiなんてやるよりC#とかやったほうがずっとましだと思う
908デフォルトの名無しさん
2023/08/22(火) 11:12:07.92ID:Nl7NJLRB >>905
どんなツール作りたいん?具体的に?
どんなツール作りたいん?具体的に?
909デフォルトの名無しさん
2023/08/22(火) 19:31:07.43ID:RK5itWSY delphi入門か
pythonでもGUIできるのにめずらしい
囲まなきゃ
pythonでもGUIできるのにめずらしい
囲まなきゃ
910デフォルトの名無しさん
2023/08/23(水) 02:25:57.06ID:mTUNg4mT 遙か昔に買った書籍を引っ張り出してきていらないものを処分している。
日経のTurbo Delphiのムック出てきたけど、これが尼マーケットプレイスで法外な値段がついている。
現物見てもそんな価値あるかなって感じ。
日経のTurbo Delphiのムック出てきたけど、これが尼マーケットプレイスで法外な値段がついている。
現物見てもそんな価値あるかなって感じ。
911デフォルトの名無しさん
2023/08/23(水) 02:40:29.10ID:RWX4pd1L912デフォルトの名無しさん
2023/08/23(水) 06:14:11.55ID:0scuvQLu >>910
法外な値段はいくらでも付けられる。問題はその値段で売れるかどうか?
法外な値段はいくらでも付けられる。問題はその値段で売れるかどうか?
913デフォルトの名無しさん
2023/08/23(水) 08:24:08.75ID:mTUNg4mT Delphiパーソナルプログラミング 単行本 – 2002/5/1 掌田 津耶乃 (著)
これが1500円からというのはわかる。常識的だろう。
C#Builderではじめる.NETプログラミング入門 単行本 – 2003/12/6 掌田 津耶乃 (著)
がこれの5000円は怪しい。
ちなみに別のジャンルの手持ちの本。あるゲームソフトをゲームブック化したものだが、
これは当時無名だったイラストレーターが表紙や挿絵を描いていたのが、
絶版後に一躍メジャーになったことでプレミアがついている。
これが1500円からというのはわかる。常識的だろう。
C#Builderではじめる.NETプログラミング入門 単行本 – 2003/12/6 掌田 津耶乃 (著)
がこれの5000円は怪しい。
ちなみに別のジャンルの手持ちの本。あるゲームソフトをゲームブック化したものだが、
これは当時無名だったイラストレーターが表紙や挿絵を描いていたのが、
絶版後に一躍メジャーになったことでプレミアがついている。
914デフォルトの名無しさん
2023/08/23(水) 08:48:46.74ID:YX4NnWGS 書籍も満足に出てないような言語をツール作りたいからと今さらやろうとするのは時間の無駄だと思うけどな
にコンポーネントとかの作りやすさとかは評価できるんだが
それでも今から覚えようとするならC#を勧めるわ
にコンポーネントとかの作りやすさとかは評価できるんだが
それでも今から覚えようとするならC#を勧めるわ
915デフォルトの名無しさん
2023/08/23(水) 09:03:47.92ID:L61xQDr8 正直文法覚えればどの言語だってたいして変わらんからね
いまからWindows用のプログラミングはじめるならSDKとかライブラリが充実してるMSのVisualStudioとかのほうがいいんじゃね
あれも無料のCommunity版あるし使ってる人多いから参考になるサイトも多い
Delphiは昔から慣れてて使いやすい&CE版が無料だからまだ使ってるって面が他分にあるけどいまから始めるのはかなりハードル高いと思う
まともな参考サイトとしてはMrXRAY氏のところがあるからまだマシだけど
いまからWindows用のプログラミングはじめるならSDKとかライブラリが充実してるMSのVisualStudioとかのほうがいいんじゃね
あれも無料のCommunity版あるし使ってる人多いから参考になるサイトも多い
Delphiは昔から慣れてて使いやすい&CE版が無料だからまだ使ってるって面が他分にあるけどいまから始めるのはかなりハードル高いと思う
まともな参考サイトとしてはMrXRAY氏のところがあるからまだマシだけど
916デフォルトの名無しさん
2023/08/23(水) 09:14:46.97ID:0scuvQLu MrXRAY氏は怖い、初心者相手にすぐ怒るイメージがある
917デフォルトの名無しさん
2023/08/23(水) 12:20:46.87ID:RWX4pd1L 本が欲しい人と金が欲しい人の戦いに水を差すのは野暮ってもの
918デフォルトの名無しさん
2023/08/23(水) 12:41:05.83ID:08U3MUKX オライリーのクイックリファレンスだけ手元にあるわ
919デフォルトの名無しさん
2023/08/23(水) 16:14:09.45ID:CNS29SVK そんなにDelphiあかんのか。
920デフォルトの名無しさん
2023/08/23(水) 20:04:39.45ID:wUbNodan 今から始めるのはおすすめしない
いまDelphiやってる爺さん達が死に絶えた時点で
Delphiも終わる
オレが今もやってるのは惰性と
モバイルアプリを同時に作れること
ただfmxやるにはネット上の英語が読めることが前提
いまDelphiやってる爺さん達が死に絶えた時点で
Delphiも終わる
オレが今もやってるのは惰性と
モバイルアプリを同時に作れること
ただfmxやるにはネット上の英語が読めることが前提
921デフォルトの名無しさん
2023/08/23(水) 20:42:13.94ID:x5V5YWiP 昔は書籍もそこそこ出てたし Niftyのフォーラムなどで質問しても謎全氏やOh No! 氏をはじめとする
親切な人たちがいろいろと教えてくれたし、フリーのコンポーネントも多く出てたからなぁ
今では初心者が質問できるような場所もないし、国内のDelphi関連のWebページも少なくなった
英語サイトもかなり減ってて、ロシアや中国のサイトまで探さないといけなかったりする
Windows用プログラミングでWin API使おうと思っても最近のOSで追加されたAPIのヘッダーファイルが用意されてなくて
VCのヘッダーファイル見ながら自分で変換しなきゃならないこともちょくちょくあったりで余計な手間がかかる
まぁそれでも使い続けてるのは手慣れているのと、何年も前から使い続けているコンポーネント環境があるからだな
親切な人たちがいろいろと教えてくれたし、フリーのコンポーネントも多く出てたからなぁ
今では初心者が質問できるような場所もないし、国内のDelphi関連のWebページも少なくなった
英語サイトもかなり減ってて、ロシアや中国のサイトまで探さないといけなかったりする
Windows用プログラミングでWin API使おうと思っても最近のOSで追加されたAPIのヘッダーファイルが用意されてなくて
VCのヘッダーファイル見ながら自分で変換しなきゃならないこともちょくちょくあったりで余計な手間がかかる
まぁそれでも使い続けてるのは手慣れているのと、何年も前から使い続けているコンポーネント環境があるからだな
922デフォルトの名無しさん
2023/08/24(木) 02:00:05.63ID:QZunJC2f Delphian Worldみたいな国内向けのVCL登録サイトもなくなっちゃったしなぁ
923デフォルトの名無しさん
2023/08/24(木) 07:55:57.17ID:C5F1d6wx924デフォルトの名無しさん
2023/08/24(木) 16:35:22.14ID:zFSRI8uB 過去のWebページもそれなりにあるけど、Googleが古いページを上位に持ってきたがらないからな
925デフォルトの名無しさん
2023/08/24(木) 17:28:11.95ID:VQcmWNju メーリングリストが廃止になってDiscordに変わった
あれで情報が分散されてさらに使いにくくなった
糞MVPのせいだ、れっきとした人災だと思う
あれで情報が分散されてさらに使いにくくなった
糞MVPのせいだ、れっきとした人災だと思う
926デフォルトの名無しさん
2023/08/24(木) 20:03:25.34ID:wRHn0ELE 塚越さんの「Delphiオブジェクト指向プログラミング」も入門には最適で
Delphiの基本がよくわかる良書なんだが、もう20年以上前の本で
入手が難しいんだよな。中古本はプレミア価格になってるし
Delphiの基本がよくわかる良書なんだが、もう20年以上前の本で
入手が難しいんだよな。中古本はプレミア価格になってるし
927デフォルトの名無しさん
2023/08/24(木) 21:20:40.81ID:ZSGc6U7K >>926
持ってる。内部構造にまで踏み込んだ良書だけど、流石に今は色々変わってるから通用するかなあ…?
持ってる。内部構造にまで踏み込んだ良書だけど、流石に今は色々変わってるから通用するかなあ…?
928905
2023/08/26(土) 18:04:22.62ID:B3E95l/f みなさんいろいろコメントありがとうございます。
まあ、触ってみて面白そうなので、しばらくDelphiやってみようと思います。
本はハンドブックも塚越本も注文してみた。
本は手元にないと落ち着かない人種なので。
まあ、触ってみて面白そうなので、しばらくDelphiやってみようと思います。
本はハンドブックも塚越本も注文してみた。
本は手元にないと落ち着かない人種なので。
929デフォルトの名無しさん
2023/08/26(土) 18:49:53.04ID:a5ihaTyt >>928
どんなツール作りたいん?具体的に?
どんなツール作りたいん?具体的に?
930デフォルトの名無しさん
2023/08/26(土) 18:55:18.78ID:XSTxhtBk 馬鹿に限って間違えた考えに固執する法則
931デフォルトの名無しさん
2023/08/26(土) 20:02:50.53ID:+Rqs8BUh 助けて、教えて系で始まる書き込み
そしてこんなところで調べりゃわかることを聞く頭
そして今さらDelphiを学ぼうとする判断力の無さ
何もわからない状態なのに止めとけというアドバイスも無視する思い込み
こんな奴には無理だろ
そしてこんなところで調べりゃわかることを聞く頭
そして今さらDelphiを学ぼうとする判断力の無さ
何もわからない状態なのに止めとけというアドバイスも無視する思い込み
こんな奴には無理だろ
932デフォルトの名無しさん
2023/08/26(土) 20:04:52.29ID:nlJ6m77n コピペするような奴のアドバイスを無視するのは良い判断だ
933デフォルトの名無しさん
2023/08/27(日) 02:30:13.55ID:UZquPxz8 >>929
Pythonでいろいろデータ処理をしているのですが、
データの入力を他人にお願いすることになるので、
その入力補助ツールです。内輪でつかうものなので、
使えればよいと言う程度のものです。
C#もみてみます。
Pythonでいろいろデータ処理をしているのですが、
データの入力を他人にお願いすることになるので、
その入力補助ツールです。内輪でつかうものなので、
使えればよいと言う程度のものです。
C#もみてみます。
934デフォルトの名無しさん
2023/08/27(日) 05:22:50.07ID:IyySIe4J 興味をもってもらえたなら嬉しい事
茨の道かもしれないが頑張って
茨の道かもしれないが頑張って
935デフォルトの名無しさん
2023/08/27(日) 07:48:59.07ID:XML1AckB どんな入力か知らんけどEXCELでもいけそう
936デフォルトの名無しさん
2023/08/27(日) 09:31:45.51ID:h6VZUKBs >>935
しーーーーっ!!
しーーーーっ!!
937デフォルトの名無しさん
2023/08/27(日) 14:26:27.36ID:CE6xeHHv 以前、Delphi→C#のマイグレーションの仕事をして感じた事
データベース処理とかはどちらの処理系も大差ない
ミリセカンド単位のリアルタイムに近い処理はDelphiの方が優れている
(CPUネイティブで高速動作、自らのメインループ内で経過時間を計測、Windowsのタイマーに依存しないイベント処理が可能、など…)
またバイトやビットの操作では、細かく大量のデータ処理であればあるほどDelphiの高速性が際立つ、、など
今更Delphi上げをするつもりはないのだが、なんでもかんでものマイグレーションには反対したいところ
といいつつ今はC#で大体開発している今日この頃です
データベース処理とかはどちらの処理系も大差ない
ミリセカンド単位のリアルタイムに近い処理はDelphiの方が優れている
(CPUネイティブで高速動作、自らのメインループ内で経過時間を計測、Windowsのタイマーに依存しないイベント処理が可能、など…)
またバイトやビットの操作では、細かく大量のデータ処理であればあるほどDelphiの高速性が際立つ、、など
今更Delphi上げをするつもりはないのだが、なんでもかんでものマイグレーションには反対したいところ
といいつつ今はC#で大体開発している今日この頃です
938デフォルトの名無しさん
2023/08/27(日) 15:24:12.22ID:Nh/YO9Ie 出るΦは打たれる
939デフォルトの名無しさん
2023/08/27(日) 20:12:43.78ID:XML1AckB 老害しか使いたくない言語なんだから老害が死ぬ前にマイグレーションしておかないとやばいだろw
940デフォルトの名無しさん
2023/08/28(月) 03:32:36.96ID:MVarI0hZ いずれ君も老害組だよね
941デフォルトの名無しさん
2023/08/29(火) 00:27:46.00ID:2WMj1OPB FormにTimerコンポ置いてタイマーのOnTimerでたとえはこんな感じの簡単なループを実行させるとき
procedure TForm1.Timer1Timer(Sender: TObject);
var
I: integer;
begin
Application.ProcessMessages;
Timer1.Enabled := False;
for I := 0 to 10 do begin
Sleep(1000);
Application.ProcessMessages;
Form1.Caption := IntToStr(i);
end;
end;
OnTimer開始時にポップアップメニュー開いてるとそのまま固まってOnTimerの処理が終わるまで操作できなくなるんだけど何故なんだろう?
ループ内でApplication.ProcessMessageしてても回避できない
開始直後さえ抜ければOnTimeでループ実行中にポップアップメニュー開いたり閉じたりは普通にできるんだけど
これ回避する方法って何かないだろうか?
procedure TForm1.Timer1Timer(Sender: TObject);
var
I: integer;
begin
Application.ProcessMessages;
Timer1.Enabled := False;
for I := 0 to 10 do begin
Sleep(1000);
Application.ProcessMessages;
Form1.Caption := IntToStr(i);
end;
end;
OnTimer開始時にポップアップメニュー開いてるとそのまま固まってOnTimerの処理が終わるまで操作できなくなるんだけど何故なんだろう?
ループ内でApplication.ProcessMessageしてても回避できない
開始直後さえ抜ければOnTimeでループ実行中にポップアップメニュー開いたり閉じたりは普通にできるんだけど
これ回避する方法って何かないだろうか?
942デフォルトの名無しさん
2023/08/29(火) 06:11:33.83ID:EMQZfx+o >>941
調べずテキトーに書くけどポップアップメニューの処理が
メニューをモーダル表示→ポップアップメニュー専用のメッセージループ→メニュー消去
みたいな連続した流れなんじゃね
これだとメッセージループの途中に別のイベントが入ってきたら
それが終わるまでメニューは消えないし他のUIは働かない
これに限らずUIをフリーズさせずに長時間の処理をするならスレッドがいいんじゃね
調べずテキトーに書くけどポップアップメニューの処理が
メニューをモーダル表示→ポップアップメニュー専用のメッセージループ→メニュー消去
みたいな連続した流れなんじゃね
これだとメッセージループの途中に別のイベントが入ってきたら
それが終わるまでメニューは消えないし他のUIは働かない
これに限らずUIをフリーズさせずに長時間の処理をするならスレッドがいいんじゃね
943デフォルトの名無しさん
2023/08/29(火) 08:28:16.28ID:8/p0zuak >>941
Timer1.Enabled := False; してるのはなぜ?
Timer1.Enabled := False; してるのはなぜ?
944デフォルトの名無しさん
2023/08/29(火) 08:34:28.85ID:7e4Tklec 繰り返しじゃなくて x ミリ秒後に一回だけ実行だからだろ
945デフォルトの名無しさん
2023/08/29(火) 08:58:56.17ID:Ut131jd8946デフォルトの名無しさん
2023/08/29(火) 11:07:09.39ID:2WMj1OPB >>942
何かそんな感じでDelphiのメニュー系とモーダルウィンドウはメインのメッセージループから制御を奪う仕様みたいね
どうりでApplication.ProcessMessageしても効果ないわけだ
[ 第7章 メッセージを捕まえる : ローカルフック ] - Halbow 資料館
http://mrxray.on.coocan.jp/Halbow/VCL07.html
>このように、メインのメッセージループから制御を奪うモーダルループやメニューループでは、Application.OnMessage は呼ばれない。TForm.ShowModal の場合は大丈夫であるが。次節では、VCL の実装と全く無関係な Windows のメッセージ捕獲機構であるフック関数を試してみよう。
TForm.ShowModalでは大丈夫って書いてあるけど別Unitで作ったフォームをShowModalで表示させたらポップアップメニュー同様固まってタイマー処理が終わるまで閉じれなかった
OS側で用意されてるShowMessageとかInputBoxなんかのモーダルなダイアログだとこういう事はないのでDelphiのVCL特有の現象なんだろうね
何かそんな感じでDelphiのメニュー系とモーダルウィンドウはメインのメッセージループから制御を奪う仕様みたいね
どうりでApplication.ProcessMessageしても効果ないわけだ
[ 第7章 メッセージを捕まえる : ローカルフック ] - Halbow 資料館
http://mrxray.on.coocan.jp/Halbow/VCL07.html
>このように、メインのメッセージループから制御を奪うモーダルループやメニューループでは、Application.OnMessage は呼ばれない。TForm.ShowModal の場合は大丈夫であるが。次節では、VCL の実装と全く無関係な Windows のメッセージ捕獲機構であるフック関数を試してみよう。
TForm.ShowModalでは大丈夫って書いてあるけど別Unitで作ったフォームをShowModalで表示させたらポップアップメニュー同様固まってタイマー処理が終わるまで閉じれなかった
OS側で用意されてるShowMessageとかInputBoxなんかのモーダルなダイアログだとこういう事はないのでDelphiのVCL特有の現象なんだろうね
947デフォルトの名無しさん
2023/08/29(火) 17:16:37.77ID:ud/hz0aH948デフォルトの名無しさん
2023/09/03(日) 20:34:37.50ID:DQVax1xc C#なんかの.Netソースを参照してDelphiで書くとき
Async/Awaitがよく出てくるけど
Delphiにも同等の機能が欲しい今日この頃
とくにAwaitはDelphiで書くのが難しい
”The Delphi Geek” にAsync/Awaitの実装例があるけど
古いOmniThreadLibraryが前提だから
今でも使えるのかなぁ
Async/Awaitがよく出てくるけど
Delphiにも同等の機能が欲しい今日この頃
とくにAwaitはDelphiで書くのが難しい
”The Delphi Geek” にAsync/Awaitの実装例があるけど
古いOmniThreadLibraryが前提だから
今でも使えるのかなぁ
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 中国で「クレしん」公開延期 対日報復、エンタメに波及 [蚤の市★]
- 経団連会長、日中は建設的対話を 経済3団体が高市首相と初会談も日中関係は話題に登らず… [BFU★]
- 【映画】『クレヨンしんちゃん』 中国で公開延期 対日報復、エンタメに波及 [冬月記者★]
- お前らってやっぱ一生底辺なの?
- 日経時間外、5万円割れ 垂直落下始まる [402859164]
- ワイ、ゴスロリ着るんだがどう? ★2
- 有識者「高市総理が発言を撤回したり、辞職するしかないと言っている人は、それで日中関係が今まで通りになると思ってる?」 [834922174]
- ウッドデッキで調子こいてたやついたじゃん
- 🦉エッホエッホ アンパンマンは猫舌って伝えなきゃ
