- 1 名前:デフォルトの名無しさん [2006/01/12(木) 16:38:30 ]
- FreePascal
www.jp.freepascal.org/download-japan.html CPad for Free Pascal www.vector.co.jp/soft/win95/prog/se155777.html 上記各トップページ www.jp.freepascal.org/ hp.vector.co.jp/authors/VA017148/ 建てたいって人がいたので勝手に建てた 後はご自由にどうぞ 俺は知らん
- 49 名前:デフォルトの名無しさん mailto:sage [2006/01/17(火) 21:01:03 ]
- まあなんにせよKylixよりは使える。Delphiほどには使えない。
- 50 名前:デフォルトの名無しさん mailto:sage [2006/01/18(水) 23:46:06 ]
- >>49
参考のために聞くけど、どこらへんがDelphiよりだめ?
- 51 名前:デフォルトの名無しさん mailto:sage [2006/01/19(木) 00:04:49 ]
- >>50
コンパイルが遅い。できあがった実行ファイルがもっさりしている。 日本語周りがあやしい。あと全般的にGUIが不安定。
- 52 名前:デフォルトの名無しさん mailto:sage [2006/01/19(木) 06:09:14 ]
- Indy10も入れれるのね。
でもstripしてもものすごくでかくなるね。
- 53 名前:デフォルトの名無しさん [2006/01/19(木) 18:08:08 ]
- BCBに該当する部分はありますか?
gccのオブジェクトリンクとか。 教えてキボンヌ。
- 54 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 11:45:48 ]
- >51 がOpenOffice.org よりも MS Office を使うタイプということはよくわかった。
- 55 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 13:31:40 ]
- つまり、普通の人ってことだろ。OpenOffice はだめだめ。
- 56 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 13:45:57 ]
- 普通の人は OOo で十分だよ。
安かろう悪かろうって事も無いし。
- 57 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 14:36:54 ]
- 普通の人だからこそ MS Office を使うべきじゃないの?
- 58 名前:51 mailto:sage [2006/01/22(日) 15:11:58 ]
- >>54
何故そう思うのか不思議。 俺は社員200人の会社のOOo推進担当で先日社内全部入れ替えたよ。 OOoで普通は十分だというところもOOoに足りないところがあるのも 承知しているが、俺自身はもう何年もOOoユーザだ。
- 59 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 15:30:15 ]
- まだバグ多いし「普通の人」に使わせるほどじゃない
おまいらが使うには十分だとは思うが
- 60 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 16:01:25 ]
- 俺の回りでは普通の人が使ってるよ。勿論 MS Office を使ってる人もいるけど。
- 61 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 17:18:42 ]
- おれMS嫌いだけど MS Office >= OOo は間違いないと思う。
- 62 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 17:29:16 ]
- ま、ケースバイケースだな。
- 63 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 18:32:21 ]
- ケースバイケースで使い分けるくらいならMS office使う。
- 64 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 18:38:26 ]
- いや、使う人間が。
- 65 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 18:41:14 ]
- マクロバリバリ組んだのが多いんだもん<<エクセル。
- 66 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 18:47:02 ]
- 以降のOpenOffice.orgに関する話題はこちらで
【Wordイラネ】 OpenOffice.org 【Excelイラネ】 pc7.2ch.net/test/read.cgi/software/1131000054/ OpenOffice.orgってどうなの?Part7 pc8.2ch.net/test/read.cgi/bsoft/1135661797/
- 67 名前:デフォルトの名無しさん [2006/01/27(金) 09:24:21 ]
- ヨーロッパとブラジルが多いのね。
www.frappr.com/lazarus
- 68 名前:デフォルトの名無しさん mailto:sage [2006/01/27(金) 10:59:48 ]
- で、誰もつかってないの?
- 69 名前:デフォルトの名無しさん mailto:sage [2006/01/27(金) 13:07:13 ]
- 中国一人、日本は0かよ。
誰か登録したら? おまえがやれって?
- 70 名前:デフォルトの名無しさん mailto:sage [2006/01/27(金) 13:32:59 ]
- 実はこのスレの住人はみんな日系ブラジル人
- 71 名前:デフォルトの名無しさん mailto:sage [2006/01/27(金) 14:18:46 ]
- 入れてはみたものの、WinなのでDelphi6でいいしな・・・
- 72 名前:デフォルトの名無しさん mailto:sage [2006/01/27(金) 17:10:51 ]
- で、これはDelphiのクラスは使えるの?
- 73 名前:デフォルトの名無しさん mailto:sage [2006/01/28(土) 00:14:59 ]
- >>72
LazarusではなくてFreePascalの場合だと、 Classes.pasのクラス(TStream,TStrings,TThreadとか)は大体使えるぽ。 マニュアルをちょっと検索してみたら、インターフェースも出てくるぽ。 >>71 Windowsの場合、冷静に考えるとそうなってしまうね。
- 74 名前:デフォルトの名無しさん mailto:sage [2006/01/28(土) 01:16:01 ]
- >>73
そうなのか。ありがとう。でもTorryとかで落とせるコンポが使えない可能性もあるねえ・・・。 だから俺も>>71と同じ意見。
- 75 名前:デフォルトの名無しさん mailto:sage [2006/01/28(土) 04:42:13 ]
- FreePascalのIDEがLazalusってこと?
- 76 名前:デフォルトの名無しさん mailto:sage [2006/01/28(土) 14:43:17 ]
- 関数ポインタ変数が式の中にあるときの評価がDelphiと違うのね。
あとStringのデフォルトがAnsiStringじゃないのね。 とりあえずDllのロードもできた(Win)。 でも別のプラットフォームだとそれ用の動的リンクライブラリのバイナリが必要なのか・・・
- 77 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 00:18:49 ]
- >>75
Delphi言語(ObjectPascal)のRADがDelphi FreePascalのRADがLazarus(ラザラス) ja.wikipedia.org/wiki/RAD
- 78 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 21:57:46 ]
- IDEが日本語化できればなあ・・・・
メニュー類を日本化して内蔵エディタで入力できれば使い物になるんだが。 やり方わかる人いる?
- 79 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 07:15:54 ]
- Lazarusは何で書かれてんの?Delphi?
メニュー書き換えぐらい楽勝っしょ
- 80 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 22:02:48 ]
- >>78
1) \lazarus\languages\lazaruside.poをlazaruside.ja.poとでもしてコピー。 2) lazaruside.it.poの最初の9行をコピーして、lazaruside.ja.poの最初に挿入。 3) msgidとmsgstrのペアで文字列を設定して、UTF-8で保存。 4) \lazarus\pp\bin\i386-win32にパス通す 5) cd \lazarus\tools 6) make 7) cd \lazarus 8) localize.bat実行。 9) lazarus起動して、EnvironmentメニューのEnvironment optionsで DesktopタブのLanguageの中からjaを選択。 10)lazarusを立ち上げ直すと反映されてる。 日本語化は1文字列ごとにちまちまやっていっても問題なし。 5-6)のmakeは1回やればok
- 81 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 22:23:03 ]
- >>80
ベリーサンクス。 動作環境はLinuxだけどやってみるわ。
- 82 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 22:30:27 ]
- おぉ。ウマくいったら教えてね >>81
オレもやってみるけど。
- 83 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 22:31:03 ]
- 公開すればいいのに
- 84 名前:81 mailto:sage [2006/01/31(火) 13:16:11 ]
- 2400メッセージくらいあるねえ・・・
こりゃ骨が折れる。 だれかと分担したい。w
- 85 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 14:56:56 ]
- 部分部分で公開すればいいのに
- 86 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 18:00:10 ]
- 4月になったら手伝ってもいい。
- 87 名前:81 mailto:sage [2006/01/31(火) 19:02:33 ]
- メインウィンドウのメニューの部分だけ日本語にして、80の通りやってみたら
ばっちり日本語になった。すげー。 あとはこつこつ日本語メッセージを入力していけばいいわけだ。 そこでもうひとつ問題があるのだが、内蔵エディタで日本語が入力できない。 FEPがONにならない。どうしたらONになるのだろうか? プロパティのCAPTIONなどには日本語が入力できるから、なにかすれば可能 になるはずだ。 setlocale(LC_MESAGE, 'ja_JP.UTF-8'); とか入れればいいのかな?
- 88 名前:81 mailto:sage [2006/01/31(火) 21:04:18 ]
- こんな感じ
ttp://tamago.donburi.org/src/up0858.jpg
- 89 名前:81 mailto:sage [2006/01/31(火) 21:16:29 ]
- >>88
すまそ 直リンクはおこられる。 tamago.donburi.org/upload.html のup0858.jpgをクリック
- 90 名前:デフォルトの名無しさん mailto:sage [2006/02/01(水) 18:46:23 ]
- >81
ぐっじょぶ エディタの日本語入力はあやしいな・・・ winだとカーソル位置変換はできないけど、一応入力できる。 ダメ文字があるみたいで時々化けるな。
- 91 名前:81 mailto:sage [2006/02/01(水) 20:35:13 ]
- 日本語を別のところで入力して、コピー&ペーストして入力できるが、文字が化ける。
フォントをunifontにしてようやく表示できたが、全角幅を認識していなくて文字がくっついる。 カーソル移動も半角ずつ移動する。 この内蔵エディタつくづく2バイト文字を考慮してないな。 どうしたらお利口なってくれるのか? LinuxでDelphiライクなIDEは貴重なので、使えるようにしたい。 これがなおれば、日本語メッセージファイルの作成にも、俄然やる気が出てくるのだが・・・
- 92 名前:デフォルトの名無しさん mailto:sage [2006/02/01(水) 20:46:11 ]
- >>91
そう、最初は「お、意外といいじゃん」と思うけど、実際しばらく使うとボロボロ。 おそらく開発陣の人数が少ないか狭い人間関係でやってる。とにかくプロジェクトの 規模が小さい。 >>16あたりから読んでると、ちょっとさわってみて「スゲーじゃん」って言ってる 人と使ってみて「ダメじゃん」と思った人の落差が激しいのがよくわかる。 とにかくLazarusプロジェクトへの2バイト圏開発者の参加が必須。そのために日本語 メッセージ化を先行させてユーザを増やすことも有効かもしんない。ガンガレ。
- 93 名前:デフォルトの名無しさん mailto:sage [2006/02/01(水) 21:41:13 ]
- 本体のi10nがpoファイル使ってるんだから、
作成アプリのi10nもgettext使えって事だろ
- 94 名前:93 mailto:sage [2006/02/01(水) 21:41:53 ]
- i10nじゃなくてl10nね
- 95 名前:デフォルトの名無しさん mailto:sage [2006/02/01(水) 23:23:58 ]
- FreePascalと他言語を比較して気付いたことを
書いてみてよ
- 96 名前:デフォルトの名無しさん mailto:sage [2006/02/02(木) 16:58:38 ]
- i18nじゃないのか?
i nternationalizetio nで。 それとも l ocalizetio n のl10nの意?
- 97 名前:デフォルトの名無しさん mailto:sage [2006/02/02(木) 20:15:51 ]
- MacOSXで使えるのがうれしいな。
- 98 名前:デフォルトの名無しさん mailto:sage [2006/02/02(木) 20:54:05 ]
- >>96
(英語が基準なら)日本語をハードコードしたい場合だからl10nじゃないの? gettext使えってのはi18nだけど。 gettext試したけど、 linuxはokだがwin32じゃlibcユニットがないから、gettext使えない。
- 99 名前:81 mailto:sage [2006/02/02(木) 22:05:41 ]
- まだまだ作成途中ですが、85のアドバイスを受けて、公開します.
メニューに現れる文字列を優先して作成したので実用上はこれで十分かも? ttp://www.uploda.org/uporg302472.zip.html uporg302472.zipを展開するとlazarus.ja.poファイルができます。 これを80の手順で組み込みます.
- 100 名前:81 mailto:sage [2006/02/02(木) 22:06:48 ]
- >>99
訂正 lazarus.ja.poー>lazaruside.ja.po
- 101 名前:デフォルトの名無しさん mailto:sage [2006/02/03(金) 00:20:00 ]
- >>80をやってみたけど、6)のmakeで止まる。なんでだろ
Error makefile 2996: Command syntax error *** 1587 errors during make ***
- 102 名前:81 mailto:sage [2006/02/03(金) 01:30:08 ]
- >>101
Windows? LinuxでしかやってないからWindowdsは未確認だが、 ソースをmakeしてインストールした場合は、toolsの下の makeはまったく必要ない。 lazaruside.ja.poをコピーしてlovalize.shだけでOK。 make clean allで最初からやったら?
- 103 名前:81 mailto:sage [2006/02/03(金) 08:38:26 ]
- 第2弾
ttp://www.uploda.org/uporg303020.zip.html おかしなところを修正 自分としてはこの程度で満足であり、後はだれかにまかせた。 煮て食うなり焼いて食うなりどうぞ。(後のメンテはよろしこ)
- 104 名前:デフォルトの名無しさん mailto:sage [2006/02/03(金) 19:32:22 ]
- >>103
いけたー。乙です。 Windowsで>>80のとおりにしたらできた。
- 105 名前:101 mailto:sage [2006/02/04(土) 00:47:34 ]
- わかった、Windowsの場合は、>>80の1)〜8)はいらなくて、C:\lazarus\languagesにlazaruside.ja.poを
コピーして>>80の9)からをやればOK
- 106 名前:81 mailto:sage [2006/02/04(土) 10:48:35 ]
- すまそ
"seach front"を"後方検索"と書いたり単純な間違えがあったので 再アップします。それ以外でも出来る限り入力しておきました。あとよろ ttp://www.uploda.org/uporg303712.zip.html
- 107 名前:デフォルトの名無しさん mailto:sage [2006/02/04(土) 12:10:09 ]
- >>106
メーリングリストで聞くと、 patch@dommelstein.nl に送信してくれとのこと
- 108 名前:81 mailto:sage [2006/02/04(土) 15:57:43 ]
- >>107
ありゃ? Linuxの最新ソース(0.9.12)の中にすでに含まれている。 送ってくれたの? ファイルは103のようだけど、アリガトン。
- 109 名前:107 mailto:sage [2006/02/04(土) 20:47:47 ]
- >>108
送っといたよ んでもってWindowsでLazarusのビルド方法がわからん。 tools\install\win32のバッチファイルをいぢるんだろうけど Freeつながりで、これでもスレ建てようかと思う、意見募集 FreeBasic www.freebasic.net/
- 110 名前:デフォルトの名無しさん mailto:sage [2006/02/05(日) 05:52:17 ]
- >>106
取れなかった・・・誰か再upおねがいできますか
- 111 名前:81 mailto:sage [2006/02/05(日) 06:33:57 ]
- 再アップ
内容増えてます ttp://www.vipper.net/vip7529.zip.html
- 112 名前:デフォルトの名無しさん mailto:sage [2006/02/05(日) 07:01:00 ]
- >>111
さんくすです。乙です。 >>109 IDEのツール→lazarus生成(Build Lazarus)でリビルドできるみたい。 lazarus\pp\bin\i386-win32にパス通しておいて、lazarus\でmakeでもいけそう。 ./configureはどれだろう・・・ だけど0.9.11と0.9.12はうちのWin32では通らなかった(0.9.10は通るっぽい) idetranslations.pasが作りかけ?
- 113 名前:81 mailto:sage [2006/02/05(日) 12:37:56 ]
- >>111
更新が激しくすぐに消えてしまうので、別のところにミラー ここなら一ヶ月くらい残っている。 ttp://bebe.run.buttobi.net/up/src/be_0341.zip.html 広告の真ん中辺の"Download be_0341.zip"をクリック。
- 114 名前:デフォルトの名無しさん mailto:sage [2006/02/06(月) 01:46:18 ]
- 誰かスタンダードをインスコして使ってる人、画像をアップロダにアップしてくんろ。
pc8.2ch.net/test/read.cgi/tech/1137051510/ ここにアップロダのアドレスが分かるけれど、勝手に使っていいもんなのかな。。。
- 115 名前:114 mailto:sage [2006/02/06(月) 01:47:20 ]
- 誤爆したもうた。。。
- 116 名前:デフォルトの名無しさん mailto:sage [2006/02/06(月) 12:18:25 ]
- なんか賑わってるな。日本語プロジェクト建てるか?
ドキュメントとかニュース関連の。 >>109 VBスレあたりで話題になってる?
- 117 名前:デフォルトの名無しさん mailto:sage [2006/02/06(月) 20:15:54 ]
- ttp://uploaderlink.hp.infoseek.co.jp/cgi-bin/512kb/src/up3709.jpg.html
意味もなく、実行画面アップ。
- 118 名前:デフォルトの名無しさん mailto:sage [2006/02/06(月) 20:41:39 ]
- >>109
スレッド建立に清き一票を投じる。
- 119 名前:81 mailto:sage [2006/02/06(月) 21:37:54 ]
- >>117
日本語メニューにしたら?
- 120 名前:デフォルトの名無しさん [2006/02/07(火) 09:03:53 ]
- 上げさせてくれ!
- 121 名前:デフォルトの名無しさん [2006/02/07(火) 11:59:26 ]
- 既存のDelphiコンポーネントのソースは使え待つか?
イベントハンドラとかあっても良いのかなぁ?
- 122 名前:デフォルトの名無しさん mailto:sage [2006/02/07(火) 12:05:47 ]
- windowsで使うんならDelphiでよくないか?MacかLinuxでしか役にたたなさそうだな
- 123 名前:デフォルトの名無しさん mailto:sage [2006/02/07(火) 12:14:57 ]
- よくねえ。XPではタダデルファイは調子悪い。
- 124 名前:デフォルトの名無しさん mailto:sage [2006/02/07(火) 12:22:18 ]
- >>122
だから、Delで作って、他O$でコンパイルする場合の話。
- 125 名前:デフォルトの名無しさん mailto:sage [2006/02/07(火) 12:25:43 ]
- >>109
- 126 名前:デフォルトの名無しさん mailto:sage [2006/02/07(火) 12:31:56 ]
- >>124
なる
- 127 名前:デフォルトの名無しさん mailto:sage [2006/02/07(火) 12:36:58 ]
- >>126
うむ
- 128 名前:デフォルトの名無しさん mailto:sage [2006/02/07(火) 15:37:31 ]
- >>127
むむっ!
- 129 名前:デフォルトの名無しさん mailto:sage [2006/02/08(水) 10:45:05 ]
- >>109
過疎してるBASICスレをジャックしてくる。
- 130 名前:129 mailto:sage [2006/02/08(水) 11:01:31 ]
- 【Winもいける】RealBasicってどう?【成長株】
pc8.2ch.net/test/read.cgi/tech/1062157124/ ジャックしてきた。
- 131 名前:デフォルトの名無しさん mailto:sage [2006/02/08(水) 15:24:28 ]
- 【QBASIC互換!?】FreeBasic【GPL】
pc8.2ch.net/test/read.cgi/tech/1139379786/
- 132 名前:デフォルトの名無しさん [2006/02/08(水) 19:23:48 ]
- ttp://www.geocities.jp/okame_world/my_box/freepas/prog_tools_FPascal_First001.html
- 133 名前:デフォルトの名無しさん [2006/02/08(水) 20:18:02 ]
- Delphi売却らしいからFPの需要が伸びる予感!
- 134 名前:デフォルトの名無しさん mailto:sage [2006/02/08(水) 20:33:35 ]
- >>133
本当?
- 135 名前:デフォルトの名無しさん mailto:sage [2006/02/08(水) 23:10:58 ]
- >>134
ttp://www.borland.com/us/company/news/press_releases/2006/02_08_06_borland_acquires_segue_software.html IDEを売りに出すと。
- 136 名前:デフォルトの名無しさん mailto:sage [2006/02/08(水) 23:19:07 ]
- うへぇ〜
長くてよく意味がとれん。 Segue Softwareというところに売りにだすの?
- 137 名前:デフォルトの名無しさん mailto:sage [2006/02/08(水) 23:35:34 ]
- ついでに、ここも見といたら
ttp://ja.wikipedia.org/wiki/%E3%83%9C%E3%83%BC%E3%83%A9%E3%83%B3%E3%83%89
- 138 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 00:39:53 ]
- >>137
それ、なんも新しいことが分かる訳じゃないし。第一これから無関係になるし。
- 139 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 00:41:27 ]
- いよいよ、上流製品に力入れて、下流開発環境を手放す、ってことか。さよなら、某。
- 140 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 00:58:00 ]
- DOSのTurbo-Cからのユーザーだが、
バージョンアップもBDSで打ち止めだな。 思えば長い付き合いだった。 おれのPCライフそのものだったなあ・・・ じじぃの昔話でスマソ。
- 141 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 06:39:31 ]
- >>136
最初の4行ぐらいしか読んでないけど、 BorlandはSegueってのを買収して、IDE部門は逆に売りに出しちゃうよ みたいな内容じゃないかと思う。
- 142 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 13:40:10 ]
- スレができていた。
ttp://pc8.2ch.net/test/read.cgi/tech/1139444563/
- 143 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 14:27:03 ]
- Delphiが売り飛ばされれば、これからはFreePascalの出番じゃないの?
それには、 もっとコンパイル&リンク速くしてくれ。 Lazarusは内蔵エディタでマルチバイト文字の扱いを完璧にしてくれ。
- 144 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 14:28:38 ]
- アルファベットで全部済ませるプログラムなら問題ない。
- 145 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 14:36:42 ]
- >>144
プロパティに日本語が使えるから、日本語を使ったアプリは 開発できるし、本当はたいした問題じゃないけどね。 ただ、ユーザーを増やすにはきっちりと日本語が使えた方がいいので。
- 146 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 16:56:44 ]
- Delphi使ってた奴がこっちに移ってきて弄り倒すようになるのが理想かな
- 147 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 17:02:05 ]
- >>146
そうなるには貴様がVCL互換のライブラリを用意する必要がある。
- 148 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 17:12:19 ]
- 今まで反FPだったが、
VCLをサポート(クロスOS、64bit対応)なら、 マンセーだお。
- 149 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 17:19:19 ]
- >>148
ご自分でやりやがれ。
|

|