問題タブ [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 に答える
178 参照

linux - TDaemonApplication の Unix シグナル (主に SIGHUP) にコードをどこで、またはどのようにフックできますか?

Apache モジュールに問題が発生した後、プロジェクトにも必要なデーモン アプリケーション ( TCustomDaemonApplication ) を使用しました。

*nix シグナルにフックする明白な方法がなく、私が探しているのは構成リロードの SIGHUP であることに気付いたので、ソースに飛び込みました。私が見つけたのは、全体の概念がどちらかというと Windows 中心であり、*nix に関する実装が非常に不十分であるということです。

だから、私の質問は、私は自分のを使用しdaemonapp.(pp|inc)て自分のfpSigaction()呼び出しを下に含めるProcedure SysInitDaemonApp;必要がありますか、それとも私が見逃した「適切な」方法はありますか?

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

indy - ソラリスのラザラスヘッドレスにパッケージをインストールする方法

opensolarisボックスで実行されているlazarusプロジェクトをテストしたいと思います。lazarus + freepascal + indy + remobjectsライブラリをインストールして、すべてをヘッドレスで実行する必要があります。

これがどのように起こったのか私にはわかりません。私がドキュメントを見る限り、すべてはGUIで行われます。

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

svn - FreePascal/LazarusのSVNリポジトリとGITリポジトリの違い/接続は何ですか

メインページのSVNリポジトリから更新していますが、githubでGITリポジトリも見つかりました。

それらは接続されていますか、それとも一方を他方よりも多く使用する必要がありますか?

SVNリポジトリに存在するgithubのfpbuildとfpprojectsはどこにありますか?

乾杯。

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

macos - mac osx10.4のlazarus

mac os x 10.4 macbookにlazarusをインストールしようとしましたが、機能しませんでした。その方法のヒントを教えてもらえますか。ありがとう

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

linux - UbuntuとLazarus

今日はUbuntuとLazarusIDE(DelphiスタイルのクロスプラットフォームIDE)をインストールしました。Linuxオペレーティングシステムのファイル構造については何も知りません。Lazarusを特別に使い始めることができるチュートリアルをいくつか知っていますか?LinuxにはモジュールとAPIがありますか、それともどのように機能しますか?

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

delphi - SAPI Text-To-Speech のスペイン語へのローカライズ

次のコードを使用して、Delphi/Lazarus で SAPI Text-To-Speech を使用することができました。

このコードは、英語の標準音声を自動的に選択します。スペイン語にローカライズする必要があるため、自分のシステム (標準スペイン語の Windows XP) にスペイン語の音声があるかどうか、またはインストールする必要があるかどうか、およびデフォルトの音声を変更する方法を調査しましたが、今のところうまくいきません。したがって、私の質問は次のとおりです。

  1. システムに既にスペイン語の音声がインストールされているか、インストールする必要があるかを知るにはどうすればよいですか?
  2. 必要な音声がインストールされている場合、SAPI で標準の音声の代わりにその音声を使用するにはどうすればよいですか?

次のコードを使用してスペイン語の音声を取得できると思います (C0A はスペイン語のコードです)。

使用するボイスの設定方法がわかりません。

編集: 混乱を避けるために、これを Delphi および Lazarus と互換性を持たせる必要があります。これは、主要な開発ツールの最後の 1 つです。

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

delphi - インディGETダウローディング速度

いらっしゃいませ、

indy http get compontentを使用して、アプリケーションのダウンロード速度に関する情報を含むキャプションを作成する必要があります。

私の心の中で私は簡単な解決策を見つけました。

オンワークイベントでは、ダウンロードの実際の進捗状況(サイズ)を取得し、以前の読み取り値と比較します。(たとえば、5秒ごと)。現在のサイズから前のサイズを引いたもの(5秒のeariel、グローバル変数に格納)を5秒* 8で割ると、速度が得られます。実際のサイズが以前と等しい場合、速度は常に0です。

だからコーディングを始めたいのですが、odworkという単純な関数に問題が見つかりました。

問題は、その関数が呼び出されないことです...理由はわかりません。

100 MBのファイルをダウンロードしていますが、showmessageが表示されません...

何か考えがありますか?よろしく

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

delphi - Free-Pascal で予約語をエスケープするにはどうすればよいですか?

実際、いくつかのライブラリをフリー パスカルに変換する作業を行っています。したがって、問題は、デルファイではアンパサンド (&) 記号を使用して予約語をエスケープできるが、フリーパスカルでは機能しないことです。コンパイラはこのメッセージで不平を言います
ForLibDx.pas(72,13) Fatal: illegal character "'&'" ($26)

アンパサンド記号を含める場合。

実際{$MODE DELPHI}、フリーパスカルでユニットをコンパイルするためにを使用しています

FPC 2.2.4

ラザロ 0.9.28.2

前もって感謝します。

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

delphi - FPCの自動化オブジェクトで識別子または予約語を使用する

実際、Free PascalでOLEオートメーションを使用していますが、一部のオブジェクトには名前として予約語を使用するプロパティがあるため、コードをコンパイルできません。

このサンプルを確認してください

これはエラーです

StdOleAux.pas(783,15)致命的:構文エラー、「識別子」が必要ですが、「TYPE」が見つかりました

だから問題は、予約語である名前を持っているときに、FPCでこのプロパティにアクセスするにはどうすればよいですか?

FPC 2.2.4

ラザロ0.9.28.2

を使用して {$MODE DELPHI}

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

string - TMemoBoxに表示される文字列内の改行

で表示されるという名前のを作成Stringしていますが、問題は、次のような改行を作成しようとしていることです。FullMemoTMemoBox

私が得たのは、改行ではなくtxtFirstMemo文字の内容と、の内容です。改行を機能させるにはどうすればよいですか?\ntxtDetails