1read 100read
2012年3月プログラム102: 【QBASIC互換!?】FreeBasic【GPL】 (494) TOP カテ一覧 スレ一覧 2ch元 削除依頼
なぜ、 = が 代入 を 表す 記号 に なったか? (568)
【C++】 DirectX初心者質問スレ Part36 【C】 (862)
Androidプログラミング質問スレ Part20 (488)
おまいら最強の麻雀プログラムしてみろよ Part5 (524)
【RAD統合環境】 Qt 総合スレ 13 【Win/Mac/Linux】 (199)
バージョン管理システムについて語るスレ8 (978)

【QBASIC互換!?】FreeBasic【GPL】


1 :06/02/08
FreeBasic
ttp://www.freebasic.net/
建てたいって人がいたので勝手に建てた
後はご自由にどうぞ
俺は知らん

2 :06/02/08
○フリーベーシックサイト
ttp://www.freebasic.net/
○動作
Windows・Linux・DOS
○一般的なHELLO WORLDの例
PRINT "Hello World!"
SLEEP

3 :06/02/08
○free basicとは
msQbasicとの互換を目指して作られた
フリーのベーシック言語です。
○ライセンス
free basicのライセンスはGPL
ライブラリのライセンスはLGPL
ドキュメントのライセンスはGFDL
意味は各自調べて欲しい。
○よくある質問
・WindowsGUIプログラムで出るコンソール画面の抑制
 -s をコマンドラインオプションに追加することで解決
・開発環境について
 FBIDEというIDEがあり、本家サイトにもリンクがあります。
 freebasicとセットになっているタイプもあり、
 これはインストールしてすぐに使えるものです。
○言語環境
 本体はUNICODE対応?で
 IDEにもJAPANESEの項目があるが
 文字化けしている模様。(xpで確認)

4 :06/02/08
関連スレ
【Delphi互換!?】FreePascal【GPL】
http://pc8.2ch.net/test/read.cgi/tech/1137051510/

5 :06/02/08
関連スレ2
【Winもいける】RealBasicってどう?【成長株】
http://pc8.2ch.net/test/read.cgi/tech/1062157124/

6 :06/02/08
またこのパターン?orz

7 :06/02/08
「俺は知らん」ばかりだな。
しかもせっかくパイレーツしたのに…。

8 :06/02/08
○オンラインドキュメント
ttp://www.freebasic.net/wiki/wikka.php?wakka=DocToc
○命令等のIndex
ttp://www.freebasic.net/wiki/wikka.php?wakka=CatPgFullIndex
ttp://www.freebasic.net/wiki/wikka.php?wakka=CatPgFunctIndex
○演算子
ttp://www.freebasic.net/wiki/wikka.php?wakka=CatPgOperators

9 :06/02/08
○訂正
>・WindowsGUIプログラムで出るコンソール画面の抑制
> -s をコマンドラインオプションに追加することで解決
-s gui
でした。
FBIDEの場合は
メニュー「View」→「Setting」
→タブ「FreeBASIC」→Compiler Command
<fbc> -s gui <filename>
でお願いします。

10 :06/02/09
早くも過疎の予感だが
私は諦めない。
FREEBASIC万歳!
現在FREEBASICとは
クラス無し言語であるが
OOPを実装することは可能。
Cなどでも使用されていた手段ですな。
数ヶ月後にはクラスが
搭載される可能性がありそうではある。

11 :06/02/09
クラスすら無いのか・・・・。

12 :06/02/09
ここまで来ると人はActiveBasicを選ぶ。
しかし俺は開発者が気に食わんのでこれでいい。

13 :06/02/09
せめてFreePascalくらいには実用的になってほしい。

14 :06/02/09
うむ。
では現在どこまでいけるのか
検証してみることにする。
ところでFreeBasicはDevCppの
C言語スタティックライブラリを
利用できると聞いたがどうだろうか。
帰宅したら検証してみる。
あとUNICODEもだ。
馬鹿にはコピペできないカーネルおじさんが
表示できればOKだ。

15 :06/02/09
BasicにOOPはいらん。 必要なのは手軽さだ。
OOPがやりたきゃ他の言語を選ぶ。

16 :06/02/09
>>15
うむ。しかし現にOOP搭載のBASICはある。
VB、AB、PureB。
俺はあえて選んだ。

17 :06/02/09
ぐふっ。
思ったよりIDEが使い物にならないようだ…。

18 :06/02/10
不勉強ですまんが、VBってクラス宣言できるの?
OOPだなんて初めて知った・・・。

19 :06/02/10
>>18
クラス定義できる
インタフェイス実装できる
が継承できない

20 :06/02/10
↑VB6な
.NETはC#と同等

21 :06/02/10
継承できなかったらほとんど使えないじゃんw
ソース整理するためにちょっと気の利いた構造体用意しましたって感じか。

22 :06/02/10
1ファイル=1クラスだからまさにそんな感じだね。

23 :06/02/10
GPLのコンパイラで作ったコンパイラ作ったとして
それはやはりGPLなのですか?

24 :06/02/11
>>23
それだと使い辛いので、例外規定を設けてる場合が多いよ。

25 :06/02/11
そのコンパイラは成果物扱いじゃないの?

26 :06/02/11
>>24-25
有難き幸せにござりまする。
私はこれでコンパイラを作り
さらにそのコンパイラでコンパイラを作って
資金洗浄でこそないが
オープンソース(GPL)に縛られない
フリーゲルなものをいつか
つくれたらばよかれりと。
海よりもふかい心のそこから思うとります。

27 :06/02/11
>>26
・・・ま、ガンバレ

28 :06/02/11
レス早!
俺の思うに専ブラ
そしてタブで開いていると見た。

29 :06/02/11
>>28
そんなことない

30 :06/02/11
そうか。
近日FreeBASIC関連な
サイト立ち上げてみようかと思う。

31 :06/02/12
>>30
期待してまつ
本家掲示板、
自称「中一ハッカー」の挑戦状がおもろいので、
つづきが見たいとおもふ。

32 :06/02/12
海外なら普通に中一ハッカー居そうだが
自称ってのはそういうことなんだろうな。

33 :06/02/14
ドイツ語のフォーラムに犬夜叉がいた。
ttp://www.freebasicforum.de/forum/viewtopic.php?t=268

34 :06/02/15
 FBIDEはFreeBasicのインストール先によってかコンフィグでエラーが出るので
下記の方いいかも。(でも何故かヘルプファイルが設定できない)
ttp://www.planetsquires.com/jellyfishpro_freebasic.htm

35 :06/02/15
FBもインストールされるバージョンのFBIDEはどうだった?(付属)
やはり同じ結果になる?

36 :06/02/15
>>35
過去に試した時はダメだったが、今最新版のZIPを試したら問題なかった。
でも、プロジェクト管理が無いようなので、やっぱり「jellyFish]の方が好き。

37 :06/02/15
ジェリーフィッシュってクラゲだったっけな。
今度試してみるよ。

38 :06/02/16
FBIDEには沢山のサンプルコードが憑いて来ることに気付いた。

39 :06/02/16
>>38
うそーFreeBasicのサンプルじゃねーの?

40 :06/02/16
質問の意図がわからないがFreeBASICのサンプルだよ。
うにこーどの各国のサンプルとかあった。
お。winsockのサンプルもある。
いろいろと楽しめそうだと思う。
解説サイト作成してるのだが
意外と出来上がりがしょんぼりいになりそうだ。

41 :06/02/16
>>40
やはり、それはFBIDEに付属のサンプルでは無くバンドルされているFreeBasicのサンプルだと...
あと、サンプルの起動に別途DLLが必要な物もあるので必要に応じて取得するべし。
:基本的にGCCなのでlibxxxxx.aはMINGW・CYGWINの物が利用可能だよ。

42 :06/02/16
同じだった?
ありゃま!

43 :06/02/16
ところでこのスレには何人くらい人がいるんだろうか?
*ちなみに俺はABのサイトでFB関連の書き込みした犯人ではない。

44 :06/02/17
どんな書き込み?

45 :06/02/17
uh○pの人のことです。
ABのフォーラムでFBとHSPの宣伝している人?という印象をうけた。
工作員ではないかと疑っている。

46 :06/02/17
あっ、それオレだ。...でも工作員ではないと思う。
HSP掲示板ではAB・FB・他言語の書き込みしてるし(宣伝)

47 :06/02/17
だ・か・ら
は寝て食えってば〜
もう何回も言ってるじゃん♪
(´・ω・`)

48 :06/02/17
>>46
おまえかー!
あまりやりすぎるとPBのお(ryaさんみたいに叩かれるぞ。

49 :06/02/18
>>48
すまん!
ActiveBasicは純国産で富士市発だったので応援していたのだが...
夢から覚めるまで近寄らない事にするよ。
余談ですが、FBSL・FreeBasicは製作者が直接ユーザーに対応してくれ好感が持てる。

50 :06/02/19
とりあえずヘローワールドまでできた。
ttp://www.geocities.jp/pulse124124/freebasic/index.html

51 :06/02/19
>>50
GJ !! 期待age

52 :06/02/19
てs

53 :06/02/19
マジレスするとnが全角

54 :06/02/23
暇だな!何か無いのか?

55 :06/02/23
すまん。
サイトの方はとりあえず1.5の途中まで書いてある。
なんというか文面が可哀相なことになっているが気にしないでくれ。

56 :06/02/25
とりあえずここは保守だ。

57 :06/02/25
サイトを書きながらの保守。
このスレにネタを投下したいが
なかなか。

58 :06/02/25
ねた?。
BCXGUI・・・BCXの構文を模倣した物(パック)付属のソースコードが参考になる事と
GUIプログラミングが簡単に行える事とDLLでは無くLIB提供なので扱いやすい。
BCXGUIをググればヒットすると思う。
FreeBasicは色んなパックプロジェクトがあるので目的にあった物を早く見つけて習得しよう。
と言いつつ種類が多すぎて悩む。
最低、下記の定義ファイルには目を通しておいた方がいいと思う。
#Include Once "windows.bi"
#Include Once "win\commctrl.bi"
#Include Once "win\commdlg.bi"
#Include Once "crt.bi"
なんちゃって。

59 :06/02/25
すまん。ナタク作ってた。
BCX具具って見る。
ぐぐってから書き込めというかも知れんけど
スレ消費させてくれ。

60 :06/02/25
PRAKTICA BCX electronic
ですか。なかなか美しいカメラですな。
て違いますか。
BCXGUI…。
チェス…。
やってみる。

61 :06/02/25
つええ。

62 :06/02/27
なんかDAT落ちの予感!!!

63 :06/02/27
SUSE 10 にインストールしたんですけど、
fbc: Symbol `ospeed' has different size in shared object,
consider re-linking
と出ますよ。コンパイルは出来るみたいだけど。。。
気になる。

64 :06/02/27
64bitとlinuxは未知の領域だから。。。

65 :06/02/27
これって「完全に」QBASIC互換じゃないんだな

66 :06/02/27
完全ではないな。

67 :06/02/27
うわ。すまん。
話が膨らまなかったな。
ちうかQBASIC使ったこと無いし〜

68 :06/03/02
保守。

69 :06/03/04
やべ。落ちそうじゃん。

70 :06/03/06
70 Gets 意味は無いけどageとくか。

71 :06/03/06
長い目で見てくれ。

72 :06/03/06
FBIDEもjellyFishもソースをユニコードにすると
エディタが表示できねー!

73 :06/03/06
コマンドラインしかない???

74 :06/03/10
>>50
がんがれ

75 :06/03/10
おお。勇者よ。
あなたは落ちかけたスレの救世主様!

76 :06/03/13
>>74
がんがれ

77 :06/03/14
すまぬ。

78 :06/03/15
>>76
がんがれ

79 :06/03/15
プログラム板のスレなんて
一年放置しても落ちねぇよ。

80 :06/03/15
移転の可能性はあるがな。

81 :06/03/18
TextSS のWindowsXP(Professional)64bit化おながいします
もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

82 :06/03/19
>>78
がんがれ

83 :06/03/19
ここはがんがれ祭り会場ですね。

84 :06/03/19
「がんがら祭り」参加者募集中!詳細は>>82にお問い合わせ下さい。

85 :06/03/19
>>82
kwsk

86 :06/03/21
>>82
がんがれ

87 :06/03/27
>>86
定期「がんがれ」発動。

88 :06/03/27
>>87
定期がんがれ乙

89 :06/04/02
>>87
がんがれ
んがれが
がれがん
れがんが
がんがれ
んがれが

90 :06/04/08
がんがれ!俺!
サイトの更新まだか!俺!

91 :06/04/10
>>90
無理しなくていいよ。

92 :06/04/10
ブランクが長すぎた。
今リハビリ中

93 :06/04/16
保守しとく?

94 :06/04/21
FreeBASICのリソース担当が
GoRCだということに今更気付いたのであった。

95 :06/04/21
>>94
最初から/binにあるだろうに...

96 :06/04/28
ABスレで営業するのかYO!

97 :06/04/28
>>96
お互い暇だなwww

98 :06/04/28
暇とは失礼な!

99 :06/04/28
忙しいのかYO!

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
Java低速GUI Swing 10 (116)
おはよう (240)
Microsoft Silverlight その9 (239)
Visual Studio 11 Part1 (163)
【GUI】wxWidgets(旧wxWindows) その5【サイザー】 (425)
スレ立てるまでもない質問はここで 118匹目 (233)
--log9.info------------------
【外が】USJの問題点とその改善点@1【見える】 (753)
【TDS】テーブル・イズ・ウエイティング (373)
【TDS】ビッグバンドビートの評価も下さい67【BBB】 (277)
明治村について語ろうや 5 (316)
日本元気劇場レオマ (673)
【ルール】ゴルァと思った時26ヽ(`Д´)ノ【マナー・モラル】 (369)
パーク内で遭遇した有名人★5人目 (538)
★TDR商品部★53品目 (626)
【TDL/TDS】TDR教えてちゃん集まれ! 90 【質問】 (513)
日本元気劇場 【加賀】 (540)
【USJ】キャスト中傷イタカメの談話■Part7 (635)
日本元気劇場【赤坂】 (204)
夢と魔法の技術論 第7課 (394)
***** IDに遊園地関係が出るまでガンバルスレ *****35 (569)
【雨・雷】テーマパークで体験した天候スレ【雪・風】 (407)
TDLのアトラクションのタイトル組み合わせて (336)
--log55.com------------------
【朝鮮日報】 米議会聴聞会で韓国批判殺到 「北の非核化に役立たない同盟」 [03/28]
【韓経:中央日報】投資魅力のない韓国、ギリシャを大きく下回る28位[3/25]
【沖縄タイムス/社説】[陸自宮古警備隊発足]南西諸島の要塞化危惧 住民視点を欠いた軍事増強はあり得ない[3/29]
【朝鮮日報】日産、長期ストのルノーサムスンに「今年の生産割当40%削減」[3/26]
【韓国政府】日本の教科書検定を非難 日本大使呼び抗議=独島記述巡り「未来志向の関係発展にネガティブな影響」[3/26]
【韓国】「漢江に入るから撮影してくれ」〜自ら飛び込んだ高校生・・・、・『死亡』[03/29]
【国際】訪日韓国人、5年で3倍増の753万人 訪韓日本人は5年で10%増の294万人
【桜】 なぜ韓国では「桜の原産地=韓国」説にこだわり続けるのか [03/27]