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

■ このスレッドは過去ログ倉庫に格納されています
2021/09/24(金) 11:16:27.40ID:gP9hkwVT
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ヲッチャ的な内容も歓迎だ。

■ 誰も立てないから立てた。さあ語れ。
2022/10/23(日) 11:40:05.75ID:yQoe4G+u
今時これ使ってるようなやつが頭いいとかおもってるの?w
2022/10/23(日) 14:50:29.00ID:mhUadndP
君はなんでこのスレにいるの?
584デフォルトの名無しさん
垢版 |
2022/10/23(日) 16:32:35.54ID:8gguKuPt
FDで配布するの?
2022/10/23(日) 18:03:45.52ID:yQoe4G+u
使ってるからだよ
2022/10/23(日) 20:00:50.19ID:/C1sm6F3
じゃあ頭悪いんだw
2022/10/24(月) 12:28:17.59ID:Sk4ONlv0
Delphi6でTWebBrowserを使って
防犯カメラの映像を表示するアプリを作っています
IPアドレスにアクセスしてログインして表示するだけです
映像表示にActiveXを使っています
たまに接続が切れ映像が止まった状態になったままになるので
カメラのIPアドレスに接続されているとか
データの送受信量をチェックしたいのですが方法がわかりません
わかる方いたら教えてください
588デフォルトの名無しさん
垢版 |
2022/10/25(火) 14:15:38.55ID:WcDjGto/
TLabelとTTextってどうやって使い分けしてますか?
2022/10/25(火) 15:54:55.29ID:XmhQEXaU
>>587
>>ActiveX
また懐かしい
今でも動くのか?
2022/10/26(水) 07:19:47.95ID:KwHTCFoh
>>588
ヘルプに書いてある通りだろ
要するにラベルで十分
2022/10/26(水) 09:55:57.79ID:HZuVvHGf
ActiveXに対応したブラウザは今年死んだはず
2022/10/26(水) 14:39:48.54ID:HOjsqORF
>>587
ネットワークの監視じゃないけど

自身のウィンドウを定期的にキャプチャして、
変化がなかったら止まってると判断して、リロードするとか
2022/10/26(水) 17:01:59.35ID:8EVeMA4a
>>587

activrXのタイプライブラリを取り込んで調べて
インターフェイスでネットアクセスのイベントやプロパティが提供されていればそれで。
取り込みができるならそういう制御はTWebBrowsetを介するより
Delphiのフォームに直接activeXコントロールを置く方がやりやすい。
表示やリサイズへの対応がうまく行かない事も多いけど。

ない場合、activeXにもAPIフックは可能なので
たぶん使われてるだろうwininet系のAPIを乗っ取ってエラー監視すればおそらくいける
APIをフックする方法はインサイドwindowsなどを参照

まあそれよりもしプロキシを設定できるなら
透過的に監視するプロキシ機能を持たせてselfをプロキシ設定したほうが楽かな
2022/10/26(水) 17:09:15.85ID:8EVeMA4a
ああ、ページごとカメラから読み込んでてリロードしてもいいなら
TWebbrowserを時々リロードしてOnNavigateErrorイベントで結果を見たらいいのかな?
2022/10/27(木) 14:31:05.96ID:0knV5PZU
ActiveX(ocx)の取り込みはできました
カメラ側のhtmlとActiveXのプロパティとイベント見ながらがんばってみます

プロキシはIndy10入れたらできそうかな
でもTWebbrowserでIEとして表示すると全ての通信がでプロキシを通過しそう
2022/11/14(月) 16:29:35.83ID:uSn7VKT5
ソフト作って、販売せず社内で使うのは問題ないのか? タダ?
597デフォルトの名無しさん
垢版 |
2022/11/15(火) 02:16:50.84ID:O2kGLg7a
大した価格じゃ無いんだから、有料版を使ったらと思う。
2022/11/15(火) 13:31:37.90ID:KfcPQzqk
今時ActiveXってセキュリティ的に問題有ると思われます
2022/11/15(火) 13:37:26.04ID:usRBnA29
たけぇ
Delphi 11 11月30日までの旧価格(税別) 12月1日からの新価格(税別)
Delphi 11 Professional(保守1年付き) \187,000 \206,000
2022/11/15(火) 15:03:19.24ID:PMJFpCRX
急激な為替レートの変動に対応しつつって絶対円高になっても価格は戻さないだろうな
2022/11/15(火) 16:06:14.28ID:ohlNH9ZL
>>599
Delphi2.0 は3万円ぐらいだった。
2022/11/15(火) 19:45:22.63ID:5Bygj+p/
>>599
たっか
603デフォルトの名無しさん
垢版 |
2022/11/16(水) 16:06:46.25ID:rbdLw26M
TurboPascal は12800円位だったはず、マニュアル本のおまけでFD付いてた。それを考えると高い。
2022/11/16(水) 17:20:39.52ID:qvdGEp0m
>>599
まぁこの手の言語ソフトを趣味の一般人に売るなら数万円クラスだけどもう一般に売る事は考えないで業務用しか考えてないんだろうな、って価格
Community Editionがいまだに無料提供されているのが不思議なくらい
605デフォルトの名無しさん
垢版 |
2022/11/17(木) 12:09:42.56ID:6TwJ2mXj
デルファイからの脱却がより進むことになるな
2022/11/17(木) 18:57:52.62ID:zZBfI+Dh
Delphiはコードが綺麗だよな。
念仏のようなコードを書く、Visualなんとかはビックリするわ
607デフォルトの名無しさん
垢版 |
2022/11/17(木) 20:35:53.95ID:IN61kwie
>>606
それは書く人とお前の理解度によるだろ
2022/11/17(木) 22:27:14.73ID:aTo0PT1b
Delphi6 Personalもなんかの書籍の付録にCDでついてたの買ったな、あれにはお世話になった
2022/11/17(木) 22:43:54.91ID:zZBfI+Dh
>>607
Delpahiの本の著者に言うてくれ
2022/11/18(金) 04:02:28.81ID:Dk9dr7lK
デルパヒ!!
2022/11/18(金) 06:36:33.83ID:ZXhBK1+T
ジェネリックコンテナこねくり回してみたいな処理書くとDelphiの古臭さが際立つな
インスタンス管理の煩雑さやらイテレータの貧弱さやら匿名メソッドでfunction begin end書かなきゃならない冗長さやら
2022/11/18(金) 15:55:53.40ID:I1qBF7w1
偉そうに言うやつほど実用アプリを作る腕はない、MVPみたいなもん
2022/11/18(金) 17:29:38.29ID:GsLDsYxm
リモートDBが制限されて、追加パックもなくなったのでpro継続するの辞めたな
2022/11/22(火) 17:39:46.08ID:5S0FrDEg
Community Editionが無料提供されてるのはVisual Studioがそれをやってるからだ
だからもし、MSがVisual Studioの無料を止めたらDelphiも止めるのだろう
つまりMS次第ということだ
2022/11/22(火) 17:50:37.71ID:1YApwsD+
条件がだいぶ違うけどね。
2022/11/22(火) 18:04:34.44ID:3ouLca2i
>>614
まあMSが無料版を出すのはOS開発企業として当然だよな
GoogleだってAppleだってやっるし
だからMSが無料提供を止めるとは考えられない

だけどDelphiを無料提供してるのは全く別だと思うし
いつ止めても不思議じゃない
てかCE使ってる自分にはそれが一番怖い
2022/11/22(火) 18:14:33.26ID:3Sn7h5kH
有料提供になったら個人で使う人がいなくなる
個人で使われない開発ソフトが仕事上で使われるわけがない
結果売り上げがさらに落ちる
不慣れな環境より慣れた環境を作り出すための無料版
2022/11/22(火) 19:59:20.61ID:/Vmc9FnP
Community EditionでLinuxもできたら使うのに
2022/11/23(水) 19:46:16.28ID:35S7ozbH
>>618
え?できないの?
2022/11/24(木) 08:46:13.32ID:o2o6wBFT
>>619
一番高いEnterpriseでしか出来ない
2022/11/24(木) 14:08:39.69ID:jb5WyVWS
armコンパイラってまだなんだっけ
622デフォルトの名無しさん
垢版 |
2022/11/25(金) 19:44:03.85ID:+fM36QUo
>>617
DelphiでないといけないからDelphiを選んでるはずなので有料提供になってもいなくならないと思う
すでに選択肢は用意されてる中でわざわざDelphi選んでるんだし
2022/11/26(土) 07:52:52.37ID:kN4RQEjB
>>622
DelphiみたいにUIが簡単に作れる処理系て他にある?
百歩譲ってWindows限定でもいいけどさ
2022/11/26(土) 08:41:43.94ID:saJRYSMw
>>623
え?
2022/11/26(土) 08:42:22.33ID:saJRYSMw
ああmaui荒らしの自作自演か
2022/11/26(土) 15:26:48.44ID:kN4RQEjB
>>624-625
そんな便利な処理系は他にない、または低能なお前には答えられない、てことで桶?
2022/11/26(土) 15:44:38.00ID:ZpdnxX/j
mauiスレに引っ込んでろよ
628デフォルトの名無しさん
垢版 |
2022/11/26(土) 18:20:09.77ID:3/lM1ho6
>>623
C#、VB.NET
2022/11/26(土) 20:54:06.62ID:1ldKsJnP
スレ汚しごめんな

95年あたりにDelphi買ったなあ
最初は16bitアプリしか作れなかったんだよな
そのあとアップデートのたびに数万円出してた
今となれば…

どうすればボーランドに勝ち目はあったのですか?
2022/11/26(土) 20:55:54.75ID:3yMZT+wQ
>>629
開発者を引き抜かれないようにすれば良かった
2022/11/26(土) 21:00:11.43ID:1ldKsJnP
昔はアップデートの度に分厚いマニュアルセットが送られてきてそれだけでもうれしかった思い出
Visual Studioも.netライブラリのクラスの継承関係を書いたでかいポスターがついてた

そんなもんいらねえよw
2022/11/26(土) 21:05:02.38ID:cJgVVsL9
Delphiは一時期.NET版だしてたけど
あれを続けてたらわんちゃn・・・ないか
2022/11/26(土) 21:07:55.92ID:1ldKsJnP
ナンセンスでないライセンス契約って今もあるん?
2022/11/27(日) 08:49:14.14ID:Hph6MuVW
そんな契約ないザンス
2022/11/27(日) 12:39:46.99ID:Y+vjcJQ3
個人プログラマも視野に入れてコミュニティを見守って
モバイル開発もVCL完全互換にしていればユーザー離れは最小限に食い止められたし
新規もそれなりに獲得出来たと思う
2022/11/27(日) 15:30:55.64ID:/EWjCBPu
とにかく高いわな、諸悪の根源はそこ
2022/11/27(日) 17:44:42.17ID:wZstLMgh
まず根本のwindows版がきちんとしてないと
わざわざこれでマルチ環境の開発をしようなんて気にならないし
個人が作りたくなるのって自環境に密着した身の回りのツールだったりするわけで、
ボトムアップで広まった言語でネイティブ軽視したのは自殺に等しかったな

真面目にSDKのコンバートとかをやらなかったりやっても最初だけで
その後のアップデートにまともに対応しない名ばかり状態だったりなのが本当にダメ
そこがきちんとしてればコンポーネント化のような部分は
エンバカやコードギアがやらなくてもユーザサイドが動いただろうに
638デフォルトの名無しさん
垢版 |
2022/11/27(日) 18:40:40.81ID:ciiT2+58
>>636
これ
639デフォルトの名無しさん
垢版 |
2022/11/27(日) 18:55:23.67ID:urF4BH8j
https://colab.research.google.com/drive/1Ljlmy56yjAKGrpmp_VdBl5G_B31sxQRZ?usp=sharing
これ、宿題なんですけど誰か教えてくれませんか?
640デフォルトの名無しさん
垢版 |
2022/11/27(日) 19:19:21.61ID:ciiT2+58
>>639
死ね
641デフォルトの名無しさん
垢版 |
2022/11/27(日) 19:44:35.91ID:9f7+i7B0
スレチ
マルチ
白雉
2022/11/28(月) 19:27:59.60ID:txYsU9xo
結局DelphiみたいにUIが簡単に作れる処理系て他にないんだな…
2022/11/28(月) 19:30:57.52ID:E5jabA1r
死体に鞭打つのは感心せんぞ
どうしてもVisual Studioと言わせてDelphiに鞭打ちたいんだろうが
2022/11/28(月) 23:18:03.60ID:cqtEtbn4
え?Visual StudioてDelphiみたいにUIが簡単に作れる処理系なん?
645デフォルトの名無しさん
垢版 |
2022/11/29(火) 00:42:11.79ID:99vdk9ZG
そんなことも知らずにDelphiを使い続けるって
2022/11/29(火) 11:15:52.77ID:mgmh3lAz
>>639
Delphi の宿題なんかあるのかと思ったらパイソンやんけ。
2022/11/29(火) 11:35:49.32ID:rqM5X++m
Delphiとか新規ではありえないでしよw
公式が事前に発表ありで何かのライブしても
30人以下しか閲覧されないのにw
2022/11/29(火) 12:39:46.79ID:ugC0FKuo
なんで.NETやめたんだ
2022/11/29(火) 15:01:21.77ID:gBI7nrvk
.NET続けてたら、.自然とクロスプラットフォームになってたかもしれんが
それまでに完全に潰れてたかもね
2022/11/29(火) 21:28:11.87ID:vq9DOOfG
delphiでWPFやりたかったな
2022/11/30(水) 19:57:30.15ID:aIG6S061
>>646
Delphiの宿題なんて最盛期でもあったか怪しい
2022/11/30(水) 20:04:13.62ID:aIG6S061
AtCoderの使用可能言語にPascalはあるのにDelphiがないのは許可が下りなかったのか
AWKやBrainfuckがあるのをみつけてさすがにBrainfuckで提出するやつはいないだろうと思ったら普通にいたわ
しかもインデントやコメントがついてるところを見ると手書きらしい
狂ってるな
2022/12/02(金) 09:40:31.65ID:IkjVXByH
Windows11 22H2 IME切り替えで落ちる件、KB5020044 で直ったようだな。
654デフォルトの名無しさん
垢版 |
2022/12/06(火) 16:45:28.33ID:y2DLNMoz
あげ
2022/12/22(木) 21:20:07.59ID:1vYQyD5f
カレンダー人気ないねえww
2022/12/22(木) 22:31:19.15ID:DXKluzHx
誰も使ってないんだから当たり前だ
2022/12/23(金) 07:51:03.78ID:qgR3sDVK
もう新規案件で採用されることもないし
ほそぼそと生きながらえていくだけだろうしな
2022/12/23(金) 21:04:44.20ID:aeuM79Ce
Delphi誰も使ってないん?
2022/12/24(土) 02:16:23.04ID:VOUoQ5au
素晴らしい、言語なんだが、普及しないのが残念
2022/12/24(土) 09:37:07.21ID:6dIbenX1
一度普及したんだよ
さびれただけで
2022/12/25(日) 12:35:12.28ID:yKTY/tVQ
なんでさびれたん?
2022/12/25(日) 12:39:19.98ID:NJW41kMT
マイクロソフトを本気にさせたから
2022/12/25(日) 12:42:42.68ID:pB/FhW8L
無償版を無くしたから
2022/12/25(日) 12:53:03.08ID:NJW41kMT
MSは当時Visual C++とか作ってたけどちっともVisualじゃなかった
その上Visual C++のライブラリMFCはそびえ立つ糞だからそれより原始的なSDKを使えと言われてたくらいできが悪かった
Windowsプログラミングはめんどくせえとみんなが思ってた時に颯爽と出てきたDelphiはまさにキラーコンテンツだった
Windowsアプリの多くがDelphi製になってしまうとそれに影響を受けてOSのアップグレードがしにくくなるしDelphiを使わないOfficeは使ったサードパーティ製のOfficeに成長で負けてしまう

そこでDelphiの主力開発者を引き抜いて作らせたのがC#と.NET Framework
Visual Studioは無料にして開発ツールを主力商品とするBorlandに兵糧攻めをしかけた
結果Borlandは身売りしてDelphiは迷走を続け顧客を減らして今に至る
2022/12/25(日) 13:01:53.41ID:DA8b1MrH
MSに売却すれば、メジャーソフトになっていたのにな
2022/12/25(日) 13:31:39.31ID:itz3wrzY
言語の IDE を売るというのは一昔前のビジネスモデル
当時は色々なのが有ったが、どれも廃れていった
2022/12/25(日) 13:59:15.04ID:FlIaeYcs
Delphiが3.0で32ビット開発可能になって5.0まで来たときは自作コンポーネントの作りやすさからDelphiの時代が来るかと思ったら完全に失速したよな
2022/12/25(日) 22:39:08.56ID:sCEnp2+I
UIコンポーネントと統合IDEによるRADが間違ってるとは今でも思えないけど
メジャー言語になるのに必要なマルチプラットフォーム化にも標準化にも障害だもんな
1社でやれる範囲なんて知れてて、MSでさえC#の現状までなわけで
2022/12/25(日) 22:43:28.90ID:sCEnp2+I
>>668
見返したら統合IDEって言葉は変だな
IDEか統合開発環境だな
2022/12/26(月) 09:48:29.75ID:ERp0WIao
統合統合開発環境で何が悪い?
2022/12/26(月) 10:29:42.77ID:1lSLkv7n
そもそも何が言いたいかよくわからんよ
2022/12/27(火) 11:32:22.56ID:5R2urPvZ
>>667
32bit化は Delphi2 じゃなかったっけ
2022/12/27(火) 13:02:08.69ID:lnirqxnT
自分の記憶だとDelphi2は英語版しかなかったような
2022/12/27(火) 16:52:22.43ID:z84keaQ1
https://www.youtube.com/watch?v=1IuIuiei0is
6人待機中
今日は何人集まるかな?
2022/12/27(火) 17:15:25.38ID:qqsMLVqz
>>674
キモい
2022/12/27(火) 21:35:10.27ID:LqlC3d6k
>>673
インサイドDelphi2.0コンポーネントとか遊ぶDELPHI2.0Jって本持ってるから普通に日本語版あったと思うよ
多分何処かにCDもしまってる
2022/12/27(火) 21:36:00.04ID:huWpoB7v
まだVisual StudioのCommunityが無かった頃はDelphiはいい勝負してたんだっけ?
2022/12/28(水) 11:21:08.39ID:BULH2gQ4
>>676
それそれ
string がかなり使いやすくなった覚えがある
2022/12/30(金) 02:30:07.23ID:U2akFJxb
ロードマップが更新されてないから今回のベータで何をやるのか分からんな
2023/01/07(土) 09:03:38.49ID:ZnuxmdB9
年末に年賀状を印刷していて思い出したが
Delphi1の頃にボーランドの中の人(たぶん大野さん)が公開した
ハガキ宛名印刷用プレビュー画面のサンプルコード、
郵便番号のケタが増えたとこだけ手を入れて今でも使ってるわ。
2023/01/11(水) 07:34:40.76ID:LIaI5h22
11.3 Beta出てた
一応ベータテストみたいなことはしてるんだね
自分の作り方じゃハマることはないけど...
2023/01/21(土) 17:22:06.00ID:kClyHu6h
TWebBrowserが古くて使い物にならなくなったので
代わりにTEdgeBrowserを使おうと思ったのだが
表示されているHTMLのソースやリンクリストを収得する方法が分からない

ヘルプにはTWebBrowserと互換性があるようなことが書いてあるが
実際には全く互換性がなく、TEdgeBrowserの情報が少なすぎて困っている
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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