>>679
これ電話番号とか入れるの嫌なんだけど。
【Delphi互換!?】FreePascal/Lazarus その2【GPL】
レス数が950を超えています。1000を超えると書き込みができなくなります。
701デフォルトの名無しさん
2016/08/28(日) 11:22:13.95ID:6leow/yK702デフォルトの名無しさん
2016/08/28(日) 14:33:51.11ID:ZU3e5ILB >>701
444 444 とかで大丈夫
444 444 とかで大丈夫
703デフォルトの名無しさん
2016/08/28(日) 18:05:48.47ID:6leow/yK704デフォルトの名無しさん
2016/08/29(月) 08:22:42.95ID:pGRksGF2 >>703
webインストーラーは共通
webインストーラーは共通
705デフォルトの名無しさん
2016/08/29(月) 12:56:21.31ID:24WsJT8K まだインストールしてないけど
インストールキーで機能が決まるんじゃないかな
インストールキーで機能が決まるんじゃないかな
706デフォルトの名無しさん
2016/08/29(月) 14:30:07.89ID:NKz4PvZo webインストーラーのくせにでかすぎなんだよ
707デフォルトの名無しさん
2016/08/29(月) 15:38:43.62ID:24WsJT8K http://echo.2ch.net/test/read.cgi/tech/1405783063/888
に実際インストールした人あり
に実際インストールした人あり
708デフォルトの名無しさん
2016/08/30(火) 08:40:18.90ID:GLkfzxek Windows.Beep(p1, p2);
これ使えないのか? どうして?
Buttonが今日は、真っ白の文字無しで表示? 昨日までは何ともなかったのに?
分かる方教えて?
これ使えないのか? どうして?
Buttonが今日は、真っ白の文字無しで表示? 昨日までは何ともなかったのに?
分かる方教えて?
709デフォルトの名無しさん
2016/08/30(火) 10:14:03.53ID:16/k2Vjy >708
何の話?
何の話?
710デフォルトの名無しさん
2016/08/30(火) 10:35:35.41ID:GLkfzxek >>709
Lazarus
Lazarus
711デフォルトの名無しさん
2016/08/30(火) 10:54:35.69ID:GLkfzxek ボタンは突然直った? よくわからん
712デフォルトの名無しさん
2016/09/01(木) 12:47:21.40ID:7WkVkVVj713デフォルトの名無しさん
2016/09/01(木) 17:34:08.80ID:/RLY/2xR またおま環かよ
714sage
2016/10/26(水) 16:16:30.40ID:DEpqtoKx こんちには
lazarusのwindows32bit版1.6を使っているのですが
1.codeeditorでマウスクリックすると
その位置までにスペースとかを補って文字入力カーソルを位置設定してまう機能をoffにしたい
2.タブで半角スペース4文字分インデントしたい(pascalは2文字分が伝統?)
3.行末でenterすると次の行が同じ数だけタブで補われて入力開始が出来る様にしたい
tool-option-editor
辺りにありそうな気がするのですが
適当にクリックして設定しても1.2.3.みたいに上手く設定出来ません
何処を設定すれば出来るのか教えてもらえませんでしょうか?
lazarusのwindows32bit版1.6を使っているのですが
1.codeeditorでマウスクリックすると
その位置までにスペースとかを補って文字入力カーソルを位置設定してまう機能をoffにしたい
2.タブで半角スペース4文字分インデントしたい(pascalは2文字分が伝統?)
3.行末でenterすると次の行が同じ数だけタブで補われて入力開始が出来る様にしたい
tool-option-editor
辺りにありそうな気がするのですが
適当にクリックして設定しても1.2.3.みたいに上手く設定出来ません
何処を設定すれば出来るのか教えてもらえませんでしょうか?
715デフォルトの名無しさん
2016/10/28(金) 09:14:54.09ID:nEGgz1cN 1.ツール→オプション→エディタ→一般→行末までスクロールをオフ
2.ツール→オプション→エディタ→一般→タブとインデント→タブ幅
3.は自動インデントの場合はタブにしたいの?
2.ツール→オプション→エディタ→一般→タブとインデント→タブ幅
3.は自動インデントの場合はタブにしたいの?
716デフォルトの名無しさん
2016/10/28(金) 10:04:32.48ID:ryzUF+6b 今月のTips
case 文字列型 of
文字列定数1: ほにゃらら;
文字列定数2: ほにゃらら;
文字列定数3: ほにゃらら;
end
が最新のLazarus(FPC3.0)でできるようになったって知ってた?
case 文字列型 of
文字列定数1: ほにゃらら;
文字列定数2: ほにゃらら;
文字列定数3: ほにゃらら;
end
が最新のLazarus(FPC3.0)でできるようになったって知ってた?
717デフォルトの名無しさん
2016/11/01(火) 17:54:12.82ID:KDUKmdhn >715さんどうもです
1.2.は言われた方法で上手くいきました
3.は715さんの言われた通りです
tab tab readln();
みたいに入力した後にenterを押した後
次の行が
tab tab 入力カーソル
みたいな状態にしたい
という事です
今はenter後の次の行が
space space space space space space space space 入力カーソル
みたいにスペースで補われてしまいます
新規行が常にタブで段落を構成するか
前の行に倣うようにしたい
という感じです
それとコンパイルエラーが出た時に表示されるmessagebox欄で
4.表示されるコンパイルエラー説明文字が切れて表示されてしまうのですが
これは環境によるみたいな感じなのでしょうか?
IDE自体は日本語設定に切り替えてフォントはMS 明朝にしているのでその辺りで上手くいって無いのでしょうか?
5.コンパイルエラー内容が切れて見えないので
エラー表示箇所にマウスカーソルを当ててツールチップでエラー内容を見るのですが
表示時間が短いので長くしたいのですが
何処かに設定が有りますか?
お願いします。
1.2.は言われた方法で上手くいきました
3.は715さんの言われた通りです
tab tab readln();
みたいに入力した後にenterを押した後
次の行が
tab tab 入力カーソル
みたいな状態にしたい
という事です
今はenter後の次の行が
space space space space space space space space 入力カーソル
みたいにスペースで補われてしまいます
新規行が常にタブで段落を構成するか
前の行に倣うようにしたい
という感じです
それとコンパイルエラーが出た時に表示されるmessagebox欄で
4.表示されるコンパイルエラー説明文字が切れて表示されてしまうのですが
これは環境によるみたいな感じなのでしょうか?
IDE自体は日本語設定に切り替えてフォントはMS 明朝にしているのでその辺りで上手くいって無いのでしょうか?
5.コンパイルエラー内容が切れて見えないので
エラー表示箇所にマウスカーソルを当ててツールチップでエラー内容を見るのですが
表示時間が短いので長くしたいのですが
何処かに設定が有りますか?
お願いします。
718デフォルトの名無しさん
2016/11/02(水) 11:27:06.42ID:1/V1NvWb IDEを日本語にする意味ってほとんどない気がする
719デフォルトの名無しさん
2016/11/02(水) 12:39:25.71ID:/RgH4X0s 3.って「タブをスペースへ」のチェック外さないかぎり無理っぽいよな
タブキー入力したやつは全部タブ文字になるんだろうけど
タブキー入力したやつは全部タブ文字になるんだろうけど
720デフォルトの名無しさん
2016/11/26(土) 01:30:17.62ID:lQcl8CWx Lazarus 1.6.2 出たのに話題になっていないのね
721デフォルトの名無しさん
2016/11/26(土) 08:23:32.15ID:xsxbg/mF 俺使ってるよ
フリーのデルファイより、好きだから
フリーのデルファイより、好きだから
722デフォルトの名無しさん
2016/11/28(月) 16:54:24.70ID:Mxyl2pls 年末で忙しくて使う隙がない
723デフォルトの名無しさん
2016/12/09(金) 23:18:05.09ID:QlDhCXw4724デフォルトの名無しさん
2016/12/10(土) 09:38:09.58ID:+lsGV3tm 個人的にはUTF16よりもUTF8の方が使い勝手がいいかな
725デフォルトの名無しさん
2016/12/10(土) 11:44:00.83ID:qQjpy7Dv yes you can
726デフォルトの名無しさん
2016/12/10(土) 12:54:32.20ID:xkwKR2Gi >>723
まだよく見てないけど、何が違うのかね。
まだよく見てないけど、何が違うのかね。
727デフォルトの名無しさん
2016/12/11(日) 06:08:20.93ID:RsXQTiEs 「新機能をいち早く使えて」という部分は需要あるの?
truncを自己ビルドすらできない人が不安定な開発中版を使うというのは妙な気がするのだが・・・
truncを自己ビルドすらできない人が不安定な開発中版を使うというのは妙な気がするのだが・・・
728デフォルトの名無しさん
2016/12/11(日) 06:55:00.55ID:MSmxsFhD lazarusってバージョンアップするとき、コンポーネントを再インストールしなければならないのですか?
729デフォルトの名無しさん
2016/12/11(日) 14:57:03.52ID:l/ygiOJy >>727
一応検証してから採用しているんだろう
実績ある組織・人が開発に携わっているし
ジェネリクスがDelphi互換のものを独自実装しているところはありがたい
とはいえ人の褌なのはいかがなものかとは思う
一応検証してから採用しているんだろう
実績ある組織・人が開発に携わっているし
ジェネリクスがDelphi互換のものを独自実装しているところはありがたい
とはいえ人の褌なのはいかがなものかとは思う
730デフォルトの名無しさん
2016/12/12(月) 14:26:50.97ID:UD00O82z 本家にpull requestとかしてるなら理解できないでもないけどな。
どうなんだろ?
どうなんだろ?
731デフォルトの名無しさん
2016/12/13(火) 13:58:22.62ID:c0E/lO8V newpascal ←人柱-本家-安定→ codetyphon
みたいな感じ?(誤解
みたいな感じ?(誤解
732デフォルトの名無しさん
2016/12/14(水) 02:19:40.15ID:Fg13P6gd コードティフォン
733デフォルトの名無しさん
2016/12/14(水) 08:04:16.32ID:H5ZdC4E+ codetyphonは本家フォーラムで相当叩かれてるけどなw
734デフォルトの名無しさん
2016/12/15(木) 12:04:56.88ID:yqCdwSFJ Lazarusのらの字も出てこない徹底っぷりだもんなコード大糞
735デフォルトの名無しさん
2016/12/20(火) 08:54:23.73ID:kdK8nOSL Youtubeで他人の作った動画をちょっと加工して再アップし
広告収入を稼ぐ人と同じ構図だもんな
広告収入を稼ぐ人と同じ構図だもんな
736デフォルトの名無しさん
2016/12/20(火) 13:02:47.15ID:lAXr92yw >>735
迷惑だな
迷惑だな
737デフォルトの名無しさん
2016/12/20(火) 21:59:44.09ID:GwwVs9ZK で、NewPascalのライセンスってFreePascal/Lazarusと同じなの?
どこにも載っていないのだが
初心者としては、正式リリースが遅いFreePascal/Lazarusより
最新機能でzip解凍だけで使えるのは魅力的なのだが
どこにも載っていないのだが
初心者としては、正式リリースが遅いFreePascal/Lazarusより
最新機能でzip解凍だけで使えるのは魅力的なのだが
738デフォルトの名無しさん
2016/12/22(木) 08:36:13.93ID:8NoWo5zW >>737
truncを自ビルドすることを勉強したほうが結局は身になるよ
truncを自ビルドすることを勉強したほうが結局は身になるよ
739デフォルトの名無しさん
2016/12/22(木) 13:04:08.97ID:y+mdv7YD うむ
740デフォルトの名無しさん
2017/02/20(月) 13:53:37.33ID:wCsxvy5W FPC version 3.0.2 has been released!
741デフォルトの名無しさん
2017/03/06(月) 15:02:59.44ID:uQ33xGu8 [Delphi無料] Delphi 10.1 Berlin の Starter Edition
https://www.embarcadero.com/jp/products/delphi/starter/promotional-download
姓名・メアド・パスワード等々を入力し[今すぐダウンロード]をクリック。
ダウンロードしたファイルを実行すると、登録したメールアドレスにメールが届きます。
そのメールに記載されているインストール番号を使用してインストールを進めます。
https://www.embarcadero.com/jp/products/delphi/starter/promotional-download
姓名・メアド・パスワード等々を入力し[今すぐダウンロード]をクリック。
ダウンロードしたファイルを実行すると、登録したメールアドレスにメールが届きます。
そのメールに記載されているインストール番号を使用してインストールを進めます。
742デフォルトの名無しさん
2017/03/07(火) 08:01:18.66ID:cWJEXfnd Lazarus 1.6.4 - Released
743デフォルトの名無しさん
2017/05/12(金) 09:48:41.13ID:0U23T9En バングラディッシュ銀行を突如襲った北朝鮮ハッカーチームLazarus
744デフォルトの名無しさん
2017/05/12(金) 13:09:27.66ID:SKbY+Ya4 なんだその電気グルーヴの歌詞みたいなのは
745デフォルトの名無しさん
2017/05/12(金) 19:29:34.85ID:adrx7z+4 ピエール瀧
746デフォルトの名無しさん
2017/05/19(金) 08:51:47.36ID:zz8CLIMk Lazarus Release Canditate 1 of 1.8
747デフォルトの名無しさん
2017/06/08(木) 07:40:20.50ID:uRhhAv9e Lazarus Release Candidate 2 of 1.8
748デフォルトの名無しさん
2017/07/01(土) 19:32:01.11ID:uQ7jpaLc Lazarus Release Canditate 3 of 1.8
749デフォルトの名無しさん
2017/07/31(月) 15:37:42.57ID:rnkHB2sf Laztoapkで簡単なアンドロイドアプリを作ろうとしています。
効果音をつけるためにwavファイルを再生したいのですが、
どのコンポーネントを使ってどのように記述したら良いか教えてください。
効果音をつけるためにwavファイルを再生したいのですが、
どのコンポーネントを使ってどのように記述したら良いか教えてください。
750デフォルトの名無しさん
2017/08/01(火) 13:17:18.71ID:R0nmZVxs スレチ
751デフォルトの名無しさん
2017/08/01(火) 20:09:32.93ID:PRDu0QUr そもそもアンドロ向けのコンポとかあるのか
freepascalでさえndkラッピングしたライブラリとか無さそう
freepascalでさえndkラッピングしたライブラリとか無さそう
752デフォルトの名無しさん
2017/08/01(火) 21:18:01.46ID:j46ttB1f Laztoapkなら一応apkを作れる
写真を表示したり、タイマーを使うくらいはできた
まあでも簡単なものしか作れない
写真を表示したり、タイマーを使うくらいはできた
まあでも簡単なものしか作れない
753デフォルトの名無しさん
2017/08/02(水) 08:51:09.02ID:TSq1rzbF 別にLaztoapk使わなくてもdll(.so)をapkにパックするだけだよ。
つまりC++とかと同じ方法でOK。
つまりC++とかと同じ方法でOK。
754デフォルトの名無しさん
2017/08/18(金) 00:11:45.25ID:2U7SeTVL Lazarus Release Canditate 4 of 1.8
755デフォルトの名無しさん
2017/10/15(日) 02:50:46.28ID:kbPXsDIj Lazarus Release Candidate 5 of 1.8
(includes RC1 fpc 3.0.4) - October 13, 2017, 08:23:37 pm
(includes RC1 fpc 3.0.4) - October 13, 2017, 08:23:37 pm
756デフォルトの名無しさん
2017/10/18(水) 17:36:21.58ID:Z5CeRWao ftp%3A//ftp.freepascal.org/pub/lazarus/releases/Lazarus%20Windows%2032%20bits/Lazarus%201.8RC5/
ここね
ここね
757デフォルトの名無しさん
2017/12/08(金) 02:08:34.35ID:v1dKK1/Q リリースされたね
Lazarus Release 1.8 (with FPC 3.0.4) - December 06, 2017, 11:10:46 pm
Lazarus Release 1.8 (with FPC 3.0.4) - December 06, 2017, 11:10:46 pm
758デフォルトの名無しさん
2017/12/08(金) 10:31:36.03ID:Vk1skcF4 IDE って一画面にできないんだっけ?
759デフォルトの名無しさん
2017/12/08(金) 18:08:05.14ID:7lBDaG0K DELPHIとの互換性向上だっけ?
760デフォルトの名無しさん
2017/12/09(土) 04:10:37.23ID:j1KTfDSe761デフォルトの名無しさん
2017/12/09(土) 17:20:34.48ID:7/IHRDWO >>760
おー、ありがとう。
できるようになったような情報を見たんだけど、そんな設定どこにもないなーと思ったら
パッケージが必要だったのね。やっぱまとまってる方がいいな。
設計中のウィンドウは仕方ないか。
おー、ありがとう。
できるようになったような情報を見たんだけど、そんな設定どこにもないなーと思ったら
パッケージが必要だったのね。やっぱまとまってる方がいいな。
設計中のウィンドウは仕方ないか。
762デフォルトの名無しさん
2017/12/10(日) 08:56:25.82ID:CBN7UoPJ FPC 3.2はいつになるのか・・・
763デフォルトの名無しさん
2017/12/10(日) 14:56:19.81ID:jQtqk+Ut >>761
sparta_DockedFormEditorパッケージも入れるとFormも一緒に出来るようになるが,1.6の時にまだバクがあるとforumの書き込みにあったんであまり試してないな。
sparta_DockedFormEditorパッケージも入れるとFormも一緒に出来るようになるが,1.6の時にまだバクがあるとforumの書き込みにあったんであまり試してないな。
764デフォルトの名無しさん
2017/12/10(日) 23:50:52.21ID:ZVRIS2gv765デフォルトの名無しさん
2017/12/11(月) 08:02:48.97ID:AWRsK1Dx デフォルトで設定できるようにして欲しいな~
766デフォルトの名無しさん
2017/12/11(月) 21:50:11.87ID:XHiSgKst767デフォルトの名無しさん
2018/03/16(金) 22:08:58.82ID:Mruf+joS Lazarus Release 1.8.2 (with FPC 3.0.4) - February 28, 2018, 04:02:23 pm
いつの間にか出てた。
いつの間にか出てた。
768デフォルトの名無しさん
2018/05/23(水) 21:05:06.06ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
I5Q4S
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
I5Q4S
769デフォルトの名無しさん
2018/05/24(木) 05:22:26.16ID:oFaPACTY Lazarus Release 1.8.4 (with FPC 3.0.4) - May 22, 2018, 11:39:03 pm
770デフォルトの名無しさん
2018/05/24(木) 07:49:09.39ID:UDepo1QV FPC3.0.4 引っ張るな~
開発者が死んだとか?
開発者が死んだとか?
771デフォルトの名無しさん
2018/05/25(金) 07:09:19.53ID:BYq6Tj1K 数年前にくらべればリリース間隔は大分短くなってるよ
無料でやってくれてんだから文句言うもんじゃないよ
無料でやってくれてんだから文句言うもんじゃないよ
772デフォルトの名無しさん
2018/05/25(金) 08:19:45.44ID:OdR+P/i7 ところで1.6.4以降のWinCEサポートって腐ってね?もうCEなんて誰もまともにLazarusでは使ってないかw
773デフォルトの名無しさん
2018/05/28(月) 07:58:17.38ID:0jFqQdG6 >>772
youみたいに使ってる人がmantisに情報あげてかないと死滅するよ
youみたいに使ってる人がmantisに情報あげてかないと死滅するよ
774デフォルトの名無しさん
2018/07/04(水) 18:16:17.28ID:97Pks666 Haiku OS に出現したようだ。
775デフォルトの名無しさん
2018/07/04(水) 21:45:10.13ID:gFgZc5FG CJX
776デフォルトの名無しさん
2018/07/05(木) 08:55:12.62ID:WI8HO25Z >>772
http://forum.lazarus.freepascal.org/index.php/topic,41604.0.html
これか。反応がないところを見るともうまともに利用者いないんだな
http://forum.lazarus.freepascal.org/index.php/topic,41604.0.html
これか。反応がないところを見るともうまともに利用者いないんだな
777デフォルトの名無しさん
2018/07/05(木) 09:00:58.10ID:Ea8Q4Lwl 旧Delphiみたいにウインドウバラバラがデフォルトなのがなあ
778デフォルトの名無しさん
2018/07/06(金) 08:22:33.22ID:rip4GodL >>777
俺はバラバラのほうが好きだな
俺はバラバラのほうが好きだな
779デフォルトの名無しさん
2018/07/22(日) 22:08:49.24ID:UrR8Z00e FreePascalのメリットはLinuxで開発出来るぐらい?
780デフォルトの名無しさん
2018/07/22(日) 22:10:16.72ID:UrR8Z00e781デフォルトの名無しさん
2018/07/22(日) 23:35:56.43ID:RmI5XlNT 最近のObjectPascal実装でそこそこ使えそうなのってこんなところ?
Delphi
FreePascal / Lazarus
Oxygene
PascalABC.NET / PascalSharp
Delphi
FreePascal / Lazarus
Oxygene
PascalABC.NET / PascalSharp
782デフォルトの名無しさん
2018/07/22(日) 23:36:52.65ID:RmI5XlNT Oxygeneはいつの間にかフリーのコマンドライン版無くなったのね
783デフォルトの名無しさん
2018/08/12(日) 08:56:32.18ID:01FM0bjf いつの間にやら Typhon なんてのが出てるやん。
って思ったら、2015 年にすでに話題に出てた orz
日本語情報が少ないね。
って思ったら、2015 年にすでに話題に出てた orz
日本語情報が少ないね。
784デフォルトの名無しさん
2018/08/12(日) 12:37:57.00ID:rtSL/abo PythonのTyponかと思ったぜ
まぎらわしい
まぎらわしい
785デフォルトの名無しさん
2018/08/12(日) 14:21:49.16ID:8Ipjgge/ 普通にタイソンって読んでた
786デフォルトの名無しさん
2018/08/13(月) 07:55:22.54ID:zNNkoj0Z Typhonは作者が基地外っぽくて常連達からは嫌われてるよ
787デフォルトの名無しさん
2018/08/18(土) 22:18:03.09ID:siwjj9vh Lazarus 1.8.4でGUIアプリを作ろうとしているのですが、フォームデザイナーと実行後のアプリの大きさが違います(高さ、幅を400、400にしても600
、600くらいになります)
何故だか分かる方はいますか?
、600くらいになります)
何故だか分かる方はいますか?
788デフォルトの名無しさん
2018/08/18(土) 23:30:07.42ID:TV+gvCwn .lfmを開く
HeightとWidthを希望する値に変える
保存する
Lazarus IDEをいったん閉じる ←たぶんこれ
xx.lpiまたはxx.lprをダブルクリック
構築
HeightとWidthを希望する値に変える
保存する
Lazarus IDEをいったん閉じる ←たぶんこれ
xx.lpiまたはxx.lprをダブルクリック
構築
789デフォルトの名無しさん
2018/08/19(日) 11:33:33.62ID:Q1IqUiGR 書き込みありがとうございます。上記試してみましたが変わりませんでした。どうもWindows10のディスプレイの拡大と関係があるみたいで、200%だとデザイナーの2倍の大きさになります。100%だとデザイナーと同じ大きさで実行されました。Lazarusのバグなんだと思います
790デフォルトの名無しさん
2018/08/19(日) 17:17:53.80ID:IKSANLqZ 高解像度ディスプレイで倍率を変える設定がWindowsにあってそれで色々迷惑することがある
791デフォルトの名無しさん
2018/08/19(日) 20:01:48.76ID:XXTU2ABu あー、それ Visual Studio でもなったな。最近のは直ってるのかな。
792デフォルトの名無しさん
2018/08/20(月) 09:36:30.26ID:US/FmUCN793デフォルトの名無しさん
2018/08/20(月) 22:06:35.15ID:1lEf9bGj >>792
プロジェクトオプションのLCLスケーリング使用でデザイナーと同じ大きさで実行されました。ありがとうございます
プロジェクトオプションのLCLスケーリング使用でデザイナーと同じ大きさで実行されました。ありがとうございます
794デフォルトの名無しさん
2018/10/17(水) 04:49:18.79ID:CBGXIVXb Lazarus Release Canditate 1 for 2.0 - October 14, 2018, 08:45:13 pm
795デフォルトの名無しさん
2018/10/17(水) 05:04:58.72ID:EXIicAKO ネイティブコードにコンパイルできて
IDEでポトペタできて
オブジェクト指向できて
現在も開発が続いてる
無料な言語・開発環境
てFree Pascal以外にありますか?
IDEでポトペタできて
オブジェクト指向できて
現在も開発が続いてる
無料な言語・開発環境
てFree Pascal以外にありますか?
796デフォルトの名無しさん
2018/10/17(水) 07:03:04.02ID:Q2/lCz/X >>795
今はJavaScriptみたいなスクリプトか、
Javaみたいな仮想マシン用コンパイラが人気なので
ネィティブコードにコンパイルできる言語自体がそもそも少ないだろうな。
他の条件と合わせると、おそらくないと思う。
今はJavaScriptみたいなスクリプトか、
Javaみたいな仮想マシン用コンパイラが人気なので
ネィティブコードにコンパイルできる言語自体がそもそも少ないだろうな。
他の条件と合わせると、おそらくないと思う。
797デフォルトの名無しさん
2018/10/17(水) 08:37:31.00ID:gKk8VB97 ネイティブコードにこだわる理由がわからない。
本当にネイティブコードが必要なシビアなことをしている人が
こんなところで尋ねるとは思えない。
本当にネイティブコードが必要なシビアなことをしている人が
こんなところで尋ねるとは思えない。
798デフォルトの名無しさん
2018/10/17(水) 08:41:03.62ID:4yuTjZOF >>795
Windowsに限らなければMac/IOSのObjective-C/Swiftが生き残ってる
iPhoneが流行ったのはJavaが主流だったガラケー/他社スマートフォンに比べて
高速(当時)なのも一因だぜ?
Windowsに限らなければMac/IOSのObjective-C/Swiftが生き残ってる
iPhoneが流行ったのはJavaが主流だったガラケー/他社スマートフォンに比べて
高速(当時)なのも一因だぜ?
799デフォルトの名無しさん
2018/10/17(水) 08:54:29.89ID:4yuTjZOF 後はQtも一応そうかも
VCLや(Objective-C/Swiftの)CocoaがGUIオブジェクトをシリアライズしたリソースファイルを
アプリケーションに同梱する形式なのに対して
あっちは最終的にC++の生成コードに変換するという違いはある
VCLや(Objective-C/Swiftの)CocoaがGUIオブジェクトをシリアライズしたリソースファイルを
アプリケーションに同梱する形式なのに対して
あっちは最終的にC++の生成コードに変換するという違いはある
800デフォルトの名無しさん
2018/10/17(水) 09:03:40.59ID:Q2/lCz/X801デフォルトの名無しさん
2018/10/17(水) 10:41:42.53ID:05GdW5v2 まぁ日本じゃMVPがあの程度のツール作って自慢するレベルだからな…
802デフォルトの名無しさん
2018/10/18(木) 00:24:42.78ID:FYE0CFZ4 wxWidgetsとかどうなん?
803デフォルトの名無しさん
2018/10/18(木) 01:37:44.19ID:fwCHkrgD804デフォルトの名無しさん
2018/10/18(木) 07:55:59.32ID:h8m50dIC kotlin のネィティブ対応がよくなってきたらしいけど
ポトペタできるのかな?
Lazarus の kotlin 版ホスィ
ポトペタできるのかな?
Lazarus の kotlin 版ホスィ
805デフォルトの名無しさん
2018/10/19(金) 12:17:07.83ID:jQ8EJjtV >>802-803
XRCed最強
XRCed最強
806デフォルトの名無しさん
2018/11/29(木) 21:35:53.76ID:q3ZBqfvy 型推論付きどこでも変数宣言はいつ実装されるんだろう。
807デフォルトの名無しさん
2018/12/02(日) 09:02:13.54ID:txXfUhat コンパイルがクソ遅くなるから実装されないだろう
808デフォルトの名無しさん
2018/12/06(木) 02:46:00.90ID:oTzW6Pma Lazarus Release Candidate 2 for 2.0 - November 01, 2018, 11:00:40 am
809デフォルトの名無しさん
2018/12/06(木) 07:50:48.84ID:kiq2jeVU Lazarusのウインドウ1つにまとまらないかな
810デフォルトの名無しさん
2018/12/13(木) 07:43:24.77ID:kiIPKRPv FPC3.2もそろそろ出すみたいだし、androidやiphone対応が本格化しますな
811デフォルトの名無しさん
2018/12/13(木) 07:44:41.11ID:bz3jNn9Z AnchorDockingDsgnで我慢しろ
フォームは別ウィンドウだが
フォームは別ウィンドウだが
812デフォルトの名無しさん
2018/12/13(木) 18:40:59.45ID:nifhQKI8 sparta_DockedFormEditor でフォームもドッキングできるぞ。
813デフォルトの名無しさん
2018/12/14(金) 07:18:21.73ID:dj4Va757 一年前にもその話題出てるな
814デフォルトの名無しさん
2018/12/14(金) 14:45:28.17ID:GDnpkxr1 一年前もワシが話題にした
815デフォルトの名無しさん
2018/12/26(水) 00:41:36.79ID:aM+omM5e Lazarus Release Candidate 3 for 2.0 - December 24, 2018, 11:32:30 am
816デフォルトの名無しさん
2019/02/06(水) 05:01:13.57ID:xrz7pH3/ 今日、Lazarus 2.0.0 がリリースされたってよ。
817デフォルトの名無しさん
2019/02/06(水) 07:31:28.76ID:2MpR9+RV 昔Lazarusインストールしたらアンインストールできなくなったらから使うのやめた
818デフォルトの名無しさん
2019/02/06(水) 10:28:15.52ID:+qagyc5o 金の切れ目が縁の切れ目
819デフォルトの名無しさん
2019/02/28(木) 08:00:43.27ID:J0qaWP9D Lazarus 2.0 を FPC3.2 で使ってみたい方はこちらからどうぞ
https://sourceforge.net/projects/lazarus-snapshots/files/
https://sourceforge.net/projects/lazarus-snapshots/files/
820デフォルトの名無しさん
2019/02/28(木) 08:21:58.12ID:J0qaWP9D インストール先は C:\lazarus\2.0-3.2 とかにして、
起動するときは、
C:\lazarus\2.0-3.2\lazarus.exe --primary-config-path=c:\lazarus\2.0-3.2-config
としてconfig ファイルの格納先を個別に指定するのがおすすめ。
もちろん、インストーラが勧めてくる旧バージョンのアンインストールを実行しないこと。
起動するときは、
C:\lazarus\2.0-3.2\lazarus.exe --primary-config-path=c:\lazarus\2.0-3.2-config
としてconfig ファイルの格納先を個別に指定するのがおすすめ。
もちろん、インストーラが勧めてくる旧バージョンのアンインストールを実行しないこと。
821デフォルトの名無しさん
2019/02/28(木) 12:37:08.47ID:hxOr9lWM --primary-config-pathはlazarus.cfgに書いてる
822デフォルトの名無しさん
2019/03/09(土) 22:26:05.47ID:MctiKVi6 Write once, run any architectureを目指すFree Pascalはもっと注目されていい
823デフォルトの名無しさん
2019/03/11(月) 08:19:35.82ID:/m3h4KuN ネィティブコンパイル系の言語では敵なしだと思う
824デフォルトの名無しさん
2019/04/11(木) 14:15:28.19ID:S9MFSdB7 FormatDateTimeとかでそもそも元号対応してるのWindows版だけなのな
825デフォルトの名無しさん
2019/04/11(木) 14:15:46.53ID:S9MFSdB7 滅多に使うことはないだろうけど
826デフォルトの名無しさん
2019/04/13(土) 10:08:17.34ID:VAZw4bPr たいてい西暦しか使わないね。お役所の書類で仕方なくって感じかな。
827デフォルトの名無しさん
2019/04/17(水) 20:50:39.15ID:yUqArsz+ Lazarus Release 2.0.2 - April 16, 2019, 10:34:02 am
828デフォルトの名無しさん
2019/05/07(火) 22:10:10.01ID:WYmdE2fC 久しぶりにLazToApkをバージョンアップしたら、ビルドの仕方が変わっていて使い方がわからず撃沈。
OldVersionもHPにないし困ったなあ。
昔のファイルがあればいいけどなあ、ハードディスク内を探してみるか。
OldVersionもHPにないし困ったなあ。
昔のファイルがあればいいけどなあ、ハードディスク内を探してみるか。
829デフォルトの名無しさん
2019/05/07(火) 23:08:19.13ID:crsXz7PJ 困ったなあ(チラッ)
830デフォルトの名無しさん
2019/05/08(水) 00:53:50.31ID:hN+WAUHi svnで好きな時点のソース落とせよ
831デフォルトの名無しさん
2019/05/09(木) 07:23:31.91ID:riNy8fVT この機会に手動ビルドを研究したほうがよい。
最近やってないけど大した手間じゃない。
最近やってないけど大した手間じゃない。
832デフォルトの名無しさん
2019/05/09(木) 07:27:45.97ID:riNy8fVT 巷によくある、 C++ で作った .so ファイルを apk にする手順を
Laz で作った .so ファイルと読み替えるだけ。
Laz で作った .so ファイルと読み替えるだけ。
833デフォルトの名無しさん
2019/06/17(月) 21:13:48.03ID:7jkihj6t 久々に使い始めたんだけど、ブレークした時にクラスのインスタンスの内部データって見られないんだっけ?
Integer とかの単純な変数は見られるんだけど、例えば TStringList のインスタンスに登録されてる文字列とか。
昔作ったプログラムを見てるんだけど、どうやったか覚えてない。
Integer とかの単純な変数は見られるんだけど、例えば TStringList のインスタンスに登録されてる文字列とか。
昔作ったプログラムを見てるんだけど、どうやったか覚えてない。
834デフォルトの名無しさん
2019/06/19(水) 05:02:36.99ID:tVNS+22r 【出資】松本卓朗 人工知能詐欺【注意】
https://rio2016.5ch.net/test/read.cgi/rikei/1560859403/
https://rio2016.5ch.net/test/read.cgi/rikei/1560859403/
835デフォルトの名無しさん
2019/07/02(火) 18:35:04.45ID:RhWJXLyF TpairSpitterの境界線の上に文字を置きたいのですが、どうしたら良いでしょうか。
境界線のつまみを隠したいのと文字を置きたいのが理由です。
アイデアをください。
境界線のつまみを隠したいのと文字を置きたいのが理由です。
アイデアをください。
836デフォルトの名無しさん
2019/07/05(金) 08:04:30.82ID:R9kjbrwG >>835
TLabelでなくTStaticTextでとかそいうこと?
TLabelでなくTStaticTextでとかそいうこと?
837デフォルトの名無しさん
2019/07/05(金) 21:07:04.96ID:ypzj5uvi838デフォルトの名無しさん
2019/07/05(金) 21:28:30.42ID:BC1QPJi0 当てずっぽうだけどParentをTpairSpitterにすれば実行時には上になる?ならないか?
839デフォルトの名無しさん
2019/07/06(土) 09:03:58.53ID:nIvQZNy6840デフォルトの名無しさん
2019/07/31(水) 06:40:26.15ID:cxA9kCcM Lazarus 2.0.4 - July 25, 2019, 12:17:38 pm
841デフォルトの名無しさん
2019/07/31(水) 07:36:45.82ID:KjSExRFS842デフォルトの名無しさん
2019/07/31(水) 21:43:24.03ID:cxA9kCcM843デフォルトの名無しさん
2019/08/11(日) 06:58:29.91ID:nBSthP26 Lazarus Release 2.0.4 - August 06, 2019, 03:13:13 pm
844デフォルトの名無しさん
2019/08/19(月) 08:03:02.74ID:lAiNzH12 FPC 3.2 は2019年度末予定っぽい
845デフォルトの名無しさん
2019/11/02(土) 17:36:12.44ID:zoLz180R Lazrus Release 2.0.6 - November 01, 2019, 12:33:13 pm
846デフォルトの名無しさん
2019/11/03(日) 22:59:45.28ID:vaTmWlaD JVCLってインストールできますでしょうか?
847デフォルトの名無しさん
2020/02/27(木) 21:04:57.36ID:re/ORI54 最近Lararus使い始めたんですが、普通に使えるのでびっくりしました。
Delphiで演算子オーバーロードとか使いまくってるソースも問題ないし。
演算子オーバーロードなんて昔は「ソースが一読ではわかんなくなるから反対」なんて思ってたのに。
Delphiで演算子オーバーロードとか使いまくってるソースも問題ないし。
演算子オーバーロードなんて昔は「ソースが一読ではわかんなくなるから反対」なんて思ってたのに。
848デフォルトの名無しさん
2020/03/02(月) 07:51:50.68ID:NBY4tsQ4 文字コードUTF8が標準なのでむしろDelphiより使いやすいと思いますよ。
849デフォルトの名無しさん
2020/03/06(金) 07:12:08.75ID:ywadnjOj 作ったexeが20メガ超えててなんだかなぁ~とおもた
850デフォルトの名無しさん
2020/03/06(金) 10:30:39.19ID:50MIG5ia C#ですら数kbだからな
どうせ要らんもんリンクしてるんだろ
どうせ要らんもんリンクしてるんだろ
851デフォルトの名無しさん
2020/03/06(金) 19:54:28.29ID:bd/m3dXZ C#は知ってても.NET Frameworkは知らなさそう
852デフォルトの名無しさん
2020/03/06(金) 21:40:12.67ID:R7giY7iW 乱多忌む
853デフォルトの名無しさん
2020/03/06(金) 22:00:00.90ID:3lybco/N デバッグ情報含んでるからストリップとスマートリンク有効にしろって昔からマニュアルに書いてあるぞ
UPXまでは別にやらんでもいいと思う
UPXまでは別にやらんでもいいと思う
854デフォルトの名無しさん
2020/03/06(金) 22:49:36.02ID:wjuomVAd もうこの時代に20メガとかどうでもよくない
855デフォルトの名無しさん
2020/03/07(土) 18:19:17.95ID:RZgTMQsN856デフォルトの名無しさん
2020/03/07(土) 19:35:21.43ID:IKkjx2Oq857デフォルトの名無しさん
2020/03/07(土) 19:47:00.25ID:zDuQOlXy Lazarus 側の言い分としては、最初からいろいろリンクしてるから、
これ以降機能追加してもサイズの増加は緩やかということらしいけど、
使いもしない機能リンクしないでほしいわな。
これ以降機能追加してもサイズの増加は緩やかということらしいけど、
使いもしない機能リンクしないでほしいわな。
858デフォルトの名無しさん
2020/03/18(水) 16:54:18.85ID:Dqfi0yj0 使いもしない機能はリンクしないよ。
ソースプリーズ。
ソースプリーズ。
859デフォルトの名無しさん
2020/03/18(水) 23:29:19.07ID:mYKGnRUi860デフォルトの名無しさん
2020/03/24(火) 05:32:35.18ID:oNI0kRN8 >>859
書き方(翻訳の仕方?)のせいかもしれんが、使うからこそ組み込まれるのだよ。
コマンドラインアプリや、Windows API で自前のメインウィンドウだけしかないような
アプリを作って試してみればわかるが数キロバイトになる。
書き方(翻訳の仕方?)のせいかもしれんが、使うからこそ組み込まれるのだよ。
コマンドラインアプリや、Windows API で自前のメインウィンドウだけしかないような
アプリを作って試してみればわかるが数キロバイトになる。
861デフォルトの名無しさん
2020/03/24(火) 07:50:05.21ID:oNI0kRN8 英語版見てみてみましたが、最新版はかなり内容が違う気がします。
英語版を参考にしたほうが良いと思います。
英語版を参考にしたほうが良いと思います。
862デフォルトの名無しさん
2020/03/30(月) 20:53:33.92ID:G4pdB0Ew FPC 3.2.0 rc1 始まったで
ttps://forum.lazarus.freepascal.org/index.php/topic,49110.0.html
ttps://forum.lazarus.freepascal.org/index.php/topic,49110.0.html
863デフォルトの名無しさん
2020/03/30(月) 20:59:52.63ID:eoyd+Aho >>862
FPCて何?
FPCて何?
864デフォルトの名無しさん
2020/03/30(月) 21:35:58.65ID:G4pdB0Ew >> 863
Free Pascal Compiler
Free Pascal Compiler
865デフォルトの名無しさん
2020/03/30(月) 22:55:15.59ID:eoyd+Aho >>864
ありがとう
ありがとう
866デフォルトの名無しさん
2020/04/03(金) 07:39:20.81ID:ZRX+L3ok 今月新しいバージョンが出っぽいね
We are planning the next release: Lazarus 2.0.8 - April 02, 2020, 10:43:37 am
The Lazarus team has scheduled
Lazarus 2.0.8 for April 2020 (estimated 14th to 20th)
We are planning the next release: Lazarus 2.0.8 - April 02, 2020, 10:43:37 am
The Lazarus team has scheduled
Lazarus 2.0.8 for April 2020 (estimated 14th to 20th)
867デフォルトの名無しさん
2020/04/03(金) 07:51:25.94ID:hz9zQM0o コンパイラは3.0.4のままだけどね
FreePascalのリリースがまだかかりそうだから急遽決めたようだね
本来なら次はLazarus 2.2の予定だったみたい
FreePascalのリリースがまだかかりそうだから急遽決めたようだね
本来なら次はLazarus 2.2の予定だったみたい
868デフォルトの名無しさん
2020/04/16(木) 19:40:21.03ID:M7pyaxbj Lazarus 2.0.8 リリースされたよ
869デフォルトの名無しさん
2020/04/17(金) 20:44:07.94ID:6AJsww7o 何が変わった?
870デフォルトの名無しさん
2020/04/18(土) 12:59:34.39ID:VYQrLT4k871デフォルトの名無しさん
2020/06/10(水) 17:57:11.63ID:syGP3Y23 画面拡大してるとHI-DPI有効にしないとダイアログがでかくなるんすね。
はまりましたわ。
はまりましたわ。
872デフォルトの名無しさん
2020/06/26(金) 22:59:51.25ID:xWDNnrNa しらんまにFPC3.2出てましたね。Lazarusの先っちょも3.2対応だとか!
873デフォルトの名無しさん
2020/06/26(金) 23:02:47.90ID:xWDNnrNa Lazarus2.0.10も7月には出るとか。
874デフォルトの名無しさん
2020/07/08(水) 16:42:25.19ID:EmKCEK3t FPC3.2はDynamicArrayに大分手が入ったみたいなので、この機会に不定長のビットマップ作成の
手持ちライブラリ書き換えてみるかな。
というか素直にFCL使えって話だが、FCLってFPCのコマンドラインアプリでも使えるの?
手持ちライブラリ書き換えてみるかな。
というか素直にFCL使えって話だが、FCLってFPCのコマンドラインアプリでも使えるの?
875デフォルトの名無しさん
2020/07/08(水) 23:32:55.82ID:Omm2EhW3 今の1個前のバージョンでLazarus&FPCの現状はどんなもんかと以前試してみたけど
10年前のDelphiにも遠く及ばない出来だったな
コンパイル速度、デバッグモードの開始、終了が遅く(終了からIDEの切り替えが特に遅い)
フォーム無しのプログラムでメッセージダイアログを出すとコマンドプロンプト画面が出る始末
今も改善されていないんだろうなぁ
10年前のDelphiにも遠く及ばない出来だったな
コンパイル速度、デバッグモードの開始、終了が遅く(終了からIDEの切り替えが特に遅い)
フォーム無しのプログラムでメッセージダイアログを出すとコマンドプロンプト画面が出る始末
今も改善されていないんだろうなぁ
876デフォルトの名無しさん
2020/07/09(木) 22:35:37.41ID:vgKD2Erb ソースコードもあるし、別に本家にご注進してもいいじゃん。
なんでそこで終わらなくても良くない?
なんでそこで終わらなくても良くない?
877デフォルトの名無しさん
2020/07/11(土) 06:48:10.64ID:HRglNQfp 2.0.10 アナウンスはまだだけどsouceforge で公開されたね
878デフォルトの名無しさん
2020/07/13(月) 19:02:02.10ID:40nMIxb+ Lazarus Release 2.0.10 - July 11, 2020, 10:55:58 am
もうリリースされたって書き込まれていたけど一応。
もうリリースされたって書き込まれていたけど一応。
879デフォルトの名無しさん
2020/07/25(土) 21:12:59.00ID:U1cr0g+B TMemo の表示領域を得たいのですが
var
R: TRect;
begin
R.Left := 0; R.Top := 0; R.Right: = 0; R.Bottom : =0;
Memo1.Perform(EM_GETRECT, 0, Longint(@R));
ShowMessage(Format('Left=%d, Top=%d, Right=%d, Bottom=%d', [R.Left, R.Top, R.Right, R.Bottom]));
end;
を実行すると Delphi 7 だと正しい値が得られるのに Lazarus 2.0.10 だと
Left=0, Top=0, Right=0, Bottom=0
になります。
正しい値を得る方法を教えていただけませんでしょうか。
var
R: TRect;
begin
R.Left := 0; R.Top := 0; R.Right: = 0; R.Bottom : =0;
Memo1.Perform(EM_GETRECT, 0, Longint(@R));
ShowMessage(Format('Left=%d, Top=%d, Right=%d, Bottom=%d', [R.Left, R.Top, R.Right, R.Bottom]));
end;
を実行すると Delphi 7 だと正しい値が得られるのに Lazarus 2.0.10 だと
Left=0, Top=0, Right=0, Bottom=0
になります。
正しい値を得る方法を教えていただけませんでしょうか。
880デフォルトの名無しさん
2020/07/26(日) 02:33:28.70ID:B7m4RLK/ SendMessage(Memo1.Handle, EM_GETRECT, 0, Longint(@R));
でよさそう
でよさそう
881デフォルトの名無しさん
2020/07/26(日) 11:23:45.22ID:q3dJt1F9882デフォルトの名無しさん
2020/07/28(火) 07:26:11.04ID:YeCqnbYl せっかくのオープンソースだし、
不具合っぽいのは本家に報告してあげるとよいよ
不具合っぽいのは本家に報告してあげるとよいよ
883デフォルトの名無しさん
2020/08/23(日) 00:18:52.03ID:BDUM7k5s Delphi6でさんざん書いてたのに長いことマイコンのほう(ArduinoやそのほかのC)ばっかりやってたからすっかりPascal忘れてるw
久々にPCのアプリ書こうと思っってLazarusはじめたらforやifですらあれどうだっけ?ってなってるよ
久々にPCのアプリ書こうと思っってLazarusはじめたらforやifですらあれどうだっけ?ってなってるよ
884デフォルトの名無しさん
2020/11/05(木) 00:09:00.98ID:8Msi6NAs TChartのチュートリアルを和訳してみたけどWikiに追加する方法がよくわからない
885デフォルトの名無しさん
2020/12/02(水) 23:28:05.83ID:r6aZV9ch FreePascalのXMLチュートリアル、サンプルのしょうもないミスを修正したいが
どうすりゃいいんでしょうか。
まぁPascal使うような極まりきった方々は別にミスあっても自分で修正するでしょうけど・・
どうすりゃいいんでしょうか。
まぁPascal使うような極まりきった方々は別にミスあっても自分で修正するでしょうけど・・
886デフォルトの名無しさん
2020/12/02(水) 23:30:01.43ID:r6aZV9ch マルチスレッドでレイトレーシングアプリを書いたが、LinuxでもWindowsでも
普通に動くんでビックリしましたわ。
マルチスレッド絡みだからOSとかの癖とかで差異があって大変だと思ってたので。
ちゃんとライブラリで差異を吸収してんですねぇ。
普通に動くんでビックリしましたわ。
マルチスレッド絡みだからOSとかの癖とかで差異があって大変だと思ってたので。
ちゃんとライブラリで差異を吸収してんですねぇ。
887デフォルトの名無しさん
2020/12/02(水) 23:31:33.19ID:r6aZV9ch あまり大声で言うべきではないでしょうが、LazarusのGTK3サポート、
まだアルファ版というのがちょっと切ない。
自分の作るしょっぱいアプリだったらFreePascalのGTK3バインディングで
十分だろうからそっちから攻めるべきか。
まだアルファ版というのがちょっと切ない。
自分の作るしょっぱいアプリだったらFreePascalのGTK3バインディングで
十分だろうからそっちから攻めるべきか。
888デフォルトの名無しさん
2020/12/23(水) 15:41:35.78ID:lutaimDh ざっくり調べるとQtバインディングの方はQt6が最新でQt5はサポートしているということか。
であれば現状自分のしょっぱいLinuxアプリはQt5バインディングにしといた方が
良いかもしんないにゃー。
別にGTK2でも全く問題ないのですが・・・・
であれば現状自分のしょっぱいLinuxアプリはQt5バインディングにしといた方が
良いかもしんないにゃー。
別にGTK2でも全く問題ないのですが・・・・
889デフォルトの名無しさん
2020/12/23(水) 16:37:45.86ID:lutaimDh しかしGTK4が出てGTK2はEOLになった訳だが、ソースは公開されてるから永遠に使えるし、
別に自分の作るしょっぱいアプリなら見栄えとかも気にならない。
そりゃPython2が消えるのに時間かかるわけですわ。
別に自分の作るしょっぱいアプリなら見栄えとかも気にならない。
そりゃPython2が消えるのに時間かかるわけですわ。
890デフォルトの名無しさん
2020/12/25(金) 22:27:48.26ID:ri6ukwlu とりあえずlazbuildでlpiファイルを指定してやればコマンドラインでビルド出来るのが
わかった。
これで素直にemacsでのコーディングにチャレンジできますな。
わかった。
これで素直にemacsでのコーディングにチャレンジできますな。
891デフォルトの名無しさん
2021/01/04(月) 00:32:46.18ID:UbmKQSc4 Lazarusからブランチされたと思しきCodeTyphon。
公式サイト見る限り、LazarusよりIDE環境は進んでそう。
https://www.pilotlogic.com/sitejoom/
公式サイト見る限り、LazarusよりIDE環境は進んでそう。
https://www.pilotlogic.com/sitejoom/
892デフォルトの名無しさん
2021/01/04(月) 08:44:40.23ID:yz1hRW6c Lazarusはシングルウインドウになったらええのに
893デフォルトの名無しさん
2021/01/19(火) 14:59:49.28ID:yIqZdVPk FAQ見るとシングルウィンドウにするんだー、だからペインドッキングのパッチは
ノーセンキューなんて書いてあるのにねー。
GTK3サポート共々今どんな塩梅なんですかね。
ノーセンキューなんて書いてあるのにねー。
GTK3サポート共々今どんな塩梅なんですかね。
894デフォルトの名無しさん
2021/01/19(火) 20:51:23.69ID:yIqZdVPk 何を思ったかデスクトップPCをDebian/Linuxに、エディタはemacsでコーディングをしてる。
emacsのデフォルトはgnu-pascalサポートが入ってるのでObjectPascal拡張があると不便。
よくわからんまま、emacs delphi.elで検索かけてgithubにあるopacal.elを入れて
M-x opascal.elとしてみたら普通に動くようです。
そうまでしてなんでemacsで書かねばならんのかわからんのですが・・・
emacsのデフォルトはgnu-pascalサポートが入ってるのでObjectPascal拡張があると不便。
よくわからんまま、emacs delphi.elで検索かけてgithubにあるopacal.elを入れて
M-x opascal.elとしてみたら普通に動くようです。
そうまでしてなんでemacsで書かねばならんのかわからんのですが・・・
895デフォルトの名無しさん
2021/02/27(土) 11:50:38.32ID:/3KARqRa Lazarus Release 2.0.12 - February 24, 2021, 09:03:56 pm
896デフォルトの名無しさん
2021/02/28(日) 23:10:14.65ID:mKlp/j+j あ、もう出てたんですね。
リリースノート見る限りバグフィックスが主体であんまし新機能はなさ気な雰囲気ですが
使ってみた方いかがでしょうか。
リリースノート見る限りバグフィックスが主体であんまし新機能はなさ気な雰囲気ですが
使ってみた方いかがでしょうか。
897デフォルトの名無しさん
2021/03/09(火) 15:37:27.70ID:l78vZ82J windows10 で lazarus 2.0.12 を利用していますが、以下のようなコードの2か所で修飾子エラーになります
{MODE Delphi} なら大丈夫なのですが {$mode objfpc} の場合、どのように変更すればよろしいのでしょうか
type
PPHashItem = ^PHashItem;
PHashItem = ^THashItem;
THashItem = record
Next: PHashItem;
Key: string;
Value: Integer;
end;
TStringHash = class
private
Buckets: array of PHashItem;
protected
function Find(const Key: string): PPHashItem;
end;
function TStringHash.Find(const Key: string): PPHashItem;
var
Hash: Integer;
begin
Hash := HashOf(Key) mod Cardinal(Length(Buckets));
Result := @Buckets[Hash];
while Result^ <> nil do
begin
if Result^.Key = Key then <--- この部分が修飾子エラー
Exit
else
Result := @Result^.Next; <--- この部分も修飾子エラー
end;
end;
{MODE Delphi} なら大丈夫なのですが {$mode objfpc} の場合、どのように変更すればよろしいのでしょうか
type
PPHashItem = ^PHashItem;
PHashItem = ^THashItem;
THashItem = record
Next: PHashItem;
Key: string;
Value: Integer;
end;
TStringHash = class
private
Buckets: array of PHashItem;
protected
function Find(const Key: string): PPHashItem;
end;
function TStringHash.Find(const Key: string): PPHashItem;
var
Hash: Integer;
begin
Hash := HashOf(Key) mod Cardinal(Length(Buckets));
Result := @Buckets[Hash];
while Result^ <> nil do
begin
if Result^.Key = Key then <--- この部分が修飾子エラー
Exit
else
Result := @Result^.Next; <--- この部分も修飾子エラー
end;
end;
898デフォルトの名無しさん
2021/03/09(火) 18:54:46.70ID:rOOOnHPb Result^ を Result^^ にすればいいんじゃね?
899デフォルトの名無しさん
2021/03/09(火) 20:18:39.79ID:MhdCCkF1900デフォルトの名無しさん
2021/05/22(土) 19:39:35.52ID:WqI2sMHS 3.2.2リリースage
901デフォルトの名無しさん
2021/05/22(土) 22:29:54.34ID:PvGX7Iml まだ開発続いとったんかい
902デフォルトの名無しさん
2021/10/26(火) 21:43:41.35ID:8mnatHSz Delphiのライセンス切れてるし、Community Editionは毎回新バージョンに更新しないといけないから
これを機にFreePascalにしてみるか
貧弱なIDEはVSCodeで補えそうだし
これを機にFreePascalにしてみるか
貧弱なIDEはVSCodeで補えそうだし
903デフォルトの名無しさん
2022/01/08(土) 18:10:12.68ID:+pfXixh3 Lazarus Release 2.2.0 - January 05, 2022, 11:57:19 pm
904デフォルトの名無しさん
2022/05/15(日) 19:08:49.28ID:/ysfaPE8 program MyProgram(input, output);
のようにプログラム名にパラメーターが付いたコードを見かけました。
Pascalの方言なのでしょうか?
それともFree Pascalでも見られるものでしょうか?
のようにプログラム名にパラメーターが付いたコードを見かけました。
Pascalの方言なのでしょうか?
それともFree Pascalでも見られるものでしょうか?
905デフォルトの名無しさん
2022/05/22(日) 12:24:51.68ID:Z7pvlCmg >>904
質問に質問で返してすみませんが、あなたは
void int main( int argc, char *argc[])
はcの方言だと思いますか?
それともGNUCでも見られるものでしょうか
質問に質問で返してすみませんが、あなたは
void int main( int argc, char *argc[])
はcの方言だと思いますか?
それともGNUCでも見られるものでしょうか
906デフォルトの名無しさん
2022/05/22(日) 13:54:17.54ID:AZNH+fge void int mainってコンパイルエラーでは?
907デフォルトの名無しさん
2022/05/22(日) 22:03:25.27ID:Z7pvlCmg >>906
しまった(苦笑
しまった(苦笑
908デフォルトの名無しさん
2022/05/24(火) 12:07:51.00ID:/3mhcllS Lazarus Release 2.2.2 - May 19, 2022, 09:26:08 am
909デフォルトの名無しさん
2022/05/26(木) 19:00:16.04ID:9mlaCQEY 本家のForum にレジストしても確認メールが届きません。
どうしたものでしょうか。
迷惑メールとかも見ましたし再送信とかも試しましたががまったく来ません。
どうしたものでしょうか。
迷惑メールとかも見ましたし再送信とかも試しましたががまったく来ません。
910デフォルトの名無しさん
2022/05/26(木) 19:36:53.93ID:MuCsRUFl 抵抗されてるのかもね
911デフォルトの名無しさん
2022/09/30(金) 02:46:22.20ID:NV97RnvW Lazarus Release 2.2.4 - September 28, 2022, 10:08:10 am
912デフォルトの名無しさん
2022/10/04(火) 15:58:36.29ID:i5Up1tp0 Windowsアプリの速度は改善したの?
913デフォルトの名無しさん
2022/10/18(火) 09:21:39.14ID:muJtZzp1 Lazarus製のアプリケーションのexeのショートカットをつくって実行時の
大きさを最小化としても最小化で起動しないのだがどうすればいいのかな
大きさを最小化としても最小化で起動しないのだがどうすればいいのかな
914デフォルトの名無しさん
2022/10/19(水) 00:06:57.42ID:imuHRl6B >>913
Delphi ではプロジェクトファイルをごにょごにょしてたので
Lazarus では多分 .lpr ファイルにごにょごにょ
Application.CreateForm(TForm1, Form1);
//ここに↓これを入れて判断
if CmdShow = SW_MINIMIZE then Application.Minimize;
Application.Run;
Delphi ではプロジェクトファイルをごにょごにょしてたので
Lazarus では多分 .lpr ファイルにごにょごにょ
Application.CreateForm(TForm1, Form1);
//ここに↓これを入れて判断
if CmdShow = SW_MINIMIZE then Application.Minimize;
Application.Run;
915デフォルトの名無しさん
2022/10/19(水) 09:56:54.13ID:ozKA7OU5 >>914
あいにく動作しませんでした
メインフォームのOnCreateイベントハンドラーに
case CmdShow of
SW_SHOWMINNOACTIVE: WindowState := wsMinimized;
SW_SHOWMAXIMIZED: WindowState := wsMaximized;
end;
と書いたらうまくいきました
あいにく動作しませんでした
メインフォームのOnCreateイベントハンドラーに
case CmdShow of
SW_SHOWMINNOACTIVE: WindowState := wsMinimized;
SW_SHOWMAXIMIZED: WindowState := wsMaximized;
end;
と書いたらうまくいきました
916デフォルトの名無しさん
2022/10/20(木) 08:50:49.47ID:rL6ktv6z AmazonにKindle本として佐々木優という人が書いたLazurus・Free Pascalのセルフ出版の
本が何冊かのっている(読み放題のKindle Unlimited対象)
役に立つかどうかは別にして日本語の本というのはめずらしいかも
本が何冊かのっている(読み放題のKindle Unlimited対象)
役に立つかどうかは別にして日本語の本というのはめずらしいかも
917デフォルトの名無しさん
2022/10/20(木) 10:06:08.31ID:7LO4Bhg7 >>916
応援の意味で何冊か買いました。Unlimited もいつ対象外になるかわからんし。
応援の意味で何冊か買いました。Unlimited もいつ対象外になるかわからんし。
918デフォルトの名無しさん
2022/10/22(土) 14:34:30.76ID:4hbuG1Ym UbuntuでC++Builderを導入できなかったのでDelphiの本読んで勉強してます。
思い通りに動くと楽しいです。
思い通りに動くと楽しいです。
919デフォルトの名無しさん
2022/11/15(火) 14:25:03.73ID:ktesV7KK サンプルの xmlstreaming を参考にして設定を書き出す処理を作ってます。
TComponent を継承して設定データのクラスを作ろうとしているんだけど、
その中にさらに TComponent 派生クラスを入れ子にすると、その項目が書き出されない。
入れ子のクラスを TPersistent 派生にすると書き出されるんだけど、項目名が
ドットで区切られた形でかなり違和感。
xmlstreaming の中でコメントアウトされている Form (Self) を書き出す処理を有効にしてみると、
入れ子のデータは「children」タグに囲われていい感じで出力されているんだけど、
どうやればできるんでしょうか?
TComponent を継承して設定データのクラスを作ろうとしているんだけど、
その中にさらに TComponent 派生クラスを入れ子にすると、その項目が書き出されない。
入れ子のクラスを TPersistent 派生にすると書き出されるんだけど、項目名が
ドットで区切られた形でかなり違和感。
xmlstreaming の中でコメントアウトされている Form (Self) を書き出す処理を有効にしてみると、
入れ子のデータは「children」タグに囲われていい感じで出力されているんだけど、
どうやればできるんでしょうか?
920デフォルトの名無しさん
2022/11/15(火) 19:22:03.37ID:hFwj798Q >>919
下記を付け加えると入れ子のデータも書き出された
読み込みが正常に行われるかは検証してない
procedure TMyComponent.GetChildren(Proc: TGetChildProc; Root: TComponent); //override;
var
i: Integer;
begin
if Self = Root then begin
for i:=0 to ComponentCount-1 do begin
Proc(Components[i]);
end;
end;
end;
下記を付け加えると入れ子のデータも書き出された
読み込みが正常に行われるかは検証してない
procedure TMyComponent.GetChildren(Proc: TGetChildProc; Root: TComponent); //override;
var
i: Integer;
begin
if Self = Root then begin
for i:=0 to ComponentCount-1 do begin
Proc(Components[i]);
end;
end;
end;
921デフォルトの名無しさん
2022/11/15(火) 21:41:42.06ID:hFwj798Q Rootってなんだろう?と思って書いてたコードが入ってた
procedure TMyComponent.GetChildren(Proc: TGetChildProc; Root: TComponent); //override;
var
i: Integer;
begin
for i:=0 to ComponentCount-1 do begin
Proc(Components[i]);
end;
end;
procedure TMyComponent.GetChildren(Proc: TGetChildProc; Root: TComponent); //override;
var
i: Integer;
begin
for i:=0 to ComponentCount-1 do begin
Proc(Components[i]);
end;
end;
922デフォルトの名無しさん
2022/11/15(火) 22:24:52.25ID:1BrVYPVp >>921
ありがとうございます。書き出せました。
wiki のストリーミングのところ読んでもそんなこと書いてなかったけどな。
TWinControl に実装されてるから Form ならちゃんと書き出されたんですな。
人をハメようとしてるとしか思えないな。検索しても、英語の情報でも全然ないし。
とにかく、ありがとうございました。
ありがとうございます。書き出せました。
wiki のストリーミングのところ読んでもそんなこと書いてなかったけどな。
TWinControl に実装されてるから Form ならちゃんと書き出されたんですな。
人をハメようとしてるとしか思えないな。検索しても、英語の情報でも全然ないし。
とにかく、ありがとうございました。
923デフォルトの名無しさん
2022/12/14(水) 20:13:02.80ID:WtdZKbBc これは壮観。過去50年以上にわたる「プログラミング言語の人気の変遷」をアニメで紹介するムービー【やじうまWatch】 - INTERNET Watch
s://internet.watch.impress.co.jp/docs/yajiuma/1463502.html
pascalって人気あったんだね
s://internet.watch.impress.co.jp/docs/yajiuma/1463502.html
pascalって人気あったんだね
924デフォルトの名無しさん
2022/12/31(土) 11:06:52.98ID:J7CUMtxq インクリメンタルサーチの候補表示に TListBox を使っていて、
候補数が一定以下の場合は、数に合わせて ListBox の高さを調節したいと思っています。
Windows の場合は ItemHeight を使えばうまくいくようなのですが、Linux だと 0 が返ってきて
使えません。ほかにも ItemRect(0).Height の値も 0 ではないけど全然足りないし、
フォントの高さから計算できるかと思ったけど、同じ高さでもフォントが違うと
ListBox の項目の高さが微妙に違ったりしてこれもダメっぽい。
描画しているんだからどこかに情報があるんだと思うんですが、どこにあるんでしょう?
そもそもアプローチが間違っている?
候補数が一定以下の場合は、数に合わせて ListBox の高さを調節したいと思っています。
Windows の場合は ItemHeight を使えばうまくいくようなのですが、Linux だと 0 が返ってきて
使えません。ほかにも ItemRect(0).Height の値も 0 ではないけど全然足りないし、
フォントの高さから計算できるかと思ったけど、同じ高さでもフォントが違うと
ListBox の項目の高さが微妙に違ったりしてこれもダメっぽい。
描画しているんだからどこかに情報があるんだと思うんですが、どこにあるんでしょう?
そもそもアプローチが間違っている?
925デフォルトの名無しさん
2023/01/07(土) 18:23:08.22ID:rN0cn1Ph TOpenDialogのTitleプロパティがデフォルトの「ファイルを開く」のままOpenDialog1.Executeを実行すると、表示されたダイアログのキャプションが"Open existing file"と英語で表示されてしまいます。
これはLCLStrConstsユニットで rsfdOpenFile = 'Open existing file'; と定義されているのが原因のようですが、これをlclstrconsts.ja.poの「ファイルを開く」に置き換える方法を教えてください。
これはLCLStrConstsユニットで rsfdOpenFile = 'Open existing file'; と定義されているのが原因のようですが、これをlclstrconsts.ja.poの「ファイルを開く」に置き換える方法を教えてください。
926デフォルトの名無しさん
2023/01/09(月) 20:44:35.21ID:uyXkOmJj >>925
プロパティの設定が効かないってことかな?
プロパティの設定が効かないってことかな?
927デフォルトの名無しさん
2023/01/10(火) 09:05:22.16ID:GH/EYK1c >>926
オブジェクトインスペクタでTitleを「画像ファイルを開く」など「ファイルを開く」以外にすればTitleがダイアログのキャプションに反映されます。
また、コードでOpenDialog1.Title := 'ファイルを開く'; を実行すればキャプションもそうなります。
ただ、コードを書かずにオブジェクトインスペクタで「ファイルを開く」を設定するだけだと「Open existing file」が表示されるというのが今回の問題です。
この症状はTDBNavigatorでも確認できていて、Hintsプロパティにはデフォルトで日本語のヒントが設定されているのにもかかわらず、実行すると英語のヒントが表示されてしまします。
その他MessageDlgのボタンが「はい」「いいえ」ではなく「Yes」「No」なのも同じ原因だと思います。
オブジェクトインスペクタでTitleを「画像ファイルを開く」など「ファイルを開く」以外にすればTitleがダイアログのキャプションに反映されます。
また、コードでOpenDialog1.Title := 'ファイルを開く'; を実行すればキャプションもそうなります。
ただ、コードを書かずにオブジェクトインスペクタで「ファイルを開く」を設定するだけだと「Open existing file」が表示されるというのが今回の問題です。
この症状はTDBNavigatorでも確認できていて、Hintsプロパティにはデフォルトで日本語のヒントが設定されているのにもかかわらず、実行すると英語のヒントが表示されてしまします。
その他MessageDlgのボタンが「はい」「いいえ」ではなく「Yes」「No」なのも同じ原因だと思います。
928デフォルトの名無しさん
2023/01/10(火) 18:40:29.37ID:ddgJg6qa >>927
IDEの言語を日本語にしていると、TOpenDialogのTitleプロパティを「ファイルを開く」に設定してもデフォルトとみなされ設定ファイルに記録されず
アプリを国際化対応させてないと元のデフォルトである 'Open existing file' が表示されるみたい
したがって
解決法1
IDEの言語を日本語以外にして Titleプロパティを「ファイルを開く」に設定する
他のダイアログなどでも設定しないとならなかったり、根本解決ではない
解決法2
国際化対応(のふり):
1.どこかの uses節に DefaultTranslator を追加し、
2.実行ファイルがあるフォルダに languagesフォルダを作り、その中に lclstrconsts.ja.po をコピーする
でいいはずなんだけど、Windowsだと FCLの gettextユニットに日本語の言語コードを jp とする不具合があるので、次のように修正する
3.gettextユニットにある procedure GetLanguageIDs(var Lang, FallbackLang: string) の中の
LOCALE_SABBREVLANGNAME を LOCALE_SISO639LANGNAME に
LOCALE_SABBREVCTRYNAME を LOCALE_SISO3166CTRYNAME に書き換える
あとは gettextユニットをプロジェクトに追加してコンパイルするだけでいいはず
(gettextユニットを修正せずにファイル名を lclstrconsts.ja.po から lclstrconsts.jp.po にするだけでもいいけど)
gettextユニットの不具合のせいで国際化対応をどうやってもできなくて無駄に悩んだぞ
IDEの言語設定で Automaticで日本語にならないのも gettextユニットの不具合のせいじゃないのかなあ
IDEの言語を日本語にしていると、TOpenDialogのTitleプロパティを「ファイルを開く」に設定してもデフォルトとみなされ設定ファイルに記録されず
アプリを国際化対応させてないと元のデフォルトである 'Open existing file' が表示されるみたい
したがって
解決法1
IDEの言語を日本語以外にして Titleプロパティを「ファイルを開く」に設定する
他のダイアログなどでも設定しないとならなかったり、根本解決ではない
解決法2
国際化対応(のふり):
1.どこかの uses節に DefaultTranslator を追加し、
2.実行ファイルがあるフォルダに languagesフォルダを作り、その中に lclstrconsts.ja.po をコピーする
でいいはずなんだけど、Windowsだと FCLの gettextユニットに日本語の言語コードを jp とする不具合があるので、次のように修正する
3.gettextユニットにある procedure GetLanguageIDs(var Lang, FallbackLang: string) の中の
LOCALE_SABBREVLANGNAME を LOCALE_SISO639LANGNAME に
LOCALE_SABBREVCTRYNAME を LOCALE_SISO3166CTRYNAME に書き換える
あとは gettextユニットをプロジェクトに追加してコンパイルするだけでいいはず
(gettextユニットを修正せずにファイル名を lclstrconsts.ja.po から lclstrconsts.jp.po にするだけでもいいけど)
gettextユニットの不具合のせいで国際化対応をどうやってもできなくて無駄に悩んだぞ
IDEの言語設定で Automaticで日本語にならないのも gettextユニットの不具合のせいじゃないのかなあ
929デフォルトの名無しさん
2023/01/10(火) 19:51:57.80ID:GH/EYK1c >>928
ありがとうございます。
lclstrconsts.jp.poにリネームする方法で試して無事日本語で表示されました。
TDBNavigatorのヒントとMessageDlgのボタンも同様です。
ありがとうございます。
lclstrconsts.jp.poにリネームする方法で試して無事日本語で表示されました。
TDBNavigatorのヒントとMessageDlgのボタンも同様です。
930デフォルトの名無しさん
2023/03/13(月) 17:17:11.04ID:0W6r0BpQ Lazarus Release 2.2.6 - March 09, 2023, 10:38:09 am
931デフォルトの名無しさん
2023/03/17(金) 15:14:21.65ID:O04jxkPS 軽くていいな。ゲームエンジンなんかもあるようで欧州では使い手多いのか?
932デフォルトの名無しさん
2023/04/29(土) 13:16:43.69ID:SIZVO/Fn933デフォルトの名無しさん
2023/05/05(金) 03:07:31.72ID:PeDEzH1k Windowsアプリを作ったら、とても遅いような気がするんだけど、まだ改善してないのかな?
934デフォルトの名無しさん
2023/05/07(日) 13:41:00.25ID:eh+8xa5M935デフォルトの名無しさん
2023/05/07(日) 15:52:40.36ID:FtrFphzu936デフォルトの名無しさん
2023/07/12(水) 06:19:48.60ID:I6ZMSQN0 Lazarus Release Candidate 1 of 3.0 - July 03, 2023, 02:10:30 pm
937デフォルトの名無しさん
2023/07/15(土) 21:28:05.69ID:2FiMr/gw なんか知らんけど山下って人に金払わんでも専ブラ作っていいみたくなったらしいから
Lazarusでなんか作るチャンスなんじゃねw
Lazarusでなんか作るチャンスなんじゃねw
938デフォルトの名無しさん
2023/10/21(土) 16:11:17.35ID:G+lHRKF1 Lazarus Release Candidate 2 of 3.0 - October 16, 2023, 11:19:47 am
The Lazarus team is glad to announce the second release candidate of Lazarus 3.0.
This release was built with FPC 3.2.2.
The Lazarus team is glad to announce the second release candidate of Lazarus 3.0.
This release was built with FPC 3.2.2.
939デフォルトの名無しさん
2023/10/21(土) 16:11:26.42ID:G+lHRKF1 Lazarus Release Candidate 2 of 3.0 - October 16, 2023, 11:19:47 am
The Lazarus team is glad to announce the second release candidate of Lazarus 3.0.
This release was built with FPC 3.2.2.
The Lazarus team is glad to announce the second release candidate of Lazarus 3.0.
This release was built with FPC 3.2.2.
940デフォルトの名無しさん
2023/12/24(日) 07:32:34.78ID:1m+l9U5n Lazarus Release 3.0 - December 21, 2023, 05:13:29 pm
The Lazarus team is glad to announce the release of Lazarus 3.0.
This release was built with FPC 3.2.2.
The Lazarus team is glad to announce the release of Lazarus 3.0.
This release was built with FPC 3.2.2.
941デフォルトの名無しさん
2023/12/24(日) 12:29:21.36ID:CLUuqAoM >>937
Siki 以上のものをサクッと作れる気がしねー……
Siki 以上のものをサクッと作れる気がしねー……
942デフォルトの名無しさん
2024/02/09(金) 17:03:32.99ID:LEmbefGZ 元となったPascalの開発者が失踪したそうです
943デフォルトの名無しさん
2024/02/11(日) 15:58:19.39ID:8Y1XXxgX マジっすか
944デフォルトの名無しさん
2024/02/13(火) 17:18:01.13ID:kntdml6t ↑誤訳
945デフォルトの名無しさん
2024/02/14(水) 17:08:51.66ID:S7FsWUpF Pascal言語の作者が亡くなった話?
946デフォルトの名無しさん
2024/02/14(水) 18:24:17.69ID:vFlu/nl/ N. Wirth 死去 2024/1/1 89歳.R.I.P.
失踪じゃないよ.逝去だよ.
失踪じゃないよ.逝去だよ.
947デフォルトの名無しさん
2024/02/15(木) 13:20:05.14ID:YdqWfEse Pascalの始祖が伝説になっただけで開発者はご存命
948デフォルトの名無しさん
2024/02/15(木) 20:39:21.53ID:mXBES2ti なんじゃいヴィルト死去の話やったんかいヽ(`Д´)ノ
949デフォルトの名無しさん
2024/02/15(木) 21:10:08.91ID:+1FkxmBK passed away(消え去った)と書いてあったのでどこへ行ったのかと思った
950デフォルトの名無しさん
2024/02/15(木) 21:11:56.18ID:zblp804r >>949
どの記事?URL教えて!
どの記事?URL教えて!
951デフォルトの名無しさん
2024/02/16(金) 19:18:09.96ID:Axc1uWNK フリーパスカルに書いてあった
http://www.freepascal.org/
The creator of the Pascal Language, Niklaus Wirth, has passed away on January 1st.
http://www.freepascal.org/
The creator of the Pascal Language, Niklaus Wirth, has passed away on January 1st.
952デフォルトの名無しさん
2024/02/16(金) 21:56:16.38ID:nKsaIfEz passed awayは日本語でいう亡くなったみたいに、丁寧な言い方なんだな
勉強になった
勉強になった
953デフォルトの名無しさん
2024/02/29(木) 22:49:58.22ID:GWZVNy5Y Lazarus Release 3.2 - February 28, 2024, 04:35:50 pm
The Lazarus team is glad to announce the release of Lazarus 3.2.
This is a bugfix release and was built with FPC 3.2.2.
The Lazarus team is glad to announce the release of Lazarus 3.2.
This is a bugfix release and was built with FPC 3.2.2.
954デフォルトの名無しさん
2024/05/01(水) 11:19:57.60ID:N7BxcJwz ラズパイ上の開発なんですけど、Windows/DelphiでのPostMessageに相当するものはありますか?
955954
2024/05/01(水) 14:14:26.40ID:N7BxcJwz 自己解決しました。
winapih.inc(LCLIntf.pas)の中に定義がありました。
それとは別で、TThreadのインスタンスを作成しただけで例外でアプリごと落ちるんですが、
何か作法があるんでしょうか?
winapih.inc(LCLIntf.pas)の中に定義がありました。
それとは別で、TThreadのインスタンスを作成しただけで例外でアプリごと落ちるんですが、
何か作法があるんでしょうか?
956955
2024/05/01(水) 15:56:37.66ID:N7BxcJwz 自己解決しました。
プロジェクトのソースをデフォルトから変える必要があるのかもしれません。
{$IFDEF UNIX}
cthreads,
{$ENDIF}
プロジェクトのソースをデフォルトから変える必要があるのかもしれません。
{$IFDEF UNIX}
cthreads,
{$ENDIF}
957デフォルトの名無しさん
2024/05/11(土) 08:16:18.21ID:fN4sXTbp ラズパイでというかLinux(Debian)での Lazarus ですよね?
GTK や QT ベースで普通にアプリ作れますよ。
GTK や QT ベースで普通にアプリ作れますよ。
958 警備員[Lv.4][新芽]
2024/05/31(金) 12:03:18.67ID:AJG6Tz1O Lazarus Release 3.4 - May 29, 2024, 09:38:42 am
The Lazarus team is glad to announce the release of Lazarus 3.4.
This is a bugfix release and was built with FPC 3.2.2.
The Lazarus team is glad to announce the release of Lazarus 3.4.
This is a bugfix release and was built with FPC 3.2.2.
959デフォルトの名無しさん
2024/09/20(金) 13:00:12.04ID:qcL9NwXM Rustってコンパイル遅い。
Delphi 言語はなぜこんなにコンパイルが速いのか
Delphi 言語はなぜこんなにコンパイルが速いのか
960デフォルトの名無しさん
2024/09/20(金) 21:29:23.48ID:CPyMSx6T C/C++は近年のCPUの進化で速くなったが、Pascalみたいに変数の後に型宣言するとか、関数プロトタイプ宣言が無いとかは、1パスでコンパイル完了するための文法的な工夫。
961デフォルトの名無しさん
2024/09/20(金) 22:26:32.07ID:98e3Ciwa Turbo Pascalの変態的なコンパイル速度が懐かしい
x86アセンブラで記述されていてオンメモリコンパイルだったそうだけど、DOS時代のI/O速度であれかよって思った
x86アセンブラで記述されていてオンメモリコンパイルだったそうだけど、DOS時代のI/O速度であれかよって思った
962デフォルトの名無しさん
2024/09/20(金) 23:33:43.55ID:W27RIytC 炎のコンパイラって言われてたもんな
963デフォルトの名無しさん
2024/09/21(土) 01:25:35.67ID:YrJIgGEK PascalはLL文法だからコンパイルが速かったと思ってる
TurboPascalはコンパイルが異常に速かった
F5押したら瞬時に実行されてた
もちろんコンパイルしてから実行されてるはずだが、CPUが386とかの時代にコンパイル時間を感じないとか、もはやオーパーツと言ってもいいかもしれないw
TurboPascalはコンパイルが異常に速かった
F5押したら瞬時に実行されてた
もちろんコンパイルしてから実行されてるはずだが、CPUが386とかの時代にコンパイル時間を感じないとか、もはやオーパーツと言ってもいいかもしれないw
964デフォルトの名無しさん
2024/09/23(月) 23:34:17.75ID:/NJ3vFEC ちなみに俺が最初に Turbo Pascal に触れたのは Sharp X-1 の CP/M-80 上の Z-80 Turbo Pascal だったが
こんな貧弱な8ビット環境であるにもかかわらずスクリーンエディタ込みでオンメモリで作動し
快適にコーディング<->デバッグができるほどに爆速コンパイルだった
こんな貧弱な8ビット環境であるにもかかわらずスクリーンエディタ込みでオンメモリで作動し
快適にコーディング<->デバッグができるほどに爆速コンパイルだった
965デフォルトの名無しさん
2024/09/23(月) 23:55:17.21ID:tiwXgKZ4 Read Writeの様なIOが、Cがライブラリー実装なのに対して、Pascalは言語仕様なのも大きい
Cでmain内に10行程度のコードを書いたとしても、#include <stdio.h>しただけで何千行というヘッダーファイルをパースする必要がある(ファイルも複数読む必要がある)
これは遅い
Pascalはコンソールやファイルに読み書きする程度なら余計な読み込みは要らなかったはず
Cでmain内に10行程度のコードを書いたとしても、#include <stdio.h>しただけで何千行というヘッダーファイルをパースする必要がある(ファイルも複数読む必要がある)
これは遅い
Pascalはコンソールやファイルに読み書きする程度なら余計な読み込みは要らなかったはず
966デフォルトの名無しさん
2024/09/24(火) 10:56:15.98ID:ugZT4nhj Turbo Pascal 6.0で初めて触れたんだけど、コンパイラが小さいexe単一ファイルでインラインアセンブラ含むコードのコンパイル、リンクまでしてるからあの開発者は良い意味で化物
標準ユニット込みでも物凄いサイズ小さかった記憶
標準ユニット込みでも物凄いサイズ小さかった記憶
967デフォルトの名無しさん
2024/09/24(火) 15:47:09.01ID:lVbfF7GP Turbo Pascalって、アンダースヘルスバーグだっけ?
delphiのインターフェース(IInterface)の明示実装やクラスとは異なる公開スコープを持たせられる作りも好き。
delphiのインターフェース(IInterface)の明示実装やクラスとは異なる公開スコープを持たせられる作りも好き。
968デフォルトの名無しさん
2024/09/30(月) 23:08:06.65ID:kiCuXRCW Lazarus 3.6が出ました.
969デフォルトの名無しさん
2024/10/09(水) 08:54:10.50ID:AyxXMafE Deno や Bun から Delphi や Lazarus で作った dll 読み込めるっぽいな。
970デフォルトの名無しさん
2024/11/08(金) 18:55:05.89ID:eF4gB/Tn Lazarus Release Candidate 1 of 4.0 - October 27, 2024, 09:34:20 am
971デフォルトの名無しさん
2024/11/09(土) 11:36:02.31ID:KmaxpfiK forum見ると4.0からUIも変わるのかな?
とりあえずはfpc 3.2.2推奨で3.2.3使うと再構築できないとか云々
とりあえずはfpc 3.2.2推奨で3.2.3使うと再構築できないとか云々
972デフォルトの名無しさん
2025/04/05(土) 12:21:44.45ID:Gviq4eZn Lazarus Release Candidate 3 of 4.0 - March 25, 2025, 01:59:17 pm
973デフォルトの名無しさん
2025/04/07(月) 00:29:15.74ID:81Lw1ltM974デフォルトの名無しさん
2025/05/05(月) 21:29:15.36ID:+8iKHwJ7 Lazarus 4.0が出ました
https://forum.lazarus.freepascal.org/index.php/topic,71050.0.html
https://forum.lazarus.freepascal.org/index.php/topic,71050.0.html
レスを投稿する
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 【文春】永野芽郁(25)&田中圭(40)燃え上がる不倫LINE ★6 [Ailuropoda melanoleuca★]
- 【文春】永野芽郁(25)&田中圭(40)燃え上がる不倫LINE ★7 [Ailuropoda melanoleuca★]
- トランプ大統領、日本への自動車輸出少ない現状に改めて不満示す [首都圏の虎★]
- 永野芽郁、文春第2弾でフジも痛恨 『パリピ孔明 THE MOVIE』大コケで、永野主演映画は必勝が望まれていた [ネギうどん★]
- 【万博】ローソンの万博会場内の店舗 開幕日は売上高が“世界一”に 「からあげくん」1883個販売 [少考さん★]
- 【川崎・20歳女性死体遺棄】「あさひを返せ!」県警の説明に親族、友人ら90人が署に集まり猛抗議「嘘ばかり、謝れば済むことなのに」★16 [ぐれ★]
- 【文春砲第2弾】永野芽郁と田中圭の不倫LINE流出 ★3 [197015205]
- 【自民悲報】西田昌司さん、万事休すか 沖縄 [196352351]
- 【文春砲】永野芽郁さんと田中圭さん、燃え上がる不倫LINEが流出 ★2
- 【大阪万博】「3000円ぐらいがいいのでは」 吉村知事が価格引き下げを提案 [147827849]
- 第一回嫌儲コンクラーベを開催します。嫌儲板の板長に相応しいと思う人物を挙げてください(1人1レスのみ) [535650357]
- やっぱり2階の人働いてないわ