喫茶XRAYトップページ

[スレッド全体
]

[1307] Lazarus のインストール返信 削除
2007/7/14 (土) 21:57:25 Null
皆さん今晩は。 Null です。

既に稼働中の方も居られる事と思いますが小生も「Lazarus」を
VineLinux4.1にインストールしました。

なんと、IDEが日本語なんですね!!。
簡単なPGですがコンパイルも通り実行出来ました。

スレに画像を貼り付けようと思ったのですが方法が判らなかったので
文書だけで報告です。

突っ込んだ事が出来る様になったらまたスレします。




[1325] Re:Lazarus のインストール返信 削除
2007/7/27 (金) 09:40:41 Null
お騒がせいたします。 Null です。

こちら↓、のページ
http://wiki.lazarus.freepascal.org/Lazarus_Documentation/ja
で詳細な情報が提供されていますので、掲示板汚しに成りますが
お許しください。

Linux版はソースエディタで日本語が使えなかったので、
今回、Windows版を試してみました。

上記、URLからLazarusの最新版をDLし、有志の方々の努力により
公開されている、ソースエディタ日本語化バッチ↓
http://sourceforge.jp/projects/freepascaljp
をあてました。

通常、使用する範囲では問題なく「日本語」で使用できます。

コンパイル時間が長いことと、実行形式ファイルのサイズ
が大きいことを我慢すれば、無料でDelphi 7 Pro版(相当品)
が手に入ることに成ります。

一連のプロジェクトファイルは、日本語の箇所を無視すれば、
Linux/Windowsのいずれでも共通に使用できる様です。

簡単な接続だけですが、FireBird/InterBaseでもテスト
をしましたが問題なく実行できました。

お断り。
上記の内容は小生の環境で試験をした結果であり
全ての環境での結果を保証するものではありませんので
ご理解ください。


お願い。
CrossKylix、と言う素晴らしいコンパイラーがあるのですが
http://crosskylix.untergrund.net/
これを上手に使っている方が居られれば、使用感をご提供
頂けませんか。  当方、一寸悩んで居ります。
宜しくお願いいたします。

以上、長文お許しください。



[1335] Re2:Lazarus のインストール返信 削除
2007/8/1 (水) 11:42:27 taka
▼ Nullさん
> コンパイル時間が長いことと、
そうですよね。
あとほんの少しでいいから速いとストレスにならないような気がします。


> 実行形式ファイルのサイズ
> が大きいこと

コンパイラオプションか何かで少し小さくできたような気がします
ずっと事前に試したのではっきり覚えていません (^^;

ともって
> http://wiki.lazarus.freepascal.org/Lazarus_Documentation/ja
そこのリンクをたどったら載っていました


http://wiki.lazarus.freepascal.org/Lazarus_Faq/ja
http://wiki.lazarus.freepascal.org/File_size_and_smartlinking/ja


[1336] Re3:Lazarus のインストール返信 削除
2007/8/1 (水) 18:20:14 Null
▼ takaさん、 Nullです。


> そこのリンクをたどったら載っていました
> http://wiki.lazarus.freepascal.org/Lazarus_Faq/ja
> http://wiki.lazarus.freepascal.org/File_size_and_smartlinking/ja


ステキな情報有り難う御座います。
早速、オプションの設定を探って見ます。


ところで、
>> http://wiki.lazarus.freepascal.org/Lazarus_Documentation/ja
での情報(Documentation)量は凄いですね。

目的の資料を探すのに結構時間がかかります!!。
エッ、もしかして私だけ??。要領が悪いのかな!!。

Linux版 Lazarusの進展にも大いに期待したいですね。


[1339] Re4:Lazarus  : その1返信 削除
2007/8/8 (水) 19:25:20 taka
▼ Nullさん
> ▼ takaさん、 Nullです。
>
>
> > そこのリンクをたどったら載っていました
> > http://wiki.lazarus.freepascal.org/Lazarus_Faq/ja
> > http://wiki.lazarus.freepascal.org/File_size_and_smartlinking/ja
>
> ステキな情報有り難う御座います。
> 早速、オプションの設定を探って見ます。
>
>
> ところで、
> >> http://wiki.lazarus.freepascal.org/Lazarus_Documentation/ja
> での情報(Documentation)量は凄いですね。
>
> 目的の資料を探すのに結構時間がかかります!!。
> エッ、もしかして私だけ??。要領が悪いのかな!!。
>
> Linux版 Lazarusの進展にも大いに期待したいですね。


レンタルサーバーで動作させたいものがあったので
C言語使いたくないので
Freepascalで作って きがついたことがありますので
参考にどうぞ


Lazarus 全角文字を含むコメント{} // でエラー

原因
  IDEがマルチバイトに対応していないため

対策
 エラーがでたときは、 (* *) のコメントに変更することでほとんど回避できます


対象の文字
{
 + ボ к 閲 顎 宮 鶏
 砿 施 旬 須 捜 怒 倍
 府 本 養 几
}
 ± マ 笠 急 迎 枝 図
 挿 筑 党 媒 扶 凡 抑
など
他の文字は下のコードで確認できます。

procedure TForm1.Button1Click(Sender: TObject);
  var i, x :integer;
  const
    ch : array[0..1] of char = ('{','}');
begin
  // ascii  -127
 for x := 0 to 1 do
  begin
    Memo1.Lines.Add('---- : '+ch[x]);
    for i:= 128 to 255 do
    begin
      if ($A0 <=i)and (i <= $DF) then continue; // 半_kana
      if (byte(ch[x]) shl 8) + i < $F040  then
        Memo1.Lines.Add(ch[x]+Char(i));
      // $F040 > 外字 ?
      if (i shl 8)+byte(ch[x]) < $F040  then
      if (Char(i) in [#$81..#$9F,#$E0..#$FF]) then
        Memo1.Lines.Add(Char(i)+ch[x]);
    end;
  end;
end;




[▼次のスレッド]
INCM/CMT
Cyclamen v3.82