【N88互換モード】ActiveBasicその10【イラネ】at TECH
【N88互換モード】ActiveBasicその10【イラネ】 - 暇つぶし2ch1:デフォルトの名無しさん
07/09/22 02:21:08
国産のプログラミング言語「ActiveBasic」を語るスレッドです。

・activebasic.com(公式サイト)
URLリンク(www.activebasic.com)

・ActiveBasic Wiki(2ch過去ログ、AB初心者講座)
URLリンク(www.2chab.net)

・前スレ
【無冠の】ActiveBasicその9【帝王】
スレリンク(tech板)l50


2:デフォルトの名無しさん
07/09/22 09:05:38
・前スレでは600から700までに18日間かかってる。
・現在前スレは、700前半である。

∴1ヶ月以上このスレを保存しなければならない。

>>1
馬鹿

3:デフォルトの名無しさん
07/09/22 10:55:56
Rubyがあるのにこんな処理系いらんだろ。
さっさと統合しようぜ。

Rubyについて Part 28
スレリンク(tech板)

Ruby 初心者スレッド Part 14
スレリンク(tech板)

【ActiveScript】RubyをWindowsで使うスレ【GUI】
スレリンク(tech板)



***終了***




 

4:デフォルトの名無しさん
07/09/22 12:10:04
>>3
FortranがあるのにLispなんていらんだろって言うのと同じレベル。
用途や慣れで使い分けるべき。

5:デフォルトの名無しさん
07/09/22 15:04:37
ABは何かに優れている所があるの?使い分ける必要があるほどに。
N88しかできないジジイ?

6:デフォルトの名無しさん
07/09/22 15:57:12
>>5
おk、そういうお前も煽る程度に関心があるという方向で。

7:デフォルトの名無しさん
07/09/22 16:34:32
で、優れている所ってあるの?

8:デフォルトの名無しさん
07/09/22 16:46:24
rubyなんか獄中で習う言語だろ
犯罪者乙

9:デフォルトの名無しさん
07/09/22 19:46:45
つーか最近のABはN88互換っていうほどの互換性無いだろ

10:デフォルトの名無しさん
07/09/24 02:39:48
PureBasicと聞いて飛んできました

11:デフォルトの名無しさん
07/09/25 09:56:53
完全にただの重複スレになっちまったなw

12:デフォルトの名無しさん
07/09/25 12:01:00
面接官:使える言語はActiveBasicとありますが?
学 生:はい、ActiveBasicです
面接官:ActiveBasicとは何の事ですか?
学 生:BASIC言語です
面接官:え?BASIC言語?
学 生:はい、BASIC言語です、Windows上で動くプログラムが書けます
面接官:で、そのActiveBasicとやらは当社において働く上で何のメリットがあるとお考えですか?
学 生:はい、独自のコードをいっぺんに解釈し、動作します
面接官:いや、当社ではActiveBasic製アプリを販売する予定はありません、それにActiveBasic製アプリを販売するのは苦情物ですよね
学 生:でも、VBと違ってランタイムがいらないんですよ
面接官:いや、ランタイム不要とかそういう問題じゃなくてですね
学 生:N88BASIC互換モードだって使えるんですよ
面接官:ふざけないでください!! それにN88互換モードって何ですか!?
学 生:N88互換モードです、旧世代BASIC言語と同じ文法で書けます、#include <basic\prompt.sbp>
面接官:聞いてません!!、帰ってください!!
学 生:あれあれ?怒らせていいんですか? 使いますよActiveBasic
面接官:いいですよ使ってください、ActiveBasicとやらを、それで満足したら帰ってください
学生:
♪ △ ♪
 (゚ω゚)ノ ActiveBasic~
~└( (♪
  ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic~
♪) )┘♪
 ノ > ♪
面接官:帰れよ!!

13:デフォルトの名無しさん
07/09/25 20:37:51
クソスレ

14:デフォルトの名無しさん
07/09/27 01:33:49
まだ9も埋まってないのにたてんなボケ


15:デフォルトの名無しさん
07/09/27 08:40:58
>>14
じゃあこっちに書け
スレリンク(tech板)l50

16:デフォルトの名無しさん
07/10/02 07:56:33
保守

17:デフォルトの名無しさん
07/10/03 17:38:28
保守

18:デフォルトの名無しさん
07/10/06 13:39:30
保守

19:デフォルトの名無しさん
07/10/08 00:00:26
保守

20:デフォルトの名無しさん
07/10/08 13:19:55
   / ̄ ̄\
 /   _ノ  \    そもそも、
 |    ( ●)(●)   元々がN88互換系言語として作られたなら、
. |     (__人__)   後から付けたという高度な機能は
  |     ` ⌒´ノ  これの後継バージョンとしてではなく、
.  |         }   別言語として開発するだろ
.  ヽ        }    常識的に考えて
.  ヽ        }
   ヽ     ノ        \
   /    く  \        \
   |     \   \         \
    |    |ヽ、二⌒)、          \

21:デフォルトの名無しさん
07/10/17 14:33:08
   / ̄ ̄\
 /   _ノ  \    そもそも、
 |    ( ●)(●)   元々がN88互換系言語として作られたなら、
. |     (__人__)   N88と同じ記述で
. |     ` ⌒´ノ   WinAPIやDirectXを操作できるようにするか、
.  |         }   あとからつけたVBっぽい記述は別言語として開発するだろ…
.  ヽ        }    常識的に考えて…
.  ヽ        }
   ヽ     ノ        \
   /    く  \        \
   |     \   \         \
    |    |ヽ、二⌒)、          \

22:デフォルトの名無しさん
07/10/19 22:55:18
>>20-21
こういう奴って自分で貼り付けたAAにバカウケとかしてるのかね
いずれにせよ、お前さん人と感覚がズレてるってよく言われるでしょw

たぶん面白いと思ってるのはほとんどお前さんだけ。

23:デフォルトの名無しさん
07/10/21 20:16:21
とりあえず保守

24:デフォルトの名無しさん
07/10/21 20:19:33

   / ̄ ̄\
 /   _ノ  \
 |    ( ●)(●)
. |     (__人__)   そもそもBASICなら簡単にするだろ…
  |     ` ⌒´ノ    常識的に考えて…
.  |         }
.  ヽ        }
   ヽ     ノ        \
   /    く  \        \
   |     \   \         \
    |    |ヽ、二⌒)、          \

25:デフォルトの名無しさん
07/10/21 23:34:13
互換っていうかN88はとりあえず完全対応してるんだろ?
それはそれでいいと思うが、それで乗り換えやすくなるわけでもなく覚えやすくなるわけでもないんなら
さっさと完全に切り離せばいいのに。
ただN88のソースをコンパイラするだけのメリットしかないわけだし。
今更N88なんて需要なんてないんだから。

26:デフォルトの名無しさん
07/10/22 00:02:55
てかN88なんか出来るフリーの環境なんて、今なら腐るほどあるわけで
ヘルプとか読んでるとN88を例えで使ってる場合があるけど、
新参にしてみればややこしくなるだけだし、N88の事もわざわざ調べないといけなくなる

27:デフォルトの名無しさん
07/10/22 18:40:35
ゴミ言語であることは確定したので保守する価値もない

28:デフォルトの名無しさん
07/10/22 23:32:20
♪ △ ♪
 (゚ω゚)ノ ActiveBasic~
~└( (♪
  ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic~
♪) )┘♪
 ノ > ♪

29:デフォルトの名無しさん
07/10/22 23:41:30
URLリンク(youtv.atspace.com)

30:デフォルトの名無しさん
07/10/23 13:01:31
これだけ叩かれても懲りないっていうのは
やはり作者のオナニー言語だったという証拠だな

31:デフォルトの名無しさん
07/10/23 13:11:48
実際、これ使えないね
開発者は熱心にやって入るんだろうけど あと日本語言語 ひまわりも
初心者向けに開発してるんだろうけど実際は、初心者に向きなほど簡単ではなく、速度ものろかったりする
HSPとかLGP のほうが簡単でいい

32:デフォルトの名無しさん
07/10/23 13:20:06
とりあえずUNIX作った時みたいに、言語があってもアプリを開発しないことには使えないままだ
とりあえず開発者か、巧みなユーザーが2ちゃんねるブラウザでも作ってうpしてみてくれよ

33:32
07/10/23 13:22:26
ちょい訂正 Cが使えないという意味ではないぞ C言語は、UNIX開発の為に完成された言語であるってことだ
開発者は環境整えていても、その他の生産物が無いことには意味がないって事だ

34:デフォルトの名無しさん
07/10/23 13:56:06
2バイト文字で利用出来るプログラミング環境のひまわりに速度なんて使用者は求めてねーよ


35:デフォルトの名無しさん
07/10/23 14:01:19
課題
タブブラウザ
2chブラウザ
FLVプレーヤー
メディアプレーヤー
ペイントソフト
エディタ
エミュ
directx使用のソフト
DLL

36:デフォルトの名無しさん
07/10/23 14:36:09
ActiveBasicやひまわり使うぐらいなら、数年前のDelphi無料版使った方がいい

37:デフォルトの名無しさん
07/10/23 14:40:20
DelphiはRAD使わなきゃかなり難しい

38:デフォルトの名無しさん
07/10/23 16:56:41
作者がAB4のままバグ取り&ヘルプの充実に取り組むのと、AB5を開発するの、どっちのがよかった?

39:デフォルトの名無しさん
07/10/23 17:38:41
何をやってもこのザマです

40:デフォルトの名無しさん
07/10/23 18:18:10
ABは開発理念から考え直す時期に来ていると思う。
このまま開発を続けても先は見えている。

41:デフォルトの名無しさん
07/10/23 21:13:19
むしろ何を目指しているのか全然先が見えない状況のような気もする。

42:デフォルトの名無しさん
07/10/24 05:31:45
RADの種類は少ないが便利→動作させるには結局コードを書かなくてはいけない
中途半端に難しい→RADに釣られた初心者が離れる
C言語使えてようやく扱える→C言語使うやつがわざわざAB使うメリットとは?

1に戻る

43:デフォルトの名無しさん
07/10/24 11:51:37
コミュニティが投稿をスパムと見なした

44:デフォルトの名無しさん
07/10/25 11:20:15
♪ △ ♪
 (゚ω゚)ノ ActiveBasic~
~└( (♪
  ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic~
♪) )┘♪
 ノ > ♪

45:デフォルトの名無しさん
07/10/25 17:16:17
ABでなんか作って見ようかなと思ってるんだが
処理速度も速いって言ってるけど
VB6で吐き出したexeより速いのかな

46:デフォルトの名無しさん
07/10/25 17:26:38
VB6と似たような速度だ
PCにかかる負荷は若干ABが高いだろうけど

47:デフォルトの名無しさん
07/10/25 17:57:02
誰が速いなんて言ったんだ?

48:デフォルトの名無しさん
07/10/25 22:50:11
PB(PureBasic)の方がよっぽど速い。

49:デフォルトの名無しさん
07/10/25 22:59:30
もう速さの時代は終わりつつあるよな...ネイティブも

50:デフォルトの名無しさん
07/10/26 19:19:36
書きやすさと保守のしやすさだよな。

51:デフォルトの名無しさん
07/10/26 20:52:38
皮肉はよそでやれ

52:デフォルトの名無しさん
07/10/27 00:11:52
やまちゃんおつ♪

53:デフォルトの名無しさん
07/10/29 09:12:54
♪ △ ♪
 (゚ω゚)ノ ActiveBasic~
~└( (♪
  ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic~
♪) )┘♪
 ノ > ♪

54:デフォルトの名無しさん
07/10/29 09:52:05
初めは良かったのに、方向性を間違えて、取り返しがつかなくなった亀田のようだ。

55:デフォルトの名無しさん
07/10/29 16:29:57
へぇーえ
一応学校の教材として利用してる人いるんだ、
選択を誤ったな

56:デフォルトの名無しさん
07/10/29 17:53:41
>>55
変に癖のある言語よりはましだと思うけどな

57:デフォルトの名無しさん
07/10/30 18:06:13
>>56
皆、一癖もふた癖もあるから
何を持って癖と言うのか基準が不明
ABは癖以前に一貫性が無い事が問題かと
妻が言っていた。

58:デフォルトの名無しさん
07/10/30 22:02:51
何気に奥さん鋭いな
プログラミング経験者?

59:デフォルトの名無しさん
07/10/31 22:13:51
URLリンク(www.2chab.net)

なんだこれ

60:デフォルトの名無しさん
07/11/01 11:14:59
>>59
どう見ても荒らしです、本当にありがとうございました

61:テスト
07/11/01 18:23:12
<age>

62:さらにテスト
07/11/01 18:24:34
<script></script>

63:デフォルトの名無しさん
07/11/02 06:57:15
どう見ても荒らしなやつがwikiに書き込んでるで
本当にありがとうございました

64:デフォルトの名無しさん
07/11/02 07:13:22
つかあれはスパムだろ。なんか対策しないとページの訪問増えればそれに比例して増えて行くもの

65:デフォルトの名無しさん
07/11/03 00:33:10
MessageBox(NULL, ": Next a", NULL, MB_OK)

AB4.24だと何故かコンパイルできないんだが…
このプログラムだけで、コンパイラが落ちてくれる。

66:デフォルトの名無しさん
07/11/03 01:55:08
スパムらしいものを消してみた。
意外と簡単。別段感想は無い。
本当にありがとうございました。

67:デフォルトの名無しさん
07/11/03 03:28:14
>>65

MessageBox(NULL, "
Next a", NULL, MB_OK)

というように解釈されてるのかな、コレは

68:デフォルトの名無しさん
07/11/03 08:09:02
>>67
それは酷いw

69:デフォルトの名無しさん
07/11/03 17:52:46
ゴミ言語

70:デフォルトの名無しさん
07/11/04 05:54:01
だがそれがいい

71:デフォルトの名無しさん
07/11/06 15:54:12
塵言語

72:デフォルトの名無しさん
07/11/07 04:19:39
むしろそれがいい

73:デフォルトの名無しさん
07/11/07 14:28:03
やっぱりそれがいい

74:デフォルトの名無しさん
07/11/08 22:01:34
公式もdevも反応ねぇよ・・・

75:デフォルトの名無しさん
07/11/09 02:20:32
だがそれがいい

76:デフォルトの名無しさん
07/11/12 15:19:55
ゴミ言語

77:デフォルトの名無しさん
07/11/13 01:57:06
だがそこがいい

78:デフォルトの名無しさん
07/11/14 18:05:03
未踏の税金無駄使いに万歳・・・全てのツケは企業に払わせろ。

79:デフォルトの名無しさん
07/11/15 10:13:03
地方地方といって入るが、その実おのれの票がほしいだけということをみんなで理解してやるべき。
議員とは与野党ともそういうものだ。

80:デフォルトの名無しさん
07/11/16 04:13:20
だがそれがいい

81:デフォルトの名無しさん
07/11/16 05:18:14
VBSの正規表現ってCOMコンポーネントだったんだな
ちょっと感心した

82:デフォルトの名無しさん
07/11/18 14:22:31
人が来ない

83:デフォルトの名無しさん
07/11/18 17:59:33
Wikiに変なページがあるな
URLリンク(www.2chab.net)

84:デフォルトの名無しさん
07/11/18 18:49:42
すげー手が込んでるなw

85:デフォルトの名無しさん
07/11/21 03:30:05
だがそれが

86:デフォルトの名無しさん
07/11/21 22:18:02
「いい」
なんて言ってやらないんだから、やらないんだから~

87:デフォルトの名無しさん
07/11/22 02:37:03
>>86
そんなおまえが

88:86
07/11/22 09:36:45
>>87
じつはAB使っている。

89:デフォルトの名無しさん
07/11/22 13:15:42
VB使おうとしてダウソしたんだけど、なんとなくABのほうがとっつきやすいインタフェスなもんでついつい・・・

90:デフォルトの名無しさん
07/11/22 19:01:26
VBって2005?

91:デフォルトの名無しさん
07/11/23 05:53:35
本家死んでるぞ

コラァーーーーーーーーーーーーーーー

92:デフォルトの名無しさん
07/11/24 02:18:29
でもそれが

93:デフォルトの名無しさん
07/11/25 20:39:04
いい

94:デフォルトの名無しさん
07/11/26 03:36:50
アーッ!

95:デフォルトの名無しさん
07/11/26 17:02:53
ついに終わったか

96:デフォルトの名無しさん
07/11/27 01:22:27
そして伝説へ・・・

97:デフォルトの名無しさん
07/11/28 00:40:09
ゴミ言語

98:デフォルトの名無しさん
07/11/28 02:46:00
でも
やっぱり
どうしても
むしろ

そ こ が い い !

99:デフォルトの名無しさん
07/11/28 07:28:04
今日は面白かったぞ

BeログインCookie狙ったXSSが出て
v速でBe全焼き+VIPでスレスト祭り

100:デフォルトの名無しさん
07/11/28 17:38:23
ABのコンテストってないのかな?

101:デフォルトの名無しさん
07/11/28 18:13:52
人いないだろ

102:デフォルトの名無しさん
07/11/28 18:25:34
やればいいのにね。
ABなんて自分で使う気はしないけど、どんな作品が出品されるか見てみたい。

103:デフォルトの名無しさん
07/11/28 19:27:13
昔ゆちぼんがやってた気が

104:デフォルトの名無しさん
07/11/28 20:15:45
もっと大々的にさ。

105:デフォルトの名無しさん
07/11/29 02:35:35
ゴミ言語

106:デフォルトの名無しさん
07/11/29 03:04:41
それはむしろ褒め言葉

107:デフォルトの名無しさん
07/11/29 04:26:42
ABはそろそろやめてHSPのコンパイラ版を作れば流行るよ

108:デフォルトの名無しさん
07/11/29 12:07:05
課題
タブブラウザ
2chブラウザ
FLVプレーヤー
メディアプレーヤー
ペイントソフト
エディタ
エミュ
directx使用のソフト
DLL

109:デフォルトの名無しさん
07/11/30 05:26:08
自分用の物は作るんだがな
欲が原動力になるから

自分が使わない物を作るかって言われると
マゾじゃなけりゃモチベーションが上がらないし続かない

110:デフォルトの名無しさん
07/11/30 08:59:10
どんなもの作るの?

111:デフォルトの名無しさん
07/11/30 09:57:45
最近作ったのはDATと画像自動収集かなー

112:デフォルトの名無しさん
07/12/01 18:45:36
>>111
とりあえず揚げてみるよろし。

113:デフォルトの名無しさん
07/12/02 05:26:33
vtablevtablevtablevtable........

IContextMenuとIShellExtInit書くだけでなんでこんな時間が
マジでC言語でCOM扱ってる感覚

114:デフォルトの名無しさん
07/12/03 00:21:22
本当にゴミ言語

115:デフォルトの名無しさん
07/12/03 00:28:00
だがそこが本当にいい

116:デフォルトの名無しさん
07/12/03 00:30:12
定期乙

117:デフォルトの名無しさん
07/12/03 02:11:13
こちらこそ乙

118:デフォルトの名無しさん
07/12/04 13:02:09
休みだったからコンテキストメニューハンドラ仕上げてみた
要はCOMコンポーネント

URLリンク(www.2chab.net)

119:デフォルトの名無しさん
07/12/04 13:04:48
見直してみると無駄なコードだらけの上に記述が一貫してないから追いかけられないな

120:デフォルトの名無しさん
07/12/04 20:08:18
>>118
メニューを追加するとこしか実装されてないみたいだけど、ファイルパスを取得するのはできました?
自分もちょっと前試してたんだけど、IDataObject::GetData()がエラーコードを吐いてなんかうまくいかなかったorz

参考にしたのはここ
URLリンク(www.runan.net)

121:デフォルトの名無しさん
07/12/04 22:47:11
>>120
まだIShellExtInit::Initialize中では試してないです

OLED&Dを実装したときはIDataObject::GetData成功したので行けると思いますが…

122:日記
07/12/05 16:23:20
御話の会なんやねん
留守の家調べとる空き巣に見えなくも無いわ

123:デフォルトの名無しさん
07/12/06 02:10:46
新しい・・・!

124:デフォルトの名無しさん
07/12/06 23:24:07
エーチクビーチックよ永遠なれ

125:デフォルトの名無しさん
07/12/13 01:26:43
話題
無し

126:デフォルトの名無しさん
07/12/13 18:50:40
A地区B地区

127:デフォルトの名無しさん
07/12/17 01:21:34
wiki更新おつかれ

128:デフォルトの名無しさん
07/12/17 13:30:05
オワタとか更新したんじゃないだろうな?

129:デフォルトの名無しさん
07/12/17 13:31:12
ところで未踏ってどうなった?
何か成果出たの?

130:デフォルトの名無しさん
07/12/19 19:32:31
使ってるやついたのか...
URLリンク(www.thinkit.co.jp)

131:デフォルトの名無しさん
07/12/19 20:04:08
所詮はアンケート
実際にはもっと少ないだろうな

132:デフォルトの名無しさん
07/12/20 01:31:40
>>130
大健闘じゃないか

133:デフォルトの名無しさん
07/12/20 11:49:56
業務wwwww

これで山ちゃんも浮かばれるであろう

134:デフォルトの名無しさん
07/12/20 19:02:19
業務使用??
ABがあぼーんしたらどうするつもりなんだろ。

135:デフォルトの名無しさん
07/12/20 19:09:22
簡単にVBに移行できる

136:デフォルトの名無しさん
07/12/20 19:15:18
個人でちょっと使ってるって程度だと思うけど

137:デフォルトの名無しさん
07/12/20 19:28:12
業務で使うなんて、変わった人がいるもんだね、この世の中。

138:デフォルトの名無しさん
07/12/20 22:10:54
>>133
ど、どこにそんなことが・・・

139:デフォルトの名無しさん
07/12/20 22:26:44
業務9人
興味がある13人
>>130のリンク先だ

140:デフォルトの名無しさん
07/12/21 10:13:58
>>139
ごめんなさい。いまみてきました。
いるんですね。業務でなんて・・・
VBならつぶしが利くと思いますが、ABは普通知りませんよ。
少なくとも自分のリアル友人同僚には。

141:デフォルトの名無しさん
07/12/21 20:58:00
業務でなんてびっくりこいた
N88互換モードでも使っているかしら?

142:デフォルトの名無しさん
07/12/21 21:23:08
自分専用のスクリプトみたいな使い方では?

143:デフォルトの名無しさん
07/12/21 21:28:35
ネタにマジレスするスレはここですか?

144:デフォルトの名無しさん
07/12/21 21:47:33
せっかく人いるからネタ投下。先日foreachが実装されたようだけど暫定的な文法は
For 変数, リストとか
...
Next
カンマはおかしいんじゃないかということで
For 変数 In リストとか
...
Next
に変更案が出されている。

145:デフォルトの名無しさん
07/12/22 00:24:07
>>144
Foreachだろw

146:144
07/12/22 03:50:08
>>145
あ、ミスった。 書き直すの面倒いから脳内補完しといてくれ

147:デフォルトの名無しさん
07/12/23 02:12:56
wiki更新乙なんだが
何故に別ページに・・・
いや、良いんだけど。

148:デフォルトの名無しさん
07/12/29 01:16:27
完全沈黙

149:デフォルトの名無しさん
07/12/30 13:11:26
VB.NETと比べて何が嬉しいの?
ランタイムが必要なんて今更大した問題じゃないと思うんだが

150:デフォルトの名無しさん
07/12/30 13:38:55
N88互換

151:デフォルトの名無しさん
07/12/30 16:12:42
n88互換なんて今更と思うんだが

152:デフォルトの名無しさん
07/12/30 18:59:49
うるせえな、今更な言語なんだよ

153:デフォルトの名無しさん
07/12/30 19:36:07
>>149
問題だろ

154:デフォルトの名無しさん
07/12/30 22:51:34
>>153
何が?

155:デフォルトの名無しさん
07/12/31 09:42:09
ユーザーに環境の構築を強制させるところじゃね

156:デフォルトの名無しさん
07/12/31 11:45:00
>>155
おまえは何を言ってるんだ

157:デフォルトの名無しさん
07/12/31 11:54:12
>>156
おまえも何を言ってるんだ

158:デフォルトの名無しさん
07/12/31 21:57:53
もめないでくれ、大晦日なんだ。

159:デフォルトの名無しさん
07/12/31 22:18:40
>>1-158
おまえは何を言ってるんだ

160:デフォルトの名無しさん
07/12/31 23:23:26
>159
あながち否めないなと自分の書き込みを見て思ったw

結局今年中にNewVer出なかったな 残念。。

161:デフォルトの名無しさん
08/01/01 00:44:30
残念かもしれないが作者だっていつまでも遊んでられないだろ?
でも未踏はどうなったんだ

162:デフォルトの名無しさん
08/01/01 16:42:19
>今回は,特に 64ビットCPUのネイティブコード出力と, DirectXの機能が使えるようにする機能拡張とを目標としてプロジェクトを行う。
調べたら書いてあったな

163:デフォルトの名無しさん
08/01/01 18:32:39
それにしてもC系じゃないのが悔やまれる

164:デフォルトの名無しさん
08/01/01 18:37:40
Cの系統でこれくらいの言語仕様じゃ、今更目新しさを感じないし。


まあ、BASICでも同じだけど。

165:デフォルトの名無しさん
08/01/01 18:40:27
basicでネイティブって珍しくもない
今度はC#でネイティブとかやったりしてな

166:デフォルトの名無しさん
08/01/01 18:40:44
いや、目新しさの問題じゃなくて、軽さが大事。
重くてよければMS純正があるし。

だいたい.netが無料っつってもインストールしたら1GBも取るわけで。
過去のすべての.netをサポートしてくれるんならそれでも許せた。


167:デフォルトの名無しさん
08/01/01 18:42:37
>>165
いいねそれ。
絶対いいよ。

.netであればBasicとC#はほぼ同一なわけだし、
言語試用をC#で出してもらえれば、
C#のネイティブ開発環境は貴重だし。


168:デフォルトの名無しさん
08/01/01 18:47:37
正式にC#を名乗ろうと思ったら結構たくさんのクラスライブラリを実装しないといけないよ

169: 【大吉】 【1808円】
08/01/01 18:58:14
名前欄に!omikujiや!damaで元旦限定の伝説の機能が使えるよ。
↓いつでも伝説の機能が使える最強板(NOT VIP板)
URLリンク(yutori.2ch.net)

170:デフォルトの名無しさん
08/01/01 19:20:22
それはノヴェストにやらせれば大丈夫

171:デフォルトの名無しさん
08/01/01 20:24:08
BrainFuckやWhiteSpaceくらいの目新しさが欲しいな

172:デフォルトの名無しさん
08/01/01 20:31:56
GUIのレイアウト(ボタンの座標, 表示文字等)だけで動作も全部定義しちゃう言語とか

173:デフォルトの名無しさん
08/01/01 20:32:30
C系で軽いのがよければD言語を使えばいいじゃない。

174:デフォルトの名無しさん
08/01/02 17:52:08
ねーよw

175:デフォルトの名無しさん
08/01/02 17:57:07
俺AB3.0の頃から思ってたよ
なんでBASICなんだってよう
最初に触れたのがBASICだからという理由は納得しがたい
男が初恋とかキモキモいんじゃあ

作者が未だにVCメインで開発してるから
カユイところに手が届かないままのABなんじゃないのかね

176:デフォルトの名無しさん
08/01/02 19:18:53
2x系の頃の方が味わいがあったとか言ってみる

2.13ぐらいから見てる

177:デフォルトの名無しさん
08/01/02 19:33:10
2系が絶賛される理由がよくわからん
HSPライクだとは思ったけど

178:デフォルトの名無しさん
08/01/03 14:57:56
♪ △ ♪ 
 (゚ω゚)ノ ActiveBasic~ 
~└( (♪ 
  ( ヽ ♪ 

  △♪ 
ヽ(゚ω゚) ActiveBasic~ 
♪) )┘♪ 
 ノ > ♪ 

179:デフォルトの名無しさん
08/01/03 15:28:37
>>178
よう、元気だったか。

180:デフォルトの名無しさん
08/01/04 13:54:36
ばか言語

181:デフォルトの名無しさん
08/01/04 13:56:36
AB→Delphi→VC2005→VC2008と乗り換えてるけど見放しはしないっす

いやオチし続けますの方が正しいか

182:デフォルトの名無しさん
08/01/04 19:04:48
ABに価値なし

183:デフォルトの名無しさん
08/01/04 19:08:01
なんでIPAは採択したんだろうな
援助切れたら一気に更新が無い
交通事故にでも遭ったのか

184:デフォルトの名無しさん
08/01/04 19:15:52
他の候補が蓋を開けてみたらデムパだったとか

185:デフォルトの名無しさん
08/01/05 08:45:34
>>183
出せばなんでも採択されると感じている俺。

186:デフォルトの名無しさん
08/01/06 00:25:38
konisiアセンブラ好きだな

187:デフォルトの名無しさん
08/01/07 02:44:27
こんな言語オワタ

188:デフォルトの名無しさん
08/01/07 04:12:46
だがそれがいい

189:デフォルトの名無しさん
08/01/07 16:05:21
始まる前からオワテタよ

190:デフォルトの名無しさん
08/01/07 16:31:14
そもそも終わった言語のN88互換を背負った所から無理があった
完全互換ならまだ救いようがあったかもしれないが

191:デフォルトの名無しさん
08/01/07 16:36:14
山本さんはお若いのになぜBASICか
これというのもBASICから教える糞学校のせいか
それともBASICしかのせられない糞ポケコンのせいか

192:デフォルトの名無しさん
08/01/07 16:53:39
>>191
家のポケコンはアセンブラがのってるお...CASLだけど。

193:デフォルトの名無しさん
08/01/07 16:56:53
x86アセンブラならABの奴を分離してリリースすればおkだな

194: ◆tAo.kQ2STk
08/01/07 19:37:59
>>186
そうだな。

195:デフォルトの名無しさん
08/01/15 01:26:12
wiki更新乙
どこを更新したのか良く解らんけど

196:デフォルトの名無しさん
08/01/22 11:25:00
ActiveBasic4.24でボタン2個だけのフォームをつくり、「テスト」ボタンでは画面が表示される状態ですが、
画面がまったく出てこなくなりました。
どこまで実行できているのか、ブレークポイントの設定とかもないようだし・・

イベントプロシージャとかメッセージ処理を追加してうまくいかなかったので全部削除して、
デフォルトの状態なんですがだめです。
プロジェクトを作り直せばちゃんと画面が出るようになるはずだし、ほかのプロジェクトはちゃんと画面が出てきます。

やっぱり常にバックアップを取ってないとだめなんでしょうか?


197:デフォルトの名無しさん
08/01/22 11:42:10
なんか根本的に言語を作るために作ったという感はあるけれど
別に他と比べて特に劣っているというわけではなさそう。
「夢ではない」とか自分でサンプル作れないんじゃはなしになんないや。
でもweb系以外の言語ってだいたい全部そうだな。

198:196
08/01/22 14:33:07
Diffrencer.exeで比較してみたら
>' イベントプロシージャの呼び出しを行います。
>MainWndProc=EventCall_MainWnd(hWnd,dwMsg,wParam,lParam)
ってのが
>MainWndProc=EventCall_MainWnd(hWnd,dwMsg,wParam,0)
となってました。
そりゃ描画も何もされませんよね。
自分でいじったつもりはまったくなかったけど混乱してたのかな。

0をlParamに戻したらちゃんと動きました。


199:デフォルトの名無しさん
08/01/25 22:17:15
pdb形式のデバッグ情報って出力するの大変なのかな。
デバッガが高機能なソースレベルデバッガじゃないと使いにくいけど
OllyDebugがPDB形式なら対応してるらしいんだよな。


200:デフォルトの名無しさん
08/01/25 23:03:08
>>199
PDBのフォーマットは公式に文書化されていないらしい。
前調べたときにそういう記述を見つけて、あきらめたことがある。


201:デフォルトの名無しさん
08/01/26 17:47:43
これは良い物ですか?

202:デフォルトの名無しさん
08/01/26 19:42:18
>>200
Ollyはハッキングに使われてるからフォーマットもクラックしたかと思ったんだけど
用意されたAPI使ってただけだった。これじゃどうしようもないね。
Olly側に機能追加できれば独自フォーマットでもいけるかもしれないけど。
実際、デバッグができないとライブラリも作れないし、
Olly対応じゃないとしても、5では高機能デバッグに対応して欲しいな。

まあ、ゲーム用として普及したHSPユーザーがいまさらこっちに来るとは考えにくいけど。

>>201
貧弱な環境でもプログラム作れる。
スクリプトじゃ時間かかるような複雑な計算するやつとか・・・
まあ、無料で軽いのは標準のC言語とかPascalとかあるし、
VMを使わないJAVAなら高機能な上に軽いような気がするけど。

ああ、実行ファイル単体で動くのはほかの物にはないメリットだ。
HSPは知らないけど、C++とかPascalとか.netとか実行にDLLが必要だけど、これはそういうのがない。
もちろん、既存ライブラリとか使いたければ、そのDLLは必要になるけど。

実際これ使ってる人は昔のN88Basicしか使えないような人かも。
僕は3Dゲーム作れる環境ないかなと思って見てたけど
SHPのライブラリ使えば簡単って書いてあるからやっぱ選択肢に入らないかも。
一から作るにしても、JAVAでネイティブコンパイルできるらしいし。

とりあえず僕はUWSCっていうスクリプトで画面使いたいときにこっちでフォーム作って、
データはスクリプトから設定とかしたら、こっちのソースコードは触る必要ないし。
まあUWSCも有償版ならフォーム作れるんだけど、こっちと組み合わせれば無料だし。

けどUWSCも、もっと高機能なスクリプト使えばフォーム作ったりするのは普通にできるような気がするけど
キーボードマクロから使い始めたから使い続けてるわけで。
やっぱ一から覚えなおすのは大変だし、下手なものに手をだしても無駄だし、
いろいろ試すとそれだけでディスクがいっぱいになるし。

203:デフォルトの名無しさん
08/01/26 20:35:30
>>201
ああ。しかしキシリア様に届けるほどの物ではないのだよ

204:デフォルトの名無しさん
08/01/26 20:58:02
壷ならさっき間違えて遠投の腕輪装備して投げたよ

205:デフォルトの名無しさん
08/01/26 21:11:57
そうそう。
UWSCとActiveBasicの共通点は、ファイルが小さくてインストールせずに使えるところか。
無料ってことは当然として。
インストール自体は簡単で問題じゃないけど、あれやらこれやらインストールするとな・・
ABはまあ関係ないけど、
UWSCでスクリプト作ったとして、人に配るときに、インストール不要は大きい。
Windows標準のWSHとかは危険だから禁止だったり、標準から除外されちゃったりしたし。確か。
ABはまあ関係ないけど。

だけど、最近オープンソースとか言われてるけど、一般人がコンパイルする環境持ってないし。
まあJavaはWebでクリック一つでインストールしただけでなんかDOSプロンプトでコンパイルできちゃったけど。
オープンソースとか言っても、既存実行ファイルを使ってたらほんとにそのコード使ってるか分からないし。
つまり、コンパイル環境とソースをセットで渡せるものとしてはいいかも。
まあ、マイナー言語じゃ意味ないか。


206:デフォルトの名無しさん
08/01/27 16:25:52
VBでmemory.dllというのを使いたかったけどだめみたいなので
特別にこのABとやらを使ってやろう

207:デフォルトの名無しさん
08/01/27 23:21:48
ただのWrite/ReadProcessMemoryのラッパーだろそれ

208:デフォルトの名無しさん
08/01/28 09:30:29
何気にwiki更新されてるな

209:デフォルトの名無しさん
08/01/29 12:14:32
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?

なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?

なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?
なんで公式の コミュニティがあるのにそっちに書かないの?

210:デフォルトの名無しさん
08/01/29 12:44:21
>>209
ユーザー登録がめんどくさ

211:デフォルトの名無しさん
08/01/29 16:45:53
登録しなくても書き込めるぞ。

212:デフォルトの名無しさん
08/01/29 19:24:37
>>209
コピペ君って馬鹿だな
まで読んだ

213:デフォルトの名無しさん
08/01/30 02:23:40
>210
それ以前に俺は
公式コミュがあったら書き込んではいけないのか?
という疑問のほうが先に来るんだが…

214:デフォルトの名無しさん
08/01/30 12:05:03
>>202
> C++とかPascalとか.netとか実行にDLLが必要だけど、これはそういうのがない。

ん?C++やPascalはDLLが必要?
特定の開発環境のことか?

215:デフォルトの名無しさん
08/01/30 12:59:33
>>214
ああ、共通ライブラリってスタティックリンクしたらexeに一本化できるんだっけ。
でもフリーでダウンロードできるからって入手しても、DLLがないって言われて動かない。

MFC関係ならたいていオフィスとかについてるから問題なかったりするけど
Delphiとかで付属してなかったりするとライブラリの入手がめんどい。


216:デフォルトの名無しさん
08/02/01 17:07:50
MBASIC86
URLリンク(www31.ocn.ne.jp)

99BASIC
URLリンク(www.sagami.ne.jp)

217:デフォルトの名無しさん
08/02/03 04:21:29
いつまでリニューアル中なんだ・・・
そんなに時間ないのかな

218:デフォルトの名無しさん
08/02/03 16:42:49
もうABの事なんか忘れたさ

219:デフォルトの名無しさん
08/02/04 01:24:24
もう私のことなんて
どうでも良くなっちゃったのね!
酷いわっ!
ぐすん・・・

220:デフォルトの名無しさん
08/02/04 21:45:18
AB言語が1番目で次にC言語、D言語と続くのですか?

221:デフォルトの名無しさん
08/02/06 00:41:05
さっさと、AB4にオーバーライド機能付けてほしいわ( ^ω^)
AB5で出来るがβ版だし

クラスを渡す際派生する度に
書き換えなきゃいけなくてぬるぽ

222:デフォルトの名無しさん
08/02/06 16:45:25
>>221
そんなに使い込んでんの?
デバッグは具体的にどうやってんの?
ベータはどうやってダウンロードしたの?


223:デフォルトの名無しさん
08/02/06 17:41:40
質問攻めだな

224:デフォルトの名無しさん
08/02/09 10:02:57
>>222
221じゃないが

知らん
AB4ならF2 AB5ならF8だったかと
本家から落とせる筈。α版ならSVNにある

225:デフォルトの名無しさん
08/02/10 03:13:06
wiki更新乙

でも「切り取りを作ろう」で「タイマー」が出るぜ

226:デフォルトの名無しさん
08/02/12 01:14:46
wiki更新乙

でも「切り取りを作ろう」で文字化けだらけのページが出るぜ

227:デフォルトの名無しさん
08/02/13 18:27:56
てか公式まだリニューアル中かよ・・・

228:デフォルトの名無しさん
08/02/14 02:09:38
逆に考えるんだ
毎日リニューアルしてると思えば
こんなにすごい事はない

すごい事はない・・・

229:デフォルトの名無しさん
08/02/16 05:01:32
ブログでちょっと近況報告するだけでも違うと思うんだけどなぁ。
完全放棄なのかな。

230:デフォルトの名無しさん
08/02/16 07:39:42
AB6を開発してて忙しいんだよ

231:デフォルトの名無しさん
08/02/16 10:49:47
全てはIPAを釣る為だったのかい?

232:デフォルトの名無しさん
08/02/17 02:40:33
ブログをチョコッと更新する時間もないほど忙しいのかな・・・

233:デフォルトの名無しさん
08/02/17 09:33:06
まあ基本的に1人でプログラミング言語作ってるんだろ
手が回らないのは仕方ない

234:デフォルトの名無しさん
08/02/18 03:10:01
あ、そうなんだ。何人か協力してる人がいるのかと思ってた。

235:デフォルトの名無しさん
08/02/18 03:25:41
そりゃいるだろう。ただ山本が進まないと他の協力者もどうしようもないってだけで。

236:デフォルトの名無しさん
08/02/18 18:30:06
wikiの切り取りを作ろうって荒らし?バグ?

237:デフォルトの名無しさん
08/02/20 03:24:34
わからない
書いた人はいずこへ

238:デフォルトの名無しさん
08/02/23 00:18:10
Ollyに対応して欲しいって書いた者だけど、
マイクロソフトがWindowsの技術情報を無償で公開するってニュース出てたよ。

pdb形式のデバッグ情報が含まれるか分からないけど、
もしそれのフォーマットが含まれるなら今からでもそっちに対応したら使い物になるかも。

まあそれでも何か作るにはライブラリとか、大量のサンプルが欲しくなるんだけど。

Olly以外の簡単に使えるデバッガとかもあるともっといいけど。


239:デフォルトの名無しさん
08/02/23 06:24:44
何故ABは良い言語なのに普及しないのか

240:デフォルトの名無しさん
08/02/23 06:51:23
無料でもっといいのがあるからでFA

241:デフォルトの名無しさん
08/02/23 07:23:41
資料が少ないから

242:デフォルトの名無しさん
08/02/23 08:55:06
仕様がころころ変わるから

243:デフォルトの名無しさん
08/02/23 10:20:50
RADの種類もっと増えろよ

244:デフォルトの名無しさん
08/02/23 13:42:25
VB.NET使え

245:デフォルトの名無しさん
08/02/23 14:15:12
VB.NET(笑)

246:デフォルトの名無しさん
08/02/23 14:27:19
>>245
C++でもやってろや
どうせお前VB挫折したんだろWWW哀れWWWW

247:デフォルトの名無しさん
08/02/24 02:40:00
>>240
具体的にはどんな物がありますか?

248:デフォルトの名無しさん
08/02/24 04:02:11
>>247
MS謹製各種・Codegear謹製各種・HSP・Eclipse

249:デフォルトの名無しさん
08/02/24 07:19:20
MSで無料なのは.netだけだからなあ。

>>248
Codegearって?って思ってみたらDelph fot PHPとかあるんだな。すげ。
これお礼
URLリンク(thumb2.imgup.org)


250:デフォルトの名無しさん
08/02/24 09:44:02
Delphi6は無料だったな

251:デフォルトの名無しさん
08/02/24 10:58:17
>>249
VC++Expressも無料だよ
Borlandと違って商用利用も無制限

252:デフォルトの名無しさん
08/02/24 11:21:52
.NETじゃん

253:デフォルトの名無しさん
08/02/24 12:00:37
VC++Expressはネイティブでも出来ますがなにか

254:デフォルトの名無しさん
08/02/24 12:14:39
>>253
MFCついてないじゃん

255:デフォルトの名無しさん
08/02/24 12:23:50
どうせ今更MFCなんて使わないし。
ていうかMFC使うくらいなら .NETの方使うし。

256:デフォルトの名無しさん
08/02/24 16:11:48
きょうからAB使うから。
よろしく。

257:デフォルトの名無しさん
08/02/24 16:38:16
>>256
チャレンジャーだな。今まで何使ってたの?

258:デフォルトの名無しさん
08/02/24 21:01:21
JS

259:デフォルトの名無しさん
08/02/24 21:10:51
なるほど、その流れなら期待できるな。

260:デフォルトの名無しさん
08/02/24 21:26:09
JSアタック

261:デフォルトの名無しさん
08/02/24 21:29:25
JSゴシック

262:デフォルトの名無しさん
08/02/25 00:25:49
こたつつきみかんに
最新のコンパイラ情報あるぞ-

263:デフォルトの名無しさん
08/02/25 03:52:28
>>248
具体的に、それらの物がABより優れている点はどこにありますか?

264:デフォルトの名無しさん
08/02/25 03:58:23
多くの人に晒されているからかな

ついでに使いづらいC++のような印象だから,つまり色物としてしか認知されていない気がする

265:デフォルトの名無しさん
08/02/25 04:36:07
言語仕様が頻繁に変わるから資料が役立たずになる。

266:デフォルトの名無しさん
08/02/25 05:54:34
とりあえずヘルプセンターがAB5に対応させろよ
順序良く試していってもコンパイルエラー出たりして行き詰る事必至だろ・・・

267:デフォルトの名無しさん
08/02/25 15:56:42
BASICなんておっさんが懐かしがるしか使い道が無い
実際はクソめんどくさいし
マゾでもなければ選ばない

268:デフォルトの名無しさん
08/02/25 16:03:09
>>267
お前が使わなければ良いだけじゃね?

269:デフォルトの名無しさん
08/02/25 16:28:42
>>268
俺はマゾなおっさんだ!!!111

270:デフォルトの名無しさん
08/02/25 17:17:49
>>266
まだAB5はリリースされてないだろ

271:デフォルトの名無しさん
08/02/25 18:20:21
そもそもヘルプセンターってAB4.24にすら対応してないでしょ。

272:デフォルトの名無しさん
08/02/25 19:27:42
じゃあ使うなや

273:デフォルトの名無しさん
08/02/25 19:32:24
いやそのかんがえはおかしい

274:デフォルトの名無しさん
08/02/25 19:50:56
>>273
くせぇwwwwwwうぇwwwwwwwwwうぇwwwwwwwww
おまwwwwwwwwwうぇwwwwwwっうぇwwww
におうwwwうぇwwwぞwwwwwwwwwwwwっうぇ

275:デフォルトの名無しさん
08/02/25 20:00:03
>>271
あんたが直せばおk

276:デフォルトの名無しさん
08/02/25 20:09:28
wikiみたいに編集可能ならとっくに誰かがやってるよ

277:デフォルトの名無しさん
08/02/26 12:12:37
誰かwikiにヘルプセンターの内容を4.24に書き直して書いてくれねーかな


278:デフォルトの名無しさん
08/02/26 21:00:47
あほ

279:デフォルトの名無しさん
08/02/27 16:09:50
あふぉ

280:デフォルトの名無しさん
08/02/29 01:57:05
Active

281:デフォルトの名無しさん
08/03/01 05:11:36
Pro Active

282:デフォルトの名無しさん
08/03/02 01:55:02
More Active

283:デフォルトの名無しさん
08/03/03 05:26:05
Hyper Active

284:デフォルトの名無しさん
08/03/03 20:54:41
暇人はwikiにRADじゃ出来ないプログラミング書けよ^^

285:デフォルトの名無しさん
08/03/03 21:05:55
暇はあるけど資料がない。
何より最新コンパイラがない。

ActiveBasicは、RAD?ツールが付いてるおかげで
昔ながらのチープなGUIアプリの画面が作れるから、チープな環境でも画面設計が出来るのがいい。
画面だけが欲しくて使ったことは既に書いたし。

ただ、VisualC++が、2008になってネイティブコンパイラを標準搭載してくれたから、
.netがインストールできる環境なら、.netのために4GBほどのディスクと256MBのメモリがある環境なら
C++を使えばよかったりする。
まあ、VC++にRADツールはついてないって話もあるが、
画面が欲しければ.netアプリにしちゃえば簡単に出来ちゃうわけで、
.netインスコできちゃうとやせ我慢しないでさっさと使っちゃいたくなるわけで。

もういっそのことWeb画面をRADで作れるツールになっちゃうって手もあるかも。

固定ユーザーが付かないと・・・固定ユーザーが付くだけのメリットがないとね。
僕も含めてほとんどはいいのがあったらすぐそっち行っちゃうから。


286:デフォルトの名無しさん
08/03/03 21:14:08
> Visual C++が、2008になってネイティブコンパイラを標準搭載
これはどういうこと?
例えExpressでも2005からネイティブコンパイラがあったことに違いはないし。

287:デフォルトの名無しさん
08/03/03 21:32:01
>>286
前のバージョンまでは、別途ダウンロードして追加インストールしないといけなかった。

288:デフォルトの名無しさん
08/03/03 21:32:08
昔からネイティボウだった

289:デフォルトの名無しさん
08/03/03 21:38:12
>>288
うそこけ

290:デフォルトの名無しさん
08/03/03 22:34:03
>>287
それはWindows SDK/Platform SDKのことだろ。
コンパイラ自体は2005 EE付属の物で何も問題ない。

291:デフォルトの名無しさん
08/03/03 22:51:24
>>287
うそこけ

292:デフォルトの名無しさん
08/03/03 22:56:07
暇人はABでunDonut用のプラグイン作れよ

293:デフォルトの名無しさん
08/03/03 22:56:31
ああ、ネイティブコンパイラはあったのか。

けどWindowsアプリを作れないコンパイラなんか、わざわざクソ重いVisualStudioで使う意味ないだろ。


294:デフォルトの名無しさん
08/03/03 23:01:46
PSDK入れればいいだけの話やん。

295:デフォルトの名無しさん
08/03/03 23:30:50
無料版VC++を使う人間にとって、PlatformSDKの位置づけと必要性がよく分からなかったりするんだな。

ああ、でも、2008になっても無料版にATLがないためにWTLも使えなくてGUI開発はやりにくいのか・・・

296:デフォルトの名無しさん
08/03/04 02:40:06
ABってもう終わった言語だろ?

297:デフォルトの名無しさん
08/03/04 02:54:32
バカヤロウ、まだ始まっちゃいねえよ


「キッズ・リターン」より

298:デフォルトの名無しさん
08/03/04 17:15:55
HSPでゆちぼんが宣伝うざかったからサイトいったら
ActiveBasicコンテスト主催どーのこーのと騒いでてワロタ
あいつABユーザーからみてどんな存在よ?w

ActiveBasicってバージョンあがるのが早い割りに改善されないよな・・・
今は開発放棄したっぽいしな

299:デフォルトの名無しさん
08/03/04 17:20:08
あの痛い子か

300:デフォルトの名無しさん
08/03/04 19:09:24
ABにはコニたんとか、
痛い人が多すぎる

301:デフォルトの名無しさん
08/03/04 21:18:11
wiki更新されてる

302:デフォルトの名無しさん
08/03/04 23:37:27
コンパイラとライブラリの開発は最近進んでるぞ

303:デフォルトの名無しさん
08/03/05 00:55:17
山本って最近フォーラムに書き込みしてるか?

304:デフォルトの名無しさん
08/03/05 01:04:06
今んとこライブラリ開発の最新に名前が載っている。

305:デフォルトの名無しさん
08/03/05 02:39:17
wiki更新ご苦労様です。
でも、切り取りを作ろう は直さないのですか。

306:デフォルトの名無しさん
08/03/05 08:27:08
>>300
私はイマ&ガマ そしてシノアたんの復活を願っている。

307:デフォルトの名無しさん
08/03/05 21:48:30
猫でも分かるプログラミングをAB用に変えて作る酔狂なやつはいないのか

308:デフォルトの名無しさん
08/03/05 22:35:20
作っても、マイナーバージョンアップで全部のソースがゴミになるからなー

309:デフォルトの名無しさん
08/03/06 00:01:13
wikiみたいに4.24で統一しとけばいいじゃん。

310:デフォルトの名無しさん
08/03/06 00:17:10
解決になっとらん

311:デフォルトの名無しさん
08/03/06 00:33:58
ま、無いよりはマシだわな

312:デフォルトの名無しさん
08/03/06 01:30:05
あ?いまなんつった?

313:デフォルトの名無しさん
08/03/06 06:41:40
おい!人の話は最後まできけよ!おい!こら!
あ?


!?(ビキビキ)

314:デフォルトの名無しさん
08/03/06 07:47:00
おちんちんびきびきです
でも4cmです

315:デフォルトの名無しさん
08/03/06 10:31:57
継承先で関数の動作を変えたい時とかまじこれ
上書きぬるぽ

Class CApp
Public
 Sub Run()
  CreateMainWnd()
 End Sub
Protected
 Sub CreateMainWnd()
  OutputDebugString("aaaaaaaa")
 End Sub
End Class

Class CDXApp : Inherits CApp
Public
 Sub Run()
  CreateMainWnd()
 End Sub
Protected
 Sub CreateMainWnd()
  OutputDebugString("bbbbbbbb")
 End Sub
End Class

Dim App As CDXApp
App.Run()

316:デフォルトの名無しさん
08/03/06 12:51:22
>>315
ようするに使わなければいいんだろ?


317:デフォルトの名無しさん
08/03/06 16:29:14
>>316
だがちょっとまってほしい
App->Run(New CClass1)
App->Run(New CClass2)
とかとっかえひっかえする時
スーパなクラスの関数しか呼ばれなくて涙目なんだぜ

318:デフォルトの名無しさん
08/03/06 16:55:47
たしかVer4でも使えたと思うけど、Virtual Functionでスーパークラス定義すればいいと思う

319:デフォルトの名無しさん
08/03/06 16:55:55
一方、AB5はというと、正式版が出てこない。

320:デフォルトの名無しさん
08/03/06 17:29:20
おかしいな。
GG1121のままなのにUnrandomizerしただけでメイポが落ちる。

どっか壊れたのか

321:320
08/03/06 17:32:00
あれ
頭のネジが落ちてきたぞ?

322:デフォルトの名無しさん
08/03/06 23:12:51
もうN88互換モード以外イラネ

323:デフォルトの名無しさん
08/03/08 18:23:44
まだAB使ってる人がいたのか

324:デフォルトの名無しさん
08/03/10 03:13:05
cplってdllと中身は一緒なのか
BluetoothFindFirstRadioエクスポートしてるdll探して時間食ったぜ

325:デフォルトの名無しさん
08/03/10 04:20:57
コントロールパネルは特殊なDLL
なんか作法あったと思うけど忘れた

326:デフォルトの名無しさん
08/03/12 03:43:09
wikiにある、「up0051.zip AB4用入力支援ソフト(未完成)_377 」
なんですが、ソース付きでアップしてくれませんか?
自分で改造して使いたいのです。
作った人はもう見ていないかな・・・。

327:デフォルトの名無しさん
08/03/14 17:37:04
>>318
やってみたが、普通に使えるな
ぬるぽ

328:デフォルトの名無しさん
08/03/14 17:51:40
>>318
イコールでぶち込むとエラーになるから
てっきり使えないと思ってた

329:デフォルトの名無しさん
08/03/15 00:44:30
やっぱ無理だわAB4のVirtual
コンストラクタと重なってるのか
一箇所だけ成功する後なにやってもエラー
もうゴールしてもいいよね・・・( ^ω^)

330:デフォルトの名無しさん
08/03/15 01:44:58
公式掲示板に自分でvtblを作ってどうにかするサンプルがあった気がする。

331:デフォルトの名無しさん
08/03/17 11:11:51
シェル拡張作った時にvbtl直書きでIContextMenu、IShellExtInitを継承したクラスを書いたが…
激しくアホっぽいから止めとけ

332:デフォルトの名無しさん
08/03/23 16:08:49
ActiveBasicのファイル操作関数で
Open
とかあるけど、ファイルが開けなかった場合のエラー判断ってどうするんですか?
ヘルプには書いてない・・・


333:デフォルトの名無しさん
08/03/25 12:26:52
CreateFile関数を使う
fopenを使う

334:デフォルトの名無しさん
08/03/25 13:49:49
>>332
たぶんファイル番号が0とかー1とかがエラーで、その他整数がちゃんとしたファイル番号なんだよ。


335:334
08/03/25 13:54:21
どうもちがうね。
Lofでファイルサイズを取ってEofでファイルの終端チェックをして、
・・・してもしょうがないね。


336:デフォルトの名無しさん
08/03/25 19:46:25
ABでブラウザ作りてえ

337:デフォルトの名無しさん
08/03/25 20:34:40
そういや2chブラウザどうなったんだ

338:デフォルトの名無しさん
08/03/25 23:11:48
332です
レスありです

結局API使うのがセオリーみたいなんで、それに従います


339:デフォルトの名無しさん
08/03/25 23:20:55
API使わにゃファイル操作すら満足に出来んのか

340:334
08/03/25 23:38:33
>>338
まあAPIでやってれば他に移るときもすんなり移れそうでいいよね。
ソースコードはVCとかからそのまま持ってこれるし。

ABDX(ActiveBasic with DirectX library)までそんな感じで使えないんだったら期待はずれだね。
言語仕様の問題だからどーにもならないし。
初期はやっぱりオープンソースで開発してくれないと後が続かないね。

そういえばGoogleMap使ったフライトシミュレーターってあったっけ?


341:デフォルトの名無しさん
08/03/26 00:16:14
on error 文とか無いのか・・・

342:デフォルトの名無しさん
08/03/27 04:01:20
>>326ですが、2週間待ってみましたが
作者の方は居られないようですね。
未完成なら自分で改良してみようと思ったのですが
そもそもAB製ではないのかな。


343:デフォルトの名無しさん
08/03/27 06:41:08
たしかdelphi製だった気がする
どっちみちAB製じゃないから1から作るしかない
というわけでよろしく

344:デフォルトの名無しさん
08/03/28 00:16:35
ABでAB入力支援?無理

345:デフォルトの名無しさん
08/03/31 02:16:39
まあお前には無理だよ。

346:デフォルトの名無しさん
08/04/03 05:01:05
誰か、スプリットウインドウについて
wikiに書いてくれないかな。
情報が少ないよ・・・orz

347:デフォルトの名無しさん
08/04/04 05:19:26
BasicならHSPくらい噛み砕いて解説しないと理解しにくい


348:デフォルトの名無しさん
08/04/04 07:37:14
>>326
Delphi製です。それでも必要ならうpします。

349:デフォルトの名無しさん
08/04/04 15:58:10
AB
開発がVC
コード入力補助がdelphi
ええい!もうABイラネwwwww

350:デフォルトの名無しさん
08/04/05 04:50:03
>>348
是非お願いします。
他言語でも勉強になりますので。

質問ですが、完成版を作られる予定はありますか?

やはりこういったものはABで作るのは難しいのかな。

351:348
08/04/05 07:11:08
うpしました。
これの中身はそんなに複雑ではないので、AB使える人には可能だと思う。

他のアプリからABのエディタに文字入力するやり方が分からなかった。
これを誰か解説してくれれば完成版になるかも


352:デフォルトの名無しさん
08/04/06 06:15:18
>>351
ありがとうございます。
自分でも勉強したいと思います。

353:デフォルトの名無しさん
08/04/08 05:19:55
もう更新しないのか?

StopBasic

354:デフォルトの名無しさん
08/04/11 07:26:24
こにたんがまた仕様を提案したようです。

355:デフォルトの名無しさん
08/04/11 14:38:10
スプリットウインドウてどういうものよ

356:デフォルトの名無しさん
08/04/11 20:09:15
.NETで言うSplitContainerかな。
エクスプローラやレジストリエディタが下地に使っている奴。

357:デフォルトの名無しさん
08/04/11 20:28:20
やっとボックス描画出来たwwwwww
C++の講座はD3DPT_TRIANGELLIST前提だしwwwww
頂点全部指定とかちげえwwww

'インデックス付きプリミティティブの描画
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,0,4,0,2)
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,4,4,4,2)
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,8,4,8,2)
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,12,4,12,2)
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,16,4,16,2)
'dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,20,4,20,2)

表示に必要な一部の数学関数は実装したし、
後はXファイルの読み込みか・・・dx9abm.dllが神の様だ

358:デフォルトの名無しさん
08/04/11 21:04:13
wikiに書け

359:デフォルトの名無しさん
08/04/12 20:46:25
なぜかwikiに広告が入っているように見えるが、そうか気のせいか

360:デフォルトの名無しさん
08/04/12 21:03:44
wiki更新されてる

361:デフォルトの名無しさん
08/04/12 21:33:45
そういえば1年経ったな
それで広告なのね

ほったらかしてると思ってたのに意外とマメだな

362:デフォルトの名無しさん
08/04/12 22:31:24
1年たつと広告載せないといけないのか?

363:デフォルトの名無しさん
08/04/12 22:43:29
アレだろ
有料サービスの期限切れたんだろ

364:デフォルトの名無しさん
08/04/12 22:54:37
ドメイン更新した跡があるなw
Whoisの更新日が08/04/2008になっとる。

まあ乙。

365:デフォルトの名無しさん
08/04/15 07:09:49
暇だったからwikiのLogを更新してきた。

9のログを検索中。

366:デフォルトの名無しさん
08/04/15 07:16:43
9のログが見つかったのでついでに投稿。

367:デフォルトの名無しさん
08/04/15 07:22:00
さて終わった。

学校いくの面倒だな。

368:デフォルトの名無しさん
08/04/15 22:35:48
俺も大学入ったは良いが通学が面倒だw

369:デフォルトの名無しさん
08/04/16 19:42:02
ログ読んでて気付いたんだが
URLリンク(www.2chab.net)
これの601の存在位置がなんかおかしいような。

凍結されてるから弄れないんだけどねorz

370:デフォルトの名無しさん
08/04/17 01:59:42
RADではできないGUIプログラミングのフローティングツールバーって
ドッキングしたりするにはどうやんの

371:デフォルトの名無しさん
08/04/17 04:09:10
>>357
第三引数弄ってるからだろwwww
弄らなきゃ頂点の数そのままとインデックスの開始位置変えるだけwwww
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,0,20,0,2)
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,0,20,4,2)
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,0,20,8,2)
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,0,20,12,2)
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,0,20,16,2)
dx_lpD3DDEV->DrawIndexedPrimitive(D3DPT_TRIANGLEFAN,0,0,20,20,2)

372:デフォルトの名無しさん
08/04/17 04:59:42
>>370
基本的には
Createイベント内で強引に作って、
Procでイベントを受け取ったら処理に回す

フローティングツールバーっておいしいんですか

373:デフォルトの名無しさん
08/04/17 07:35:11
ちょっと気になったんだけど
エディタでCreateThreadとWideCharToMultiByteのパラメータヒントが出ないのはなんでだ?

>>369
2008-04-16 (水) 22:43:11 - ActiveBasicLog1

374:デフォルトの名無しさん
08/04/17 18:46:17
>>370
MFCや.NETには専用のコントロールが付いてるようだけど
SDKには無いので全部自作

移動中の位置を判定しツールバー領域で離したらドッキングすればいいんだけど
マウスのDrag&Dropをどう処理すればいいかよくわからん
マウスキャプチャあたりをうまく使えばできそうだけど

やる気があるなら改良してみ

375:デフォルトの名無しさん
08/04/17 23:30:55
AB製のブラウザでtossってのがあるけどソース非公開か。

376:デフォルトの名無しさん
08/04/21 07:23:07
ソフ開落ちた
午後前半全く解けてない

377:デフォルトの名無しさん
08/04/21 18:25:32
未踏の金も使い果たしたし
特技が売りのサラリーマンも役に立たないし
ちゃんとしないとニートだぞ
頑張れABの人。

378:デフォルトの名無しさん
08/04/21 21:37:05
2chABのLog8と9の凍結はまだか

白紙化されると困るんだが

379:デフォルトの名無しさん
08/04/21 21:59:16
気が付けばプログラミング質問板のトピック件数はもうじき1000になるのか

380:デフォルトの名無しさん
08/04/22 07:20:17
ただでさえ情報少ないのにソース公開しないABプログラマは氏ねばいいのに

381:デフォルトの名無しさん
08/04/22 16:24:30
すでに逝ける屍状態じゃまいかん。

382:デフォルトの名無しさん
08/04/22 16:32:44
死して屍…

383:デフォルトの名無しさん
08/04/22 18:57:37
ESatoEditorが久々に更新されてて吹いた

384:デフォルトの名無しさん
08/04/23 00:23:37
>逝ける屍
死んでるじゃん。

385:デフォルトの名無しさん
08/04/24 01:47:38
このスレ要るの?
ABってもう終わったでしょ?

386:デフォルトの名無しさん
08/04/24 01:52:04
お前が来なけりゃいいじゃん(笑)

387:デフォルトの名無しさん
08/04/25 20:54:01
ozakiって何なの
コニたんがかまってるけど。

388:デフォルトの名無しさん
08/04/26 00:51:49
wikiの講座に久々に新項目できてた


389:デフォルトの名無しさん
08/04/26 09:59:32
ActiveBasicのホムペにあった広告で、REALBasicってあるんだけどこれよくね?
同じソースでWindows Mac Linux全部対応でコンパイルできる。
2年古い2006年版なら日本語版があって、日本語マニュアルまで完備してる。
お金出したから最新版で日本語が使えるって訳でもなさそうではある。

無料版で作れるアプリは実行時間が5分間って制限があるけど
ちょっとしたプロパティとか3分タイマーとかなら問題ない。

VB .netが無料なのに有料BASICを使う意味があるかといえば、ない。
しかし、LinuxやMacでも動くアプリを作れる環境は、
複数の環境だからJAVA仮想マシンでとか、Webアプリでってなってたのが、
普通の実行形式で作れるようになる、実行速度をそれほど気にしなくても快適に動きそうな・・・

URLリンク(www.realbasic.com)


ダウンロードできるしいきなり「登録してください」とか言われるしPro版にうpグレードしませんかとか言ってるし
無料で使うには登録が必要なんだなとか思ったらデモンストレーションで2週間ほど使えるだけか。
いきなり「ご購入ありがとうございました」ってどういうことかと思った。詐欺かと。

やっぱクロスプラットフォームはたけーな。JAVAが無料なのはすげーんだな。


390:デフォルトの名無しさん
08/04/26 10:32:33
URLリンク(ja.wikipedia.org)

巨大なアプリケーション
アプリケーションサイズが大きいというのはREALbasic製のアプリケーションのあまり望ましくない特徴といえるだろう。
たとえば、何もコーディングを行っていない場合であっても、CFM Carbonとしてコンパイルすると約1.5MB、
Mac OS Xに最適化されたコードであるMach-O Carbonでコンパイルすると約3MBのファイルサイズを消費する。
これは、REALbasicのフレームワーク自体をアプリケーションに内蔵してしまうためである。
また、アプリケーション内で特定のコントロールや機能(例えばXMLパーサなど)を使用している場合、さらにファイルサイズは増加する。

とはいえ、今日のPCにおいてはハードディスクの容量も十分に大容量化されており、ファイルサイズの大きさが問題となる場面はあまりないと言える。


いくら大容量になったきたからと言っても大した機能も無いのにファイルサイズがでかくなるのは気に入らんな
だから.NETも糞だと思ってる

391:デフォルトの名無しさん
08/04/26 18:36:04
>>390
今まで気にしたこと無かったけど.NETってファイルサイズ大きかったのか。でも.NETはよくできてると思うけどな。他の言語はどうやって.NETに対抗すべきか...

392:デフォルトの名無しさん
08/04/26 20:32:39
.NETはアプリのサイズは大きくないよ。HelloWorldレベルだったら3KBとかそんなもん
大きいのはWinUpdateとかで入手するFrameworkの方
Framework入れてればコンパイラ入ってると思うから試してみ

393:デフォルトの名無しさん
08/04/26 21:05:08
>>390
>CFM Carbonとしてコンパイルすると約1.5MB、
>Mac OS Xに最適化されたコードであるMach-O Carbonでコンパイルすると約3MBのファイルサイズを消費する。

MacOSは32ビットと64ビットの両方を1ファイルに収めてるからサイズが2倍になるんだよね?
つまり1.5MBが空の実行ファイルのサイズってこと。
MFCのDLLを内蔵した空っぽの奴よりたぶん少ないから優秀と言えるかも。

問題はそれなりな価格の商品てこと。
一つのコードでマルチOSやりたいのは企業内システムだから、企業相手を前提にしてるのは当然かも。
一応は無料でもプログラム組めるからそれなりに使われてもおかしくないけど・・・

REALbasic Thread 5
スレリンク(mac板)
2chではMac板にスレがあった。
やっぱLinuxならgccがあるしWinならいろいろ充実してるからMacしかないよね。
Macで作ってて他のOSで動くようにしないといけないってときに、これなら使えるわけか。
じゃあMacメインじゃないなら選択する意味は薄いか。

MacにはObjective-Cが標準でついてるんだよね?
だけどC系わかんないからBasicを使いたいって人がいるんだろうな。
あと、Macにしかない言語よりは他OSで使えるこれを、と。

問題は、動作環境ごとに購入しないといけないこと。
まあ2ライセンス同時購入なら1ライセンスの価格で買えるらしいから・・・同じパッケージの場合だけだっけ?

完全なクロスプラットフォームを実現してるのはWebアプリだけだよね。
あと仮想マシン使ったJava。
 .netは対応するって言ってるけど現実にはまだ。
やっぱ苦労するならREALBasicか。

いや、Windowsしかやらないから僕はいらないけど。

394:デフォルトの名無しさん
08/04/26 21:19:30
そんなことよりAB5はまだか

395:デフォルトの名無しさん
08/04/26 21:24:04
まだだな

396:デフォルトの名無しさん
08/04/27 08:20:01
>HelloWorldレベルだったら3KBとかそんなもん

こんな全く利用価値の無いアプリは参考にならないだろ。


397:デフォルトの名無しさん
08/04/27 09:06:12
・ABの場合
HelloWorldレベルだったら30KBとかそんなもん

398:デフォルトの名無しさん
08/04/27 09:08:33
>>390
>いくら大容量になったきたからと言っても大した機能も無いのにファイルサイズがでかくなるのは気に入らんな
>>396
最初の参考が利用価値の無いアプリだったんだから。それともREALbasicの話も含めて参考にならないと言ってるのか?

399:デフォルトの名無しさん
08/04/27 09:12:28
比較なら実用性のある同じ機能があるアプリ同士じゃないと無意味

400:デフォルトの名無しさん
08/04/27 09:28:20
wiki更新されてる

401:デフォルトの名無しさん
08/04/27 16:59:31
FreeBasicでいいんでない.

402:デフォルトの名無しさん
08/04/27 17:09:09
主旨に沿ってActiveBasicでいいんでない

403:デフォルトの名無しさん
08/04/27 18:00:23
趣旨に沿わずにいいんでない

404:デフォルトの名無しさん
08/04/28 04:53:51
wiki更新されてる

405:デフォルトの名無しさん
08/04/28 05:00:26
二人でいいじゃない

406:デフォルトの名無しさん
08/04/29 04:12:59
鈴木雅之
島谷ひとみ


407:デフォルトの名無しさん
08/04/29 05:30:19
wikiブラウザ製作の項目書いてくれ

408:デフォルトの名無しさん
08/04/30 02:38:24
♪ △ ♪
 (゚ω゚)ノ ActiveBasic~
~└( (♪
  ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic~
♪) )┘♪
 ノ > ♪

409:デフォルトの名無しさん
08/04/30 04:51:58
公式リニューアルはいつ終わるんだろう

もう更新はないのかな・・・

410:デフォルトの名無しさん
08/04/30 15:36:05
wikiに書かれてるウィンドウハックって例えばどういう用途に使えるよ
プロセス監視?

411:デフォルトの名無しさん
08/04/30 16:48:59
ウィンドウハンドルを得て
卑猥なタイトルにしたりするんじゃね?

412:デフォルトの名無しさん
08/05/05 12:17:14
Active?

413:デフォルトの名無しさん
08/05/05 15:52:01
アクティブどころか保守的でもない

414:シノア
08/05/05 15:55:30
保守的どころか斬新でもない

415:デフォルトの名無しさん
08/05/05 15:59:54
InactiveBasic

416:デフォルトの名無しさん
08/05/06 02:22:16
コントロール拡張しろよ

簡単にエクスプローラ的なフォルダツリー作れるようにとか

417:デフォルトの名無しさん
08/05/06 18:36:37
エクスプローラ的なフォルダツリーはサクっと簡単に作れるけど役に立たない
すべてのディレクトリを調べるから時間がかかる。よって却下

ちゃんと動くものを作るとなると結構なコーディング量になる
コントロール置いただけでバババーっとコードが増える。よって却下

418:デフォルトの名無しさん
08/05/06 19:43:36
>>417
却下、却下じゃ発展しないと思うぞ
付加されたところで、重くなるのを防ぎたい人はコントロールを置くなって話になると思うし

419:デフォルトの名無しさん
08/05/07 05:22:29
とりあえずRAD増やせよ

420:デフォルトの名無しさん
08/05/07 06:04:31
とりあえず現状報告だけでもしようよ

421:デフォルトの名無しさん
08/05/07 20:06:16
>>417
能力が足りなくて作れませんって素直に言えよw

422:デフォルトの名無しさん
08/05/11 00:36:13
開発終了の文字が頭にちらちらと・・・

もう半年以上サイトリニューアル中だしw

423:デフォルトの名無しさん
08/05/11 02:23:26
ブログや掲示板に山本の書き込みはあるのか?

424:デフォルトの名無しさん
08/05/11 07:31:55
終了なら終了とハッキリ言ってくれないと次に移れないよ・・・

425:デフォルトの名無しさん
08/05/11 13:47:04
山本さんの書き込み全く無いからねぇ

426:デフォルトの名無しさん
08/05/11 23:23:51
ベータ版は更新されてるんじゃないのか

427:デフォルトの名無しさん
08/05/11 23:43:45
人柱用のβ版なんかよりVer.3やVer.2をDL出来るようにしてくれ。

428:デフォルトの名無しさん
08/05/12 00:01:04
ver.3とver.2も
山本氏が今リメイクすればvistaにも対応するだろうし
変なランタイムもいらなくなるんじゃないか?

そんなことやらんだろうけど

429:デフォルトの名無しさん
08/05/12 00:44:14
今更3や2の更新なんていらんだろ
4.24を使いこなせ

430:デフォルトの名無しさん
08/05/12 18:30:33
4はエディタがすぐ落ちるし、3の機能までで十分だから3を使ってる。
だけど3のエディタは自分用ライブラリの関数をポップアップヒントで出してくれません。

431:デフォルトの名無しさん
08/05/12 22:53:07
落ちないよ

432:デフォルトの名無しさん
08/05/13 17:51:53
>>424
終了

433:デフォルトの名無しさん
08/05/14 05:19:57
作者が言わないとさ、
公式サイトでさ、
理由とか経緯も説明してさ。

434:デフォルトの名無しさん
08/05/14 16:37:36
プログラム言語コミュニティ!でIPAの支援受けたなら
今の状況は無責任過ぎる

435:デフォルトの名無しさん
08/05/14 18:52:33
>>434
だから未踏の金300万で起こした会社もポシャッタから暗黙のうちに終了なんだって
社長時代に自分の事「おいら」って言う子供だ許してやれ。(相手にするだけ馬鹿げてるからサ)

436:デフォルトの名無しさん
08/05/14 19:40:06
>>434
ちょうど昨日、トップ更新されないし脇の後援サイト見てみるかと
未踏ユース見てみたら300万円も受け取ってて、
それなのにこの状況…と自分も無責任だなぁと思った

437:デフォルトの名無しさん
08/05/14 20:01:55
300万?
300万もあれば、少なめに見積もっても4ヶ月分は空き時間があるじゃないか!

438:デフォルトの名無しさん
08/05/15 02:52:03
会社っていっても別に社員はいなかったんだろ?

439:デフォルトの名無しさん
08/05/15 07:51:17
>>438
お友達が一人いたよ

440:デフォルトの名無しさん
08/05/15 09:20:00
起業するんならSleipnirみたいに本気でやらないと意味が無い

441:デフォルトの名無しさん
08/05/15 15:07:45
>>440
一発屋と技術力一緒にしたらアカンで・・・

442:デフォルトの名無しさん
08/05/17 18:32:56
コニタンが書いたここ3回の仕様を見てみて気が付いた事
URLリンク(www.activebasic.com)
URLリンク(www.activebasic.com)
URLリンク(www.activebasic.com)

全部思いつきで、しかもその全てが今の僕には理解できない

443:442
08/05/17 18:33:27
こんなつまらない事をsage忘れるとか痛かったな

444:デフォルトの名無しさん
08/05/17 18:38:21
マクロねえ

445:デフォルトの名無しさん
08/05/17 19:56:00
おもしろそうだけど、こんなマクロは見たことがないな

446:デフォルトの名無しさん
08/05/17 19:59:25
パターンマッチの結果を元に展開するマクロはScheme風だな。
Lisp系言語のマクロはキチガイ的な自由度がある代わりに本気で実装しようとするとおおごとだぞ…。

447:デフォルトの名無しさん
08/05/17 20:32:19
「キチガイ的な自由度」についてkwsk

448:デフォルトの名無しさん
08/05/17 21:07:59
「括弧地獄」で有名なLispの例は
URLリンク(user.ecc.u-tokyo.ac.jp)
これの7章あたりから見れると思われ

449:デフォルトの名無しさん
08/05/17 21:20:09
>>448
それ、まだ序の口。

>>447
Lispは方言の多い言語、というよりLispはある種のカテゴリでありひとつの言語では無い。
よって、以下の説明とは違う考え方を採用しているものもある。2大潮流であるSchemeと
CommonLispを念頭に置いて説明することにする。また、根本的な概念からして違うので説
明しづらい部分が多く、不正確になるのを承知で簡単のためC/C++的な用語を使う。ご承知
願いたい。

まず、マクロ展開処理を行なうのは「プログラマが書いたコード(マクロ展開子)」である
点。いうなればハンドラのようなものと考えてよいと思う。コード中にマクロ名が表れれ
ばそれ以下の式がマクロの入力となり、マクロが「処理した結果」に置き換えられる。そ
してマクロもまたLispで記述され、マクロの中では通常の関数も使える。つまり、プリプ
ロセス→コンパイルというウォーターフロー的な工程で処理されるのではない。

CommonLispでは更に字句レベルでのマクロ処理もサポートしている。リードマクロと呼ば
れている。検索すればそのキチガイ度は明白なので詳細は述べないが、C言語(のサブセッ
ト)をマクロで実装することさえ出来ると言えばその異常さがわかるだろう。C言語を入力
したらマクロ展開されてCommonLispのコードになって処理される、これがキチガイと言わ
ずして何だ。

かのエリック・レイモンドもこう述べている。「LISPは、それをモノにしたときの素晴ら
しい悟り体験のために勉強しましょう。」

konisiが挙げている例と関係なくなったが、これでLispに関心を持った方は関連スレへGo!

Lisp Scheme Part21
スレリンク(tech板)

【入門】Common Lisp その4【質問よろず】
スレリンク(tech板)

450:デフォルトの名無しさん
08/05/19 20:20:43
256文字以上の変数名だと、多重定義しても怒られないことが判明
次は環境依存だと思うが、約340文字を超える変数名を多重定義するとコンパイラが落ちる

多重定義ってのは次のような奴
Dim a As Long,a As Long

451:450
08/05/19 20:26:28
前者は、バグというより仕様って感じだけど。

452:デフォルトの名無しさん
08/05/19 21:24:17
        ┏┓          ┏━┓            ┏┓                          ┏━━┓
  ┏┓  ┗┛    ┏┓  ┗┓┃┏┓┏┓  ┏┛┗━┓┏━┓              ┃┏━┓┃
┏┛┗━┓┏┓┏┛┗━┓┃┃┃┃┃┃  ┗┓┏━┛┗┓┃┏┓┏━━┓┗┛    ┃┃
┗┓┏━┛┗┛┗┓┏┓┃┗┛┃┃┗┛    ┃┃    ┏┓┗┛┃┃┗━━┛    ┏━┛┃
┏┛┃┏━┓  ┏┛┃┃┃    ┃┗━┓  ┃┃┏━┛┗┓  ┃┃              ┃┏━┛
┃┏┛┗━┛  ┗━┛┃┃    ┗━┓┃  ┃┃┃┏┓┏┛  ┃┃┏┓          ┗┛
┃┃┏━┓      ┏┛┃    ┏━┛┃  ┃┃┃┗┛┃    ┃┃┃┗━┓    ┏┓
┗┛┗━┛      ┗━┛    ┗━━┛  ┗┛┗━┛    ┗┛┗━━┛    ┗┛
と言いたくなるな
200文字越えの変数とかまず使わんし

453:デフォルトの名無しさん
08/05/19 21:53:40
まあ実用上は問題になることはないだろうな。

仕様上、名前の長さが何文字まで使えるのかどこかに書いてなかったっけ?

454:デフォルトの名無しさん
08/05/19 22:30:01
ヘルプには書いて無さそうだな(以下引用)

変数とはデータを記憶するための箱のようなものです。
変数はメモリ上に確保され、その内容をプログラムから参照 / 変更することができます。

識別子(変数の名前)のきまり
識別子とは変数や関数などを見分けるための名前のことをいいます。
識別子の先頭文字はアルファベット(A~Z、a~z)、またはアンダースコア(_)である必要があります。
先頭文字以外に使用できる文字のは英数字(A~Z、a~z、0~9)、アンダースコア(_)、型宣言文字(%&!#$)です。

データ型について
データ型とは整数、実数、文字、文字列など、変数に格納するためのデータの種類のことをいいます。

データ型にはコンパイラに内蔵されている基本型とプログラマーが定義するクラス(構造体)が存在します。
クラスはClass ~ End Classステートメント、構造体はType ~ End Typeステートメントで定義することができます。

変数を宣言する方法
変数を利用して演算を行う場合、まずは変数を宣言しなければなりません。
「変数を宣言する」ということは、変数用のメモリを確保し、それに対応する識別子をコンパイラが識別できるように登録する動作のことを言います。
変数の宣言はDimステートメントを使って行います。

配列
配列はデータの集合体のことをいいます。配列変数の定義、参照には下記のような構文を使用します。

基本型

455:デフォルトの名無しさん
08/05/20 17:29:02
参照には下記のような構文を使用します。

の下になにも書いてない件。
これはあれか、心の目で見て下さいとかそういう奴か。

456:デフォルトの名無しさん
08/05/20 20:00:40
その辺はアクティブに対応していただきたい

457:デフォルトの名無しさん
08/05/20 20:32:00
>>449
ABはクソ。まで読んだ。

458:デフォルトの名無しさん
08/05/20 20:55:32
>>457
>>449
ABはクソ。まで読んだ。まで読んだ。

459:デフォルトの名無しさん
08/05/20 20:56:37
>>458
>>457
>>449
ABはクソ。まで読んだ。まで読んだ。まで読んだ。

460:デフォルトの名無しさん
08/05/20 22:13:32
なんだこの流れw
寂しくなるじゃないか(´・ω・`)

461:デフォルトの名無しさん
08/05/20 22:43:10
正直言って、
今すきこのんでABつかい始める理由がないもんなあ

462:デフォルトの名無しさん
08/05/20 22:46:39
山ちゃんはマニュアル書くのが嫌いなことは分かった。

463:デフォルトの名無しさん
08/05/21 04:50:18
取りあえず、今どんな状況なのかの説明だけでも欲しいのですが・・・
全く手をつけてないのか、少しずつ製作しているとか。
このまま放置プレイかな。

464:シノア
08/05/21 08:22:54
作者が飽きた。に1票

465:デフォルトの名無しさん
08/05/21 14:14:53
CSVのリビジョンは500を突破してるし
こつこつと(着々と ではない)製作しているんじゃないかな

466:デフォルトの名無しさん
08/05/21 16:35:09
>>464
めっちゃ懐かしい名前
.netで言語作成はオワタ?

467:デフォルトの名無しさん
08/05/21 16:39:43
>>466
URLリンク(www.geocities.jp)

468:デフォルトの名無しさん
08/05/21 22:16:42
>>465
CommaSeparatedValue?

469:465
08/05/22 07:03:14
>>468
どうみてもSVNですねすみません

470:デフォルトの名無しさん
08/05/22 07:39:47
それを言うならCVSだろ。

471:デフォルトの名無しさん
08/05/25 23:38:46
さて、いつ回復するかな

472:デフォルトの名無しさん
08/05/28 00:17:39
亀レスになるが、このタイプのマクロ、使ってみたいんだが

俺だけか?

473:デフォルトの名無しさん
08/06/04 06:12:59
ぶ、ぶろぐが・・・
ブログが更新されておるぞーーーッ!!!

山本さんは生きておられたんじゃぁ!

山は動いた!

474:デフォルトの名無しさん
08/06/04 19:52:10
Google入試で、「富士山をどうやって動かしますか?」って問題があったのを思い出した

山は動いた!

475:デフォルトの名無しさん
08/06/05 06:44:33
>>474
それ、MSの入試じゃなかったか?
「ビルゲイツの~」で読んだ記憶がある、、、どうでもいいけど。

476:デフォルトの名無しさん
08/06/07 01:27:33
山は動いた!
しかし公式には何も変化なし!

477:デフォルトの名無しさん
08/06/08 17:43:00
リニューアル中になってもう8ヶ月か・・・
完成の暁にはさぞや凄いサイトになるんだろうなぁ

478:デフォルトの名無しさん
08/06/08 17:46:08
返金すべき!

479:デフォルトの名無しさん
08/06/08 18:32:59
別に金取ってる訳じゃないから

480:デフォルトの名無しさん
08/06/08 21:38:26
>>479
2005年に300万受け取ってる
URLリンク(www.ipa.go.jp)

481:デフォルトの名無しさん
08/06/08 23:20:05
未踏ユースはIPAが自分たちの仕事のために金ばらまいてるようなモンだから
どうでもいいじゃん、って気がするけど。

それよりもその金で会社つくったりシェアウエア売ってたりしたが
そっちの事後処理の方が気になる。
まあ、実際に客が居たのかどうかはしらんけど。


482:デフォルトの名無しさん
08/06/08 23:41:31
IPAって税金だろ
どうでもいいで済ますのもどうなんだろうな

483:デフォルトの名無しさん
08/06/09 20:12:41
未踏の金で引っ越して新PC買って旅行して自慢したキチガイもいるよ。
報告会の前だけやってるフリして終わったら放置モード。
税金おいしいです^^

484:デフォルトの名無しさん
08/06/09 20:17:29
旅行と自慢はだめだろ

引越しと新PCは常識だろ(仕事するなら最高の設備で!)

485:デフォルトの名無しさん
08/06/09 20:51:48
>>480
未踏ユースの採用テーマに関しては、当時それなりの成果が出てるからいいじゃん。


その後の状況は、まあごらんの通りだけど。

486:デフォルトの名無しさん
08/06/10 07:46:36
手動で出来るんだから自動できても良いよね( ^ω^)ピキピキ

Interface IFoo
    Sub Sample1()
End Interface
Class CFoo : Inherits IFoo
Protected
    p As *DWord
    a As *Byte
Public
    Sub CFoo()
        ' 手動でvtblを書き換える
        p = GlobalAlloc( GPTR, 2 * SizeOf(DWord) )
        p[0] = AddressOf(This.Sample1)
        '関数ポインタ用おーるど('A`
        p[1] = AddressOf(This.Sample1)
        SetDWord( VarPtr(This), p )
    End Sub
    Sub ~CFoo()
        GlobalFree( p )
    End Sub
    Sub Sample1()
        a = "CFoo::Sample1"
    End Sub
    Sub Output()
        OutputDebugString( a )
    End Sub
End Class

487:デフォルトの名無しさん
08/06/12 11:02:44
wikiにペイント誰か作れって書いてる

488:デフォルトの名無しさん
08/06/13 02:10:06
「作った」じゃなくて「作れ」かよ。

489:デフォルトの名無しさん
08/06/13 11:37:53
そういや、昔はBASICのPAINTより速くてスタックオーバフローを起こさないペイント作って遊んでたなぁ。
手軽に作れるなら作ってもいいけど、絶対自分では使わないからデバッグしたくないなw

490:デフォルトの名無しさん
08/06/13 17:23:16
デバッグは住人がやるから作れ

491:デフォルトの名無しさん
08/06/13 18:15:15
手軽に作れない…

492:デフォルトの名無しさん
08/06/13 21:16:11
暇だから明日作ろうかな

で、wikiのどのページに書いてあるって?←検索したが出てこなかった

493:デフォルトの名無しさん
08/06/13 22:10:43
何か作ってみましょうか †
HTMLのカラーコードエディタを作ろう!
HTMLのカラーコードピッカーを作ろう!
ウィンドウハッカーを作ろう!
クリップボードビューアーを作ろう!?
テキストビューアーを作ろう!?
テキストエディタを作ろう!?
ファイラーを作ろう!
お絵描きソフトを作ろう!? ←誰か作っておいてください。

494:492
08/06/13 22:31:35
ペイント で調べて出ないわけだ
とりあえず鉛筆がつかえればいいか

495:デフォルトの名無しさん
08/06/13 23:22:54
お絵かきソフトってペイントじゃねーの?

496:デフォルトの名無しさん
08/06/14 01:07:45
そういう話じゃなく
検索できないしポインタもないから困ったよ
って話だろ

497:デフォルトの名無しさん
08/06/14 02:13:49
お絵かきソフトと言えばAutoCADのことだろ常考

498:492
08/06/14 13:48:01
さて、今日になってやる気が出ないことが判明

どうすっか

499:デフォルトの名無しさん
08/06/15 05:20:43
やる気って、とにかくやりはじめると出るものらしいよ。
なんかで聴いた。

500:デフォルトの名無しさん
08/06/15 12:02:25
それ惰性っていうやる気じゃね?


501:やまもと
08/06/15 22:09:37
さて、今日になってやる気が出ないことが判明

どうすっか

502:デフォルトの名無しさん
08/06/16 04:44:24
いつもの事じゃないっすか

503:デフォルトの名無しさん
08/06/21 11:53:08
このスレもやる気ねーな

504:デフォルトの名無しさん
08/06/21 22:23:31
開発ブログが更新されてるぞ

CP5は7月頭リリースだそうです

505:デフォルトの名無しさん
08/06/22 03:54:36
またもや、山が動いた・・・

506:デフォルトの名無しさん
08/06/22 06:11:45
さっさと正式版だせよ

507:デフォルトの名無しさん
08/06/22 08:20:59
AB5はいいからAB3やAB2をDLさせてくれ

508:デフォルトの名無しさん
08/06/22 20:21:25
てかAB5すらDL出来なくなってるんだな

509:デフォルトの名無しさん
08/06/26 20:18:38
AB5の実行ファイルがランタイム必須になったらどうするよ

俺ならVBに乗り換えるね

510:デフォルトの名無しさん
08/06/26 20:19:19
sage忘れスマソ

511:デフォルトの名無しさん
08/06/27 01:06:14
作りやすくなるんならランタイムありでもいいと思うが
使うか使わないかは選べるようにしてほしい

512:デフォルトの名無しさん
08/07/04 04:09:14
山は動かない

513:デフォルトの名無しさん
08/07/04 17:56:37
予定だと7月頭までに出る予定だった筈なんですけどねぇ。>>512

514:デフォルトの名無しさん
08/07/04 19:47:52
ベータ版は今でも更新続けてるんじゃないのか?
開発フォーラム見れないからどうなってるのか知らんが

515: ◆tAo.kQ2STk
08/07/05 16:28:19
どうも、ダウンロードページの作成やら更新履歴表の準備やらが忙しいらしいよ
今日明日には出るって今日の11時31分0秒に開発フォーラムに書いてあった


516:デフォルトの名無しさん
08/07/05 19:01:18
AB5CP5出た

山は動いた

517:デフォルトの名無しさん
08/07/06 13:25:10
ウイルスバスターも動いた

早速DLしたAB5のIDEで名前を付けて保存しようとするとVBが警告出すんですが…

検出リソース/プロセスID: NtUserSetWindowsHookEx
ファイル名: C:\HOGE\ActiveBasic5\abdev.exe
種類: API Event
該当ポリシー: DLL (プログラムライブラリ) インジェクション

518:デフォルトの名無しさん
08/07/06 18:13:59
CP5マジでキタ━━━━(゚∀゚)━━━━!!!!
正式版まだ~?

519:デフォルトの名無しさん
08/07/06 18:23:28
なんかファイルサイズでかくなってると思ったらソースも同梱されてるのか
ソースと実行ファイルは別々にDL出来るようにしたほうがいいと思う。

520:デフォルトの名無しさん
08/07/06 18:33:33
GNU系なんじゃない?

521:デフォルトの名無しさん
08/07/06 19:40:54
ソースなんて付いてた?
ablib\src以下にあるやつなら、AB4ではInclude以下に入ってたライブラリに相当するものだと思うけど。

サイズがデカいのはコンパイル済みのライブラリが全部で39.5MBあって、こいつが全体の8割近く占めてる。

後どうでもいいけどライブラリファイルの拡張子が .lib だと他言語のCOFF/OMFなライブラリと重なって
紛らわしいんですけど・・・

522:デフォルトの名無しさん
08/07/06 20:53:07
こたつつきみかんでドキュメントを誰向けに書いたら良いのか
募集してるぞ

523:デフォルトの名無しさん
08/07/06 21:00:56
>コンパイル済みのライブラリが全部で39.5MBあって
実は64bitの環境がない俺にとってその半分は不要

拡張子については、*.ab5libあたりが妥当かな

524:デフォルトの名無しさん
08/07/07 01:16:55
C:>abc /help
TODO: ActiveBasic command line help.

orz

525:デフォルトの名無しさん
08/07/07 07:00:35
>>524
コマンドライン文字列を取得して表示するプログラムを
元のプログラムと摩り替えて、エディタから呼び出されるのを待つ

てなパラメタの調べ方もあるよ

526:デフォルトの名無しさん
08/07/12 04:43:57
必要なものがペイントツールなので
お絵かきソフトのソース付きサンプル出たら乗り換えようかな
別にプログラムで食っていく気じゃないし・・・

527:デフォルトの名無しさん
08/07/14 00:29:18
自分で作れ

528:デフォルトの名無しさん
08/07/14 13:10:06
ABの公式サイト行ったらがどんどん高度になっていってついていけない
もうC++でいいやって感じる

529:デフォルトの名無しさん
08/07/15 04:31:33
今更だけど、ヘルプは不十分だし基本的に説明無いし、初心者には辛いよね。

530:デフォルトの名無しさん
08/07/15 05:48:37
これでベーシックらしいよ

531:デフォルトの名無しさん
08/07/15 20:49:54
>>530
あれだ、あの教育用のBASIC言語を色々と実用レベルで使えるように
拡張しただけだからBasicが名前についてるんだぜ

逆に考えろ、実用レベルで使えるのに初心者に優しいってどんなだ

532:デフォルトの名無しさん
08/07/15 21:18:48
それこそVisualBasic
いたれりつくせり

533:デフォルトの名無しさん
08/07/19 13:09:56
CP5が出ても盛り上がってないな

534:デフォルトの名無しさん
08/07/19 13:11:34
これで盛り上がれるほうがすごいと思う。

535:デフォルトの名無しさん
08/07/20 04:33:47
盛り上がってまいりました!

by ABブラザーズの生き残ってる方

536:デフォルトの名無しさん
08/07/20 11:01:30
ABブラザーズって何だ

537:デフォルトの名無しさん
08/07/21 01:10:42
検索しようぜ・・・

538:デフォルトの名無しさん
08/07/21 01:33:30

ABブラザーズ(えーびーぶらざーず)は、かつて日本に存在したお笑いコンビ。

1972年、島田洋一(洋七)と団順一でコンビ結成。その後上方真一(現在の上方よしお)とコンビを組み直す。
若手実力派の最右翼として評価も高く、島田紳助も素人時代に島田洋七に憧れて洋七の師匠・島田洋之介に入門した。
しかし、東京進出に対する2人の意見の相違から解散し、1975年、花月劇場の進行役をしていた島田洋八とコンビを結成する。
この時「七転び八起き」から、洋一は洋七に改名。

URLリンク(ja.wikipedia.org)

539:デフォルトの名無しさん
08/07/23 04:46:32
ActiveBasicブラザーズ

540:デフォルトの名無しさん
08/07/24 02:44:22
スーパーマリオブラザース


SMブラザーズ

541:デフォルトの名無しさん
08/07/25 21:58:32
ここんとこ公式重いよー

542:デフォルトの名無しさん
08/07/25 23:40:52
またリニューアルしてるんだろ

543:デフォルトの名無しさん
08/07/26 03:55:06
いつでもリニューアル


山ちゃん・・・orz

544:デフォルトの名無しさん
08/08/01 03:25:04
いつでも新発売のケンちゃんみたいだな・・・

545:デフォルトの名無しさん
08/08/09 08:32:21
ActiveBasicを、ネイティブで動くウィンドウをデザインできるお手軽なツールって書いたものだけど、
XULっていうやつを使うとHTMLのような記述で画面をデザインして動かせるんだな。

XULファイルで定義されたのを動かすXULRunnerっていうのがあるんだけど
FireFox3から標準の機能になったらしく、コマンドラインで
Fx3実行ファイル -app XUL定義ファイル
を実行すると、XULアプリが起動する。
FireFoxも一つのXULアプリであって、いろんな画面はXULで定義されてるらしい。

まあ編集とかファイル構成とかちょっとめんどくさそうだけど、
ActiveBasicと比較してみると、画面はこっちは見たままデザインできるけど、
実行コードが専門的だし、失敗すると破壊的な動作をすることもある。
XULの場合、動作はWebページデザインと同じでJavaScriptで定義できるので安全に作れる。
複雑なものを作るときはJavaScriptからJAVAプログラムを呼ぶことで実現できる・・・かも。

XULでデザインした画面をPythonで操作すると、対話的に操作することができる。
たとえば今変数に何が入っているかとか、どんなオブジェクトが利用できるかリストで確認しながら
確実にプログラムを進めていくことができるので簡単・・・
でもその環境構築するのが少し難しい・・・オープンソースに慣れてる人はなんでもないんだけど。


546:デフォルトの名無しさん
08/08/09 09:47:54
xulってアプリケーションの動作まで規定できてたっけ?
てっきりウィンドウの外形定義だけだとおもてたよ

547:デフォルトの名無しさん
08/08/09 10:02:36
XULを検討するならSilverLightも検討しとけ。
作り方は似たようなもん。

548:デフォルトの名無しさん
08/08/10 17:58:31
URLリンク(www.activebasic.com)
に載ってる575バイトのコードを縮めて364バイトのソースに出来るらしいんだけど、
誰かとりあえず450バイト切れる奴いる?

473バイトまでは短縮できたんだけど・・・

549:デフォルトの名無しさん
08/08/16 13:22:27
URLリンク(codepad.org) (>>548換算で507バイト)
>Cや他の言語のライブラリで標準定義されているような関数は追加してもいいと思います。
なにそのオレ様ルール

550:デフォルトの名無しさん
08/08/17 21:19:05
AB5なんてどうでも良いから
AB4のオーバーロードのバグ直して、
ついでに仮想関数できるようしてほしいわ

5で出来るんだからちゃちゃっと直せそうなもんだが


551:デフォルトの名無しさん
08/08/19 00:23:21
AB4.2xのコンパイラには、山ちゃんが理解していないコードが埋め込まれてる

という噂を昔聞いたな。

552:デフォルトの名無しさん
08/08/22 19:20:17
>>549
俺ならあと数十バイト削れるけど。
For文の珍妙な(最低限コンパイルの通る)書き方を使ってまず3文字減るだろ?
EndとIf、SelectとCase、EndとSelect、CaseとElseの間のスペースは要らないからさらに6文字減る。
それに<>0は書かなくても同じだから3文字減るし
BytePtrは*Byteと同じだからさらに2文字減る。
GetCommandLineの戻り値はそもそも*Byte型だからcは要らない。その代わりLen(c)をlstrlen(b)にする必要はあるけど
2箇所で出てくるからjとか他の変数作って格納すればいいし(String型の宣言は長いから、かなり節約できる。)
あとAsc(x)はx[0]と等価だからここで2文字減って
それに最初のループはWhileで書いたほうが短いかな。iの初期値を1減らしておく必要があるけど。

553:549
08/08/22 20:03:59
ヘルプ見ながら適当に作ったんだ。済まない。ちょっと叩き台を作ってみただけなので、許して。
>EndとIf、SelectとCase、EndとSelect、CaseとElseの間のスペースは要らないからさらに6文字減る。
とか全く知らなかったぜ。

554:デフォルトの名無しさん
08/08/23 07:47:03
>>553
なるほど理解
色々と「これで通るのか否か」とか試してみると面白いよ
For i=0 To j

For i=0,j
でも一応通る。しかも上手く動く。

555:デフォルトの名無しさん
08/08/24 09:56:58
昔の、ファミリーベーシックみたいな省略だな
あれはフリーエリアが極端に少なかったから、とにかくガチガチに省略したけど

556:デフォルトの名無しさん
08/08/24 10:08:31
で、いつもの癖でIFKANDATHEN100とか書いて嵌まるんですね。

557:デフォルトの名無しさん
08/08/24 11:33:48
Turbo PascalのVer3.0には while 文の do がなくても通るというバグがあったそうだ


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch