2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

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

1 :デフォルトの名無しさん:2023/11/23(木) 20:02:10.21 ID:KAoTyDwD.net
Delphi(デルファイ)について、他のスレッドでは書き込めない超低レベル、もしくは
質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。

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

■ Delphi 12
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(超初心者用)その59【Embarcadero】
https://mevius.5ch.net/test/read.cgi/tech/1632449787/
■ 便所の落書きレベルの個人的な悪口やきつい言葉(氏ねとか)は禁止だからな。
■ Embarcaderoヲッチャ的な内容も歓迎だ。
■ 誰も立てないから立てた。さあ語れ。

2 :デフォルトの名無しさん:2023/11/26(日) 03:21:27.25 ID:kYriObAm.net
>>1
スレ立ておつ

3 :デフォルトの名無しさん:2023/11/26(日) 12:56:04.83 ID:d/KzVdDP.net
>>1
O2

4 :デフォルトの名無しさん:2023/11/29(水) 23:30:12.20 ID:VlaPKjb3.net
>>1
おつ

5 :デフォルトの名無しさん:2023/12/24(日) 00:08:52.47 ID:ALed0NaO.net
乙だけど俺でさえ年くってきた

6 :デフォルトの名無しさん:2023/12/24(日) 17:09:00.27 ID:CdhisK5Q.net
最近3Dをやってるけどサンプルほぼ皆無
既存の3Dシェープ使わない場合はTMeshにデータ書き込むのか?
OpenGLの流儀で独自にSphere作って表示はそれなりにできたけど
イマイチDelphi 3Dの作法が分からん

7 :デフォルトの名無しさん:2024/01/10(水) 15:44:51.17 ID:cbAvOx8/.net
【訃報】プログラミング言語「Pascal」の開発者ニクラウス・ヴィルト氏が89歳で死去
https://gigazine.net/news/20240105-niklaus-wirth-passed-away/

8 :デフォルトの名無しさん:2024/01/18(木) 17:47:27.10 ID:+d+VSHHF.net
D6でmp4/mov動画フォーマットデータの日時データ変換についての質問です。
QuickTime File Format | Apple Developer Documentation
https://developer.apple.com/documentation/quicktime-file-format
ExifTool http://owl.phy.queensu.ca/~phil/exiftool/
データ trak の"Creation time""Modification time" は4バイトです。
00 00 00 01 は 1970/01/01 00:00:01 でどうやら UNIXエポック っぽいのですが
Delphiでの
uses DateUtils;
--
var
CDateTime: TDateTime;
i64: Int64;
Hex4bytes:String;
--
i64:=StrToInt64('$'+ Hex4bytes);
CDateTime:=UnixToDateTime(i64);
Memo1.Lines.Add(FormatDateTime('yyyy/mm/dd hh:nn:ss', CDateTime));
--
Hex4bytes:='D54D9B4C'; の場合
2083/05/27 08:43:56 ← 結果X
2017/05/26 08:43:56 ← これが正解

Hex4bytes:='DD6682B3'; の場合
2087/09/15 16:47:47 ← 結果X
2021/09/14 16:47:47 ← これが正解
となって失敗します。
'1970/01/01 00:00:00' に IncSecond() で入れても同様になるため
始点は同じでもフォーマットが違うと思い至りましたが
MP4/MOV 等フォーマット系も調べても分らないのです。
変換式、誰か分りませんか?

9 :デフォルトの名無しさん:2024/01/19(金) 01:15:29.70 ID:rC+7unte.net
ググると何かいろいろあるよ

https://kevinnadro.com/blog/parsing-creation-time-from-mp4-metadata-in-javascript



i64:=StrToInt64('$'+ Hex4bytes)- 2082844800;
又は
CDateTime:=IncSecond(CDateTime, -2082844800);

Unix timestamp epoch 1904-01-01 00:00:00 UTC

Mac timestamp epoch 1970-01-01 00:00:00 UTC
の差=2082844800秒

10 :デフォルトの名無しさん:2024/01/19(金) 01:16:11.14 ID:RiEpqbya.net
66年、ずれている?

11 :8:2024/01/19(金) 17:57:17.09 ID:LfZkLxp5.net
ありがとうございます。
エポックの基準開始年がWindowsとMacで違っていてMP4の元となるMOVを作ったのがアップルだから
Mac基準の基準開始年との差を勘案しなきゃいけないってことですね!
・・・なんつう罠 orz

12 :デフォルトの名無しさん:2024/01/21(日) 20:49:12.87 ID://wBCjaG.net
それにしてもエンバカのサイト GetItやDocWikiが落ちてるのいつ直るんだ?

13 :デフォルトの名無しさん:2024/01/21(日) 20:54:01.53 ID:mXomSaDq.net
https://blogs.embarcadero.com/we-are-experiencing-a-hardware-outage/

14 :デフォルトの名無しさん:2024/01/22(月) 01:01:33.74 ID:XIPxYY8o.net
ダウンロードによる過負荷ねぇ。。。
頻繁にダウンしてる気がするが

15 :デフォルトの名無しさん:2024/01/26(金) 01:35:46.67 ID:LPUkQECE.net
最近10年近く前のWindows10に変更したついでに
Delphi 11 Communityエディションを入れて使ってみたんですが
なぜかコードエディタ上で表示されるコンテキストメニューの表示などが遅すぎで
なんでかな?と思ったら、Windowsの電源オプションの電源プランで省電力にしてたからでした
そんな違いが出るとは知らなかったのでびっくりしました

16 :デフォルトの名無しさん:2024/02/09(金) 07:33:10.66 ID:M2+tDrxL.net
Delphi 12のGetIt復活したけどなんかおかしい。
機能の追加でHelpの削除をしたら、Helpの項目のチェックボックスが消えて
2度とHelpのインストールができなくなった
言語パックのチェックボックスも一旦解除するとチェック状態に戻らないと

17 :デフォルトの名無しさん:2024/02/12(月) 13:55:06.30 ID:74sj74/Y.net
DelphiのFiremonkeyって
AndroidのWearOS対応アプリを作れる?

18 :デフォルトの名無しさん:2024/02/12(月) 17:10:59.93 ID:3yCnP4gw.net
試せばいいじゃん

19 :デフォルトの名無しさん:2024/02/12(月) 18:06:01.15 ID:74sj74/Y.net
まあそうなんだよね

すでにstoreに登録してるスマホ用アプリをアレンジして
ウォッチ用アプリを作ってみようとしてるんだけど
検索してもYoutubeに1件あるだけで

それをまねて実機でHelloWorldは実行できたんだけど
他に誰もやってないんじゃ不安で聞いてみたわけ

20 :デフォルトの名無しさん:2024/02/12(月) 18:12:17.80 ID:5TpTW0N3.net
>>16
結局Patch1が組み込まれた新しいinlineインストーラー使って再インストールした。
コンポーネントの再登録が超面倒くさい。

再インストールしてGetItアクセスして気づいたんだけど、Patch1適用前のDelphi12にpatch1を適用したものと、
新しいinlineインストーラー使ってインストールしたものではGetItのアクセス先が違ってるんだろうか?
以前はあったはずのモジュールがまだ登録されていなかったりするんだが

21 :デフォルトの名無しさん:2024/02/12(月) 22:11:18.96 ID:3yCnP4gw.net
一人でできないんじゃ
作れるもクソもねぇ

22 :デフォルトの名無しさん:2024/02/14(水) 09:09:13.25 ID:hKZwYJSV.net
Delphi 11 Community Edition の ISOはどこから落とせるの
my.embarcadero.comからダウンロードと言うが見つからない
barnsten.comから直リン拾ったけど…

23 :デフォルトの名無しさん:2024/02/14(水) 09:39:35.40 ID:hKZwYJSV.net
my.embarcadero.comからダウンロード 見つからない
適当なISOからインストール Community Editionはインストールできない

クソだな

24 :デフォルトの名無しさん:2024/02/14(水) 11:51:53.99 ID:TABdZ46f.net
>>22
Delphi CEのインストールはISOではなくインストーラーから行う
公式からDLしてインストール
https://www.embarcadero.com/jp/products/delphi/starter/free-download
ここからDLしないとシリアルコード書いたメール送られてこないのでファイルだけあってもアクティベートできない


でも今は一時的にDLできないようなので時間おいてから試して

Unavailable
Download temporarily unavailable, we apologize for the inconvenience.
If you are a student or teacher and need to download the Community Edition for a scheduled class, please Contact Sales.

使用禁止
ダウンロードが一時的にご利用いただけませんので、ご不便をおかけして申し訳ございません。
学生または教師で、予定されているクラス用にCommunity Editionをダウンロードする必要がある場合は、営業担当者にお問い合わせください。

25 :デフォルトの名無しさん:2024/02/14(水) 16:28:52.80 ID:rGW7BcHN.net
>>24
ここに回避策としてISOが案内されていた
いずれにしてもできないものは仕方ないが…

https://www.embarcadero.com/jp/products/delphi/starter
回避策:ISOインストール(my.embarcadero.comからダウンロードしてオフラインインストールが可能)

26 :デフォルトの名無しさん:2024/02/20(火) 16:55:33.19 ID:CZ92FwzS.net
CEのダウンロード復活してるのね

27 :デフォルトの名無しさん:2024/02/21(水) 05:02:00.99 ID:l8CTmLId.net
長かったわ復活乙

28 :デフォルトの名無しさん:2024/02/27(火) 15:45:09.62 ID:UU0FBpcf.net
Windows11でT98-Nextを使用しようとしています
パラレルポートがないのでUSB-パラレル変換でVP-1350と接続します
RAWモード印刷の機能が使えないようですのでDOSコマンドでは無理なので
LPT1へ出力されたデータをUSBプリンタへリダクトするコードを
書きたいのですがサンプルも見つかりません
フリーソフトのDOSPrintを使えば実現できるようなのですけど
Delphi 6 でつくれるならやってみたいので参考になるサイトなどあれば教えてください

29 :デフォルトの名無しさん:2024/02/27(火) 16:45:31.37 ID:s0q4lh6Q.net
結局何を聞きたいのか?

30 :デフォルトの名無しさん:2024/02/27(火) 17:02:33.53 ID:42om2hu7.net
>>28
PC98エミュレータ プリンタ設定のキモ T98-Nextの場合
https://koga2020.hatenablog.com/entry/53075481

31 :デフォルトの名無しさん:2024/02/27(火) 17:37:30.28 ID:UU0FBpcf.net
>>30
その方法のDOSコマンドが使えるのはXPまでで
試したけどWin11や10では無理だった
ttp://www.nankichi.net/?p=22

それで上記のサイトにあるDOSPrintをInternet ArchiveでDLしたんだけど
同じ動作をするアプリをDelphi 6でつくれるかなと思って質問してみました

32 :デフォルトの名無しさん:2024/02/27(火) 18:10:46.27 ID:OXfsOfr2.net
>>31
Win11や10でWinXPを仮想PCで動かして、そのWinXP上でT98-Nextを動かせばOK

33 :デフォルトの名無しさん:2024/02/28(水) 11:35:35.26 ID:B5xkiMH2.net
Delphi 6でDOSPrintを作る方法を教えて下さい

34 :デフォルトの名無しさん:2024/02/28(水) 16:09:36.77 ID:/SzB+1xn.net
DOSPrintのDOSPrintUI.exeを触ってみた感じだと
LPT1〜9がなければポートを作ってLPTに送られてきたデータを
指定したプリンタへリダイレクトしているだけのようですが
LPT1へデータを送信するコードしか見つからなくて
LPT1を作ったり、データを読んだりもできないので何かわかるかたがいれば教えてください

35 :デフォルトの名無しさん:2024/02/28(水) 16:30:33.62 ID:3PoUoeGg.net
粘るねぇw

36 :デフォルトの名無しさん:2024/02/29(木) 19:53:36.47 ID:iAtaoyL6.net
Delphi 6でDOSPrintを作る方法を教えて下さい

37 :デフォルトの名無しさん:2024/03/01(金) 12:33:29.63 ID:2L2F7BkJ.net
32bit Win10なら動くのでは、知らんけど

38 :デフォルトの名無しさん:2024/03/07(木) 09:21:29.04 ID:K39u6Vfm.net
Delphi 6でDOSPrintと同じ動きをするプログラムを作る方法を教えて下さい

39 :デフォルトの名無しさん:2024/03/19(火) 22:47:37.52 ID:ZzSc2Muy.net
Delphi Code Analysis Wizard ? Free Edition : r/delphi
https://www.reddit.com/r/delphi/comments/1bhqtwq/delphi_code_analysis_wizard_free_edition/

40 :デフォルトの名無しさん:2024/04/04(木) 14:26:11.49 ID:tIJI1x+l.net
新規作成すると Unit2,Form2,project2から作成するようになってしまいました。
元に戻すには どこをいじればよいのでしょうか。
Delphi11CEです。

41 :デフォルトの名無しさん:2024/04/04(木) 15:48:19.02 ID:tIJI1x+l.net
自己解決しました。

42 :デフォルトの名無しさん:2024/04/06(土) 16:09:40.88 ID:njwqCfhx.net
Delphi 12.1がリリースされたけど相変わらずローカルヘルプから外部のコードサンプルのリンクが間違ってるな
なんでURLにβ版の開発名とか Updates とかいう名前を入れるかね

The requested URL /CodeExamples/Updates/en/TXMLDocumentCreateElement_(Delphi) was not found on this server.

43 :デフォルトの名無しさん:2024/04/06(土) 17:14:10.63 ID:+GCUC93l.net
円馬鹿だから

44 :デフォルトの名無しさん:2024/04/07(日) 12:24:15.80 ID:D+5DGPDJ.net
>>42
日本語ヘルプファイル、先祖返りしているね
topic.chmのタイトルが 「RAD Studio 11 Athens ヘルプ」 になっている
12.0のtopic.chmは 「RAD Studio 12 Athens ヘルプ」になっているし英語版もRAD Studio 12になっているからローカライズ担当の怠慢か

45 :デフォルトの名無しさん:2024/04/29(月) 08:33:47.30 ID:G2ujDRWA.net
スレ立て荒しが板に爆撃中!
緊急ほしゅあげ

46 :デフォルトの名無しさん:2024/04/29(月) 13:18:25.05 ID:M/ZG0Q0T.net
午後の保守age

47 :デフォルトの名無しさん:2024/04/29(月) 20:41:52.72 ID:NY4O7KmV.net
>>45
ほしゅあげしたら嵐は来ないの?

48 :デフォルトの名無しさん:2024/04/29(月) 21:45:37.74 ID:3z9/pIrV.net
スレが落ちるからあげてんじゃね

49 :デフォルトの名無しさん:2024/04/30(火) 12:20:43.70 ID:h2iULF+y.net
揚げ

50 :デフォルトの名無しさん:2024/05/01(水) 16:24:22.21 ID:aqx/bqRw.net
揚げまん

51 :デフォルトの名無しさん:2024/05/03(金) 16:25:03.95 ID:xfvrO1Vu.net
昨日Delphiデビューしましたぜ へへへ

52 :デフォルトの名無しさん:2024/05/03(金) 19:21:37.01 ID:ju6RQRxd.net
>>51
おめでとう

53 :デフォルトの名無しさん:2024/05/03(金) 19:45:24.90 ID:ic5tjtaj.net
Community Editionってまだ12来ないの?

54 :デフォルトの名無しさん:2024/05/03(金) 20:26:15.65 ID:xfvrO1Vu.net
>>52
ありがとう

すでにPCの時計を合わせるアプリを完成させたぜ
ほぼネットのソースのコピペで行けたぜ ふふふ

55 :デフォルトの名無しさん:2024/05/03(金) 22:00:08.68 ID:ju6RQRxd.net
>>54
有能w

56 :デフォルトの名無しさん:2024/05/04(土) 20:07:06.38 ID:MvZbLQcN.net
>>55
そうでしょ! ははは

質問なんですけど、ソースコードを配布するときとか自分用にバックアップをとるときに必要なファイルはどれでしょうか?
アイコンが変わっている.dpr .dproj .dfm .pasでOK?

15 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★