問題タブ [lazarus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1305 参照

pascal - Fpguiとlclとqt、メリットとデメリットは?

Lazarus Ide はいくつかの gui ライブラリを使用できます。私はWindowsを使用しています。それらの違いは何だろうか... lclが最も安定していることは明らかだ。

Qt と fpgui が高品質になると、なぜ誰もが使用するのでしょうか?

0 投票する
8 に答える
7203 参照

delphi - Delphi の「Turbo」または「Lite」バージョンはどこにありますか?

私には、Delphi とネイティブ開発を始めることに興味を持っている、Ruby に強いバックグラウンドを持つ同僚がいます。ただし、Turbo Delphi (Delphi 2006 ベース) はダウンロードできなくなっていることを理解しています。

それで...それは彼をどこに残しますか?どこかで合法的に入手できる Delphi の低価格版または入門版はありますか? それとも、エンバカデロから提供される予定はありますか?

注: 法的に問題のあるバージョンを提案しないでください。これは検討するオプションではありません。

更新: すべての回答を要約すると、(Delphi 7 Personal または Turbo Delphi の個人用ライセンスを既に持っていない限り) 今すぐダウンロードしてインストールできる Delphi の唯一の合法で無料のバージョンはDelphi Community Editionです。

次に近いのは、Lazarus IDE と Free-Pascal コンパイラです。

0 投票する
3 に答える
2906 参照

delphi - FreePascal/Delphi でテキストをテキストとして暗号化するには、どの暗号化アルゴリズムを使用する必要がありますか?

Lazarus/Freepascal を使用して開発したプログラムでテキストを暗号化する必要がありますが、TStrings 型のプロパティに保存する必要があるため、バイナリではなくテキストとして読み込んで復号化できるはずです。

どのアルゴリズムがそれに適していますか?

0 投票する
3 に答える
2196 参照

delphi - Delphi を使用して URL を開く

私は友人のために少し (または、少なくともそれが少ないことを願っています) 好意を持っていますが、10 年ほどの間 Delphi を使用していません...そして私の検索はあまり役に立ちませんでした

私がやろうとしているのは、URL を取得し、HTML を解析して必要な情報を見つけることです。私はこのようなもの(Pythonで)fileHandle = urllib2.urlopen(urlStr)を望んでおり、fileHandleは私が要求したページのHTMLを受け取ります。私が見つけたすべての例はデフォルトのブラウザを開きましたが、

私は Linux を使用しており、Lazarus と Free Pascal を使用しています。彼は Delphi 7 を使用しています (私の記憶が正しければ)。

ありがとう。

0 投票する
1 に答える
3063 参照

duplicates - 重複する識別子のエラー

TForm宣言を何も変更せずに、Lazarusでコーディングしていました。次に、アプリケーションをテストしようとしましたが、コンパイル時に次のエラーが発生しました。

そして、これが私の*.lprファイルの内容です。

私は何をする必要がありますか?

0 投票する
5 に答える
920 参照

delphi - DelphiとLazarusの両方がインストールされています

ご存知の方への簡単な質問です。Delphi(ver 7)とLazarusの両方を同時にインストールすることは可能ですか?Lazarusのインストールが現在のDelphiのインストールに干渉しないことを確認したいと思います。私はラザロの4msでこれを尋ねたでしょうが、ここでもっと早く返事をもらえると思いました。

とにかく、DelphiとLazarusの両方をインストールしている場合は、発生した問題(ある場合)を教えてください。

クリス

0 投票する
2 に答える
265 参照

resources - Lazarus や FPC に関する活発なブログ

「Emborcadero」が取っている全体的な方向性に本当に腹を立てており、FPC/Lazarus に本当に投資するつもりです。

Lazarus のドキュメントページに移動すると、次のブログが見つかりました。

フォローするブログや Twitter アカウントに関して、より多くのリソースを提案してもらえますか?

0 投票する
2 に答える
1551 参照

lazarus - FPC/Lazarus コミュニティはどこにありますか?

すべての FreePascal および/または Lazarus の大物を呼び出します!!

[FPC]または[Lazarus]とタグ付けされた質問の大部分を見ると、それらのほとんどに答えるのがMarco van de Voortであることがわかります...

しかし、なぜ?

FPCLazarusコミュニティの他のメンバーはどこにいますか?

このあたりには Delphi の人が増えていますが、FPCLazarus内でのやりとりが恋しいです。

したがって、これはフリー パスカルの大物たちが自己紹介をして、私たち「ファン」にもう少し興味を持ってもらう機会になるでしょう。

みんなありがとう!

0 投票する
1 に答える
1871 参照

delphi - メインスレッド (Lazarus) のコンテキストでコードを実行する

メインスレッドのコンテキストでコードを実行する必要があります。Lazarus + FPC を使用しています。DLL (Linux の場合は共有ライブラリ) 内のスレッドからイベントを受け取り、コールバック関数が呼び出されます。この関数はどのクラスのメンバーでもなく、「cdecl」ディレクティブが付加されたスタンドアロンの従来の関数であることに注意してください。

このようなメッセージを受信するたびに、対応するプロパティ イベント ハンドラーをトリガーする必要があります。これらのイベントは、メイン スレッドのコンテキストで渡す必要があります。私は2つのそのような解決策を知っています:

  1. 投稿メッセージ
  2. Application.QueueAsyncCall

最初のものは問題ありませんが、ウィンドウ ハンドルが必要です。これはライブラリ コードであるため、使用できるハンドルはありません。AllocateHWND はクロス プラットフォームではないため、オプションではありません。ダミーフォームを作成できることは知っていますが、これは非常に悪い解決策です

2番目は問題なく動作しますが、たとえばアプリケーション内でマウスを移動するまで呼び出しが処理されないという問題があります。たぶん、私は何か間違ったことをしているのかもしれません。メッセージ処理が開始されたときにのみ通話が処理されているようです。しかし、これは明らかに長い待ち時間になる可能性があります。

したがって、ここでの最善の解決策 (おそらく QueueAsyncCall) と、メッセージ (呼び出し) が許容時間内に処理されることを確認する方法を知りたいですか?

0 投票する
1 に答える
598 参照

qt - Lazarus で QT 4.6.3 バインディングを使用する方法

Lazarus 0.9.28.2 Beta で QT 4.6.3 ビジュアル コントロールを使用する方法はありますか?

QT ウィジェットをインストールして、コントロール パレットに配置するにはどうすればよいですか?