全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50  

【Ver.4.0】ActiveBasic 2【開発中】

1 名前:デフォルトの名無しさん:04/10/17 19:11:32
以前から単発スレは立ってたけど、流れからして Part2 ってことでヨロシク。
国産のフリーの Basic、ActiveBasic を語るスレです。
"ただ高機能なだけじゃない。
ActiveBasic4.0はどんな場面にも適応できる
「新たなBasic言語のスタンダード」であることを宣言します。"

前スレ
http://pc5.2ch.net/test/read.cgi/tech/1050134395/
本家
http://www.discover-soft.com/

2 名前:デフォルトの名無しさん:04/10/17 19:41:41
ABってコンソール?

3 名前:デフォルトの名無しさん:04/10/17 21:17:44
スレ立て乙。

>>2
コンソールも普通のGUIも作れるよ。

4 名前:デフォルトの名無しさん:04/10/19 22:55:49
保守


5 名前:デフォルトの名無しさん:04/10/20 10:07:03
やっぱ立つのが早かったみたいだね。

6 名前:デフォルトの名無しさん:04/10/20 11:50:27
このスレに住人が移るのは明日か明後日かな。

7 名前:デフォルトの名無しさん:04/10/20 15:16:09
まず前スレ埋めろよ

8 名前:デフォルトの名無しさん:04/10/21 00:58:06
埋まっちまった

9 名前:デフォルトの名無しさん:04/10/21 08:37:17
世界一の厨房言語に向けて!頑張れ!AB!

10 名前:デフォルトの名無しさん:04/10/21 12:36:09
>>9
玉葱煮汁が堂々の世界一です。

11 名前:デフォルトの名無しさん:04/10/21 16:33:32
もはやそれを超えそうな悪寒

12 名前:デフォルトの名無しさん:04/10/21 19:28:49
>>10
玉葱煮汁ってH○Pの事ですか?
一時期は比較されまくってましたけどね〜。

13 名前:デフォルトの名無しさん:04/10/21 19:53:29
ところでimaたんはいつになったら帰ってくれるの?

14 名前:独学学生プログラマー:04/10/21 20:26:10
ものすごく中途半端です。良かったら指摘お願いします。
UIを作ってて、関数入力は実装途中です…
Win32APIの使い方がおかしいかも知れないです。
まだ実装してないアルゴリズムについては教えて欲しく無いです…
自分勝手ですいません。いやレスしないで、アボーンしてください。

http://49uper.com:8080/html/img-s/17560.zip

15 名前:デフォルトの名無しさん:04/10/21 21:49:05
>>14
MainWnd_CommandButton1_Click()内でkeisuuはsingle型なのにそこへは自然数しか入力できないように見えるが良いのか?
たぶん小数対応にするとこんな感じ、使うならSelect〜End Selectをまるごとこれに置き換る。(16/8進数には対応させていない)
keisuu[akeisuu] = Val(VarPtr(buffer[i]))
While buffer[i] - Asc("0") <= 9 Or buffer[i] = Asc(".")
  i = i + 1
Wend
Continue

あと475行目のoldhpenがDWordになっていないから直しとけ。

16 名前:独学学生プログラマー:04/10/21 22:19:12
>15
ご指摘ありがとうございます。
その面白いアルゴリズムを教えていただきありがとうございます。
やはり、既存の関数を利用した方が効率的にもいいですよね…

あと475行目も全然気づきませんでした。
あれってdoubleもdwordも同じ4バイトなんですが、やっぱりdwordで定義しておいたほうがいいんですか?


17 名前:デフォルトの名無しさん:04/10/22 00:16:02
>>16
ハンドル類はDWordにしておいたほうが良いと思います。
あと、inno関数はDouble型となっていますが、ローカル変数のbuffer2はSingle型で
定義されていますので、それ以外も含めてDoubleに統一されたらどうでしょうか。
Double型はSingle型よりもサイズは大きいですが、取り扱い速度は早いというのを
見たことがあったので、私は少数を扱う場合はDoubleを使っています。

全て読んだわけではありませんので、間違ったことを申してしまったのならば
どうかお許しください。

18 名前:デフォルトの名無しさん:04/10/22 00:40:17
やっぱり型定義は必要だよな〜。
あとはBool型もほしいところ。
LongBoolな戻り値の論理否定が出来ないのはちょっとな。

19 名前:デフォルトの名無しさん:04/10/22 08:26:55
>>18
型定義よりはまずクラス関係のバグ取りと、
関数ポインタからの実行をサポートしてほしい。
条件付きコンパイルでもいいから。

型定義も勿論実装して欲しいけどな。

20 名前:デフォルトの名無しさん:04/10/22 09:27:00
変数一つ一つに型名を指定して宣言しないといけないのもどうにかしてほしい。

21 名前:デフォルトの名無しさん:04/10/22 13:39:20
実行時型情報を使うのはパフォーマンスの低下を招く。
単純に最初の代入で型を決定するということを言いたいのなら、
型が不明確になって使いづらいと私は思う。(思うだけだけど)
仮に導入するにしてもオプション扱いでいいのでは?
ABはbasicと名乗ってはいるが、C/C++寄りだ。
ABはC/C++のような構造をBASIC風の構文で使えるように
しているように見うけられる。
そのことから考えるとまずは「C/C++でできること」を
ABでもある程度実現できるようにすることを優先するべきではなかろうか。
同じことが出来るだけでもつまらないけど、
ABは特になにも新しいパラダイムを持ちこんでいないのだから、
大まかには既存の言語と似通ってもしかたないと思う。
既存のものと概念が変わらないのなら記述を変えたところで
大した進歩ではない。
面白いパラダイムを考えてくれることを期待している。

22 名前:デフォルトの名無しさん:04/10/22 15:07:28
>>21
あ、すいません。それってVBにあるバリアント型みたいなものですよね?
自分が言いたかったのは Dim a, b As Integer という文でaもbもIntegerとして
宣言できたらいいのに、ということだったのです。

型を明確に、厳密にするという考えは自分も賛成です。As以降がないときは
doubleになるみたいですが、そういうのも止めておいたほうがいいと思います。

23 名前:デフォルトの名無しさん:04/10/22 17:34:22
>>21
型情報程度でそんなに程遅くなるとは思えないな。
CやC++を見てる限りでは。
それに型宣言を入れる意義は、値の種類を明確に分ける事だから
不明確になるって事はありえないと思う(混乱する事はあっても)

ABがC++よりなのも当然。
オブジェクト指向を取り入れたBASIC(N88互換という意味ではない)を目指しているワケだから。

やっぱ型宣言かな。
インクリメントとかも欲しい。

24 名前:デフォルトの名無しさん:04/10/22 19:43:28
>>16
Doubleは8バイト

25 名前:21:04/10/22 22:21:43
>>23
かなり取り違えている。

>型情報程度でそんなに程遅くなるとは思えないな。
>CやC++を見てる限りでは。

私が言っているのは「実行時型情報」のこと

>それに型宣言を入れる意義は、値の種類を明確に分ける事だから
>不明確になるって事はありえないと思う(混乱する事はあっても)

代入時に決定する方式であれば(明確な宣言をしないならば)不明確であると述べている。

>ABがC++よりなのも当然。
>オブジェクト指向を取り入れたBASIC(N88互換という意味ではない)を目指しているワケだから。

私もそれを前提として話をしているつもりだ。
だからC++的な表記や概念はまず取り入れるべきといいたかった。

26 名前:独学学生プログラマー:04/10/22 22:32:10
>24
指摘ありがとうございます。すいません。ものすごいボケでした…
もしよかったらどうぞ
http://49uper.com:8080/html/img-s/17739.zip
今から関数入力を作るのでその事には助言等は遠慮させていただきます。

27 名前:デフォルトの名無しさん:04/10/23 07:30:08
厨房言語は凄まじいな

28 名前:デフォルトの名無しさん:04/10/23 12:06:52
>>27
つ[煮汁]

29 名前:デフォルトの名無しさん:04/10/23 16:13:09
[海老]
[煮汁]

伝説の厨房言語ニ英傑

30 名前:デフォルトの名無しさん:04/10/23 18:33:08
「○○最強!」とかほざく厨房が多い言語は何だろう。

HSPは少し前に比べれば落ち着いたしな…。
Delphiもしばらく見てないな…。
Java厨も丸くなったな…。
TTSもひまわりも音沙汰無いな…。

期待の新生株はRuby厨か?

31 名前:デフォルトの名無しさん:04/10/23 19:42:38
実際のところ、
「○○の分野では」という前提を付ければ最強の言語もあるかもしれないが、
万能というわけにもいかないわけで、結局は使い分けだったりするんだよな。

32 名前:デフォルトの名無しさん:04/10/23 23:43:37
あまり書かないほうがいいとは思うんだけど、また暴れてます。
投稿の日付、今までで一番近いんじゃないでしょうか。

33 名前:デフォルトの名無しさん:04/10/24 07:04:44
期待の新生株は海老

34 名前:デフォルトの名無しさん:04/10/24 12:30:21
imaガマ判り易いなぁ

35 名前:デフォルトの名無しさん:04/10/24 15:17:17
>>30
厨房が最強だと盲信してるのはアセンブラなんじゃないかな。
使えないんだよ。使えないけど、おそらく最強なんだと思いこんでる。
HSP厨だって、得意げに「最強っていうとアセンブラだろ」と言うんじゃない?

36 名前:デフォルトの名無しさん:04/10/24 15:27:08
結局は>>31が言ってるのが正しいと思うんであります大佐。

37 名前:デフォルトの名無しさん:04/10/24 19:02:24
変数を宣言したら常に0で初期化されるというのは今後もずっとサポートされると考えていいかな?
まあ、取りやめとなったら自分でやればいいんだけどね。

38 名前:デフォルトの名無しさん:04/10/25 09:07:22
そういえば
○○ダイアリーの海老作者の日記に
「typedefを搭載するかも」
という書き込みが

typedef賛成派としては嬉しいのだが

私の作った長大な量の定義ファイルはどうなるのだろうか?
ちょっと心配。。。

39 名前:デフォルトの名無しさん:04/10/25 12:30:34
>>38
そんな日記なんてあるの?

40 名前:デフォルトの名無しさん:04/10/25 21:00:05
脳内日記なんだけどね

41 名前:デフォルトの名無しさん:04/10/25 23:32:20
ま、ABはVB互換機能を付けないと普及は難しいだろうね。

42 名前:デフォルトの名無しさん:04/10/25 23:35:11
>>41
もちろんVB.NETの事だよな?

43 名前:デフォルトの名無しさん:04/10/25 23:41:16
CLI上で動くようになればそんなのはどうでも良くなる。


44 名前:デフォルトの名無しさん:04/10/26 20:03:21
>>41
山本氏は「あえてVB互換機能をつける必要性は感じない」って
一昔前にメイン掲示板で言ってたがな。

45 名前:デフォルトの名無しさん:04/10/26 20:08:56
http://www.discover-soft.com/forum/wforum.cgi?mode=allread&no=3951&page=0

エア → シノア に改名

46 名前:デフォルトの名無しさん:04/10/26 21:12:21
>>45
imaガマ大先輩に師事したものの、未熟なためハンドルを取り違えたという可能性はないの?

47 名前:デフォルトの名無しさん:04/10/27 16:22:47
Re:こんにちは エア 【2004/10/11 23:37:56】[削除]

>そういえばソフトウェア投稿ってどんなものでも良いんですか?
はい〜、何でもOKです。
しかも18禁が含まれているものでもOKです
ただ誤解されない程度で・・・・

48 名前:デフォルトの名無しさん:04/10/27 16:35:32
>>47
…つっこむべきなのか?
14のガキが何言ってるんだ!って。

49 名前:デフォルトの名無しさん:04/10/28 22:49:16
β3来た
コード補完機能が付いたし、typedefやCase文での複数指定も実装された。
というわけで、age

50 名前:デフォルトの名無しさん:04/10/28 22:52:02
コード補完は国際特許取られててまずいんじゃないか?

51 名前:デフォルトの名無しさん:04/10/28 23:52:05
β3きたけど、あまり変わってないですな。
バグ取りと修正しやすい要望の実装ってとこか
あとヘルプが変わったね。

いつになったらAB4新機能の「COMプログラミングに対応」に対応するのでしょうかね。

52 名前:デフォルトの名無しさん:04/10/29 11:40:17
Ctrl+Home、Ctrl+Endにも対応してくれ。

53 名前:デフォルトの名無しさん:04/10/29 17:30:28
>>51
コンパイラとしては使えるみたい。
あとはインターフェイスなんかの宣言があればたぶん平気。

ところでこんどは全角文字か、厨らしい。

54 名前:デフォルトの名無しさん:04/10/29 17:37:20
全角文字を識別子に使うメリットって何?

55 名前:デフォルトの名無しさん:04/10/29 20:00:57
〜を、ばふに入れるにはどうしたらいいのでしょうか?
……というような楽しい質問ができる。

56 名前:デフォルトの名無しさん:04/10/29 21:00:16
シノア = エア ってのは、>>45の言うとおり。
で、エアが自分のHPで謳ってたABを日本語で記述できるように
改造するためには、全角対応が必要ってわけ。

57 名前:デフォルトの名無しさん:04/10/29 21:26:35
というかEASoft覗いて見たら、「パッケージソフトの販売は直輸送か小売店経由で」とかヌカシテタヨ。

58 名前:デフォルトの名無しさん:04/10/29 22:48:50
>>56
つまり自分でそのあたりの変換の実装できないから山本さんに迫ったわけですね?

59 名前:デフォルトの名無しさん:04/10/30 09:53:15
とりあえず、修正版あげ。

60 名前:デフォルトの名無しさん:04/10/30 11:02:45
おっ、ほんとだ。
でも何だか消極的な対応だね。現在究明中ですといったところかな。

山本さんはコンパイラの制作に専念できればいいんだろうけどな。自分でエディタを作ろうと
思ったけど、パラメータヒントやらメンバ表示やらって、結局コードを解析できないと実現の
しようがないと気が付いたよ。

とにかくがんばってくれ!

61 名前:デフォルトの名無しさん:04/10/30 11:33:10
RubyはツクールXPで採用されたから厨が増殖中?

62 名前:デフォルトの名無しさん:04/10/30 17:17:06
EAsoftの行方を予想してみる。

設立

小売店を建てようとするが資金不足によりネット販売&ダウンロードオンリーに

電通法に引っかかる

18禁ゲームが引っかかる

ていうか売れない

「父さん、僕の会社倒産しちゃったよ」

63 名前:デフォルトの名無しさん:04/10/30 18:08:57
設立できない

いつのまにかHPに繋がらない

64 名前:デフォルトの名無しさん:04/10/30 20:13:32
またなんか出やがった。

>投稿時間:2004/10/30(Sat) 19:38
>投稿者名:Mr.Doon
>Eメール:
>URL :
>タイトル:ABの・・・

> 社内で使うツールを作ってくれ。という依頼があったので、試しにAB3で作り始めたが・・・。
> 慣れの問題が大きいけど、今の状態(AB4β3含む)だと「ぱっと」作るには適さないですね。
> (自分はAB推進派です。AB4βもプライベートでは積極的にテスト中)
> 言語仕様がどっちつかず(VB or VC)です。コンパイルエラーを取る事すら苦労します。

> 結局VBで作った・・。
> 久しぶりにVBを使ったがユーザーフレンドリーな部分を再認識しました。

> BASICの名を付けるのであれば、もっとユーザーフレンドリーであって欲しいね。
> 仕事で使ってこれらを実感しました

> #ちなみに、VB互換にしてという要望ではないです。

ABを援護するように見せかけつつ、さりげなくVBを引き合いに出してる所が香ばしい。
ここのスレのVB厨じゃねぇの?

65 名前:デフォルトの名無しさん:04/10/30 21:04:35
世界最強の開発環境と比べるのがおかしいよな。
何万人以上が何十年もかけて熟成させていってるのに勝てるわけねーじゃん。
ABのいいところはBASICの正統進化にあると思うよ。

66 名前:デフォルトの名無しさん:04/10/30 21:39:15
>>64
> BASICの名を付けるのであれば、もっとユーザーフレンドリーであって欲しいね。
この部分の意味がよくわかんない。

67 名前:デフォルトの名無しさん:04/10/30 22:12:37
それ以前にVBがありながら社内ツールをABで作ることを認める会社と、投稿者、ともに危ないと思う。

>>66
多分、Beginners’ All-purpose ほにゃららのことを言ってるんだろう。ABの'BASIC'がそれを意味するとは
どこにも記載されてはいないが。そもそもABは「Basic」だしな。

68 名前:デフォルトの名無しさん:04/10/30 23:57:11
コンパイルエラーを取ることすら苦労するって、それは環境に責任があるのか?
こいつは人間としても未熟だね。中学生だとしても。

69 名前:デフォルトの名無しさん:04/10/31 00:34:51

  こ れ だ か ら V B 厨 は w


痛杉wwwwwwwwwwww

70 名前:デフォルトの名無しさん:04/10/31 10:16:42
貧乏VB厨には.NETすら高価で手が出ない代物なんだな。

71 名前:デフォルトの名無しさん:04/10/31 16:41:50
http://www.discover-soft.com/forum/wforum.cgi?mode=allread&no=3983&page=0
http://www.discover-soft.com/forum/wforum.cgi?mode=allread&no=4050&page=0

いや〜、エアはどこに出しても恥ずかしいレベルの厨房だな(笑

72 名前:デフォルトの名無しさん:04/10/31 16:51:19
工ア語録

へぇ〜Lindowsをつかってるんだぁ〜
自分もLinuxを使ってるんだけど
Lindowsも興味があるんだよね・・・・・
たしかLindowsがLinspire(リンスピア)っていう名前に変わるようです。
=本題にはいります

自分は、詳しく知らないのですが
LindowsとWindowsは、カーネルが似ているようですが
ちょこっと違うところがあるようです。
多分、そのカーネル自体が違うと
あなたが使いたがっているActiveBasicは、利用できないと思います。
きっと、ActiveBasicは、Windows一本でがんばると思いますよ

自分の勝手な返信ですいません
自分もあまりOSについて詳しくないので

73 名前:デフォルトの名無しさん:04/10/31 20:35:58
正しい読みは「リンスパイア」だよな?

74 名前:デフォルトの名無しさん:04/10/31 20:39:50
リンスパイアだね。奴はカーネルという言葉を使いたかっただけなんだろう。

75 名前:デフォルトの名無しさん:04/10/31 23:14:16
ttp://www.discover-soft.com/forum/wforum.cgi?no=4057&reno=no&oya=4057&mode=msgview&page=0

こんな奴が管理するサイトの掲示板にこいつを慕っているような書き込みがあること自体信じられん。
自演なのか、文字通り「類は友を呼ぶ」なのか。後者だろうけど、何人寄っても知恵がなさそうだ。

76 名前:デフォルトの名無しさん:04/10/31 23:15:31
子供の悪口言ってもしゃーないやん。もっと海老自体の話をしようぜ。

77 名前:デフォルトの名無しさん:04/10/31 23:17:27
>>76
おっ、即レス。確かにそうだな、すまぬ。

78 名前:デフォルトの名無しさん:04/11/01 01:00:47
海老自体の話をすれば、
オーバーライド、オーバーロードを早く実装して欲しいな。
普通の関数にもオーバーロード出来ると嬉しいのだが。

79 名前:デフォルトの名無しさん:04/11/01 16:03:31
エアはまず人間として大人にならなきゃ大成しないな・・・。

80 名前:デフォルトの名無しさん:04/11/01 21:34:05
http://age.s22.xrea.com/talk2ch/#first
これ見ながらブラウザ作ろうとしてるけど駄目だわ。
HTTP1.1 400で弾かれる。

すぐにやる気無くなる根性無しの俺。
ハァーァ。

81 名前:デフォルトの名無しさん:04/11/01 22:29:51
>>80
monazilla.org(wとかいった?
あとはほかのブラウザのソースを脳内変換しながらとかするしか。

82 名前:デフォルトの名無しさん:04/11/02 15:52:32
VIP専用ブラウザってなに?

83 名前:デフォルトの名無しさん:04/11/02 16:12:46
それがVIPクオリティ

84 名前:デフォルトの名無しさん:04/11/02 22:21:18
最近AB使い始めた。
よく個人でこれだけのもん作れるなぁ、と感心したよ。

しかし、それにしてもエアソフトにはワロタwコイツ何歳だよ痛杉w
潜入社員として逝って見ようかなw

85 名前:Mr.Doon:04/11/02 23:46:34
>>64の投稿は推測どおり、ここをみて本家に投稿したものです。
本家でも回答ないし、ここでも批判的な意見だけか

・VBを引き合いに出しているVB厨
・VBがあるのにABを使う奇特な会社・本人
・コンパイルエラーを取ることすら難しい→環境は関係ない。人間として未熟

本意を説明する気も失せました

86 名前:デフォルトの名無しさん:04/11/03 00:28:30
うわ、来たよ。説明する気は失せたけど愚痴はこぼしたかったってこと?
邪魔だ。

ま、それはいいとして、シノアって質問の内容その他いろいろアレだけど報告だけはきちんとするのな。
育てばイイ奴になりそうだ。・・・育てば。

87 名前:デフォルトの名無しさん:04/11/03 00:30:51
やっぱVB厨って基地外多いんだな。

88 名前:デフォルトの名無しさん:04/11/03 18:04:57
>>85
開発者の山本氏にまで無視されている所が哀れ杉www

実は山本氏がこのスレ覗いてたりしてな。

>>87
エアもHP(EASoftじゃない方)見に逝けば分かるけどVB信者だぜ!

89 名前:デフォルトの名無しさん:04/11/03 22:05:20
AB信者も痛い

90 名前:デフォルトの名無しさん:04/11/03 22:34:33
信者の定義が欲しいところだけど、実際使い分けが必要ですね。
単純なツールとかだったらABは向いていると思う。

ところでVBの文法を考えていたら、ふとVBもJavaとか.NETみたいなどこでも動かせる思想を
持っていたような気がしたんだけど、やっぱり違う?

91 名前:デフォルトの名無しさん:04/11/03 23:37:05
☆ A B 信 者 の 定 義
・VBの干渉は決して認めない
・EAsoftの観察は欠かさない

他に?

92 名前:Mr.Doon:04/11/03 23:58:31
多分、開発者もここは見ているでしょうね

本家でもここでも悪い印象しかないですか?<オレ
そんなつもりはまったくないのだけど・・・・・・・・

ABガンバッテホシイ

93 名前:デフォルトの名無しさん:04/11/04 00:23:16
>>90
REALBasicというMAC/Win/Linuxの実行ファイルが吐けるコンパイラがある
それはVBのソースを読み込む事ができる

もちろんソースの修正は必要だが、、、

94 名前:デフォルトの名無しさん:04/11/04 00:49:09
REALBasicってマカー専用なイメージがあったがいろんなプラットフォームに対応していたとは驚きだよママン

95 名前:デフォルトの名無しさん:04/11/04 01:06:34
>>92
偉そうなことを言いたいわけじゃないんだけど、そういう気持ちがあるならあんな文章は書けないと思うんですよ。
「ActiveBasicはVisualBasicに代わる存在を目指しています」みたいな文句を本家サイトで見ましたか?
確かに様々な面で似ている部分は多いと思います。しかし、実際に何かを作ろうとしたら、Win32の知識が結構
必要で、さらにライブラリも十分には整備されていないということがわかるはずです。
BASICだからこうであるはずだ、という書き込みは本家で何度か見かけたことがありますが、BASICの何かの規格に
準拠しているとかでない限り、それらは言い訳に近いものだと思います。

私も使い分けることは重要だと思っていますので、普通にすぐ作れるかどうかで、ActiveBasicが向いていないと
思う分には問題ないと思います。それをわざわざ文句つけるのはどうかと思うし、そうではなく要望を兼ねた
アドバイスだとしたら、始めに書いたようにその意図は汲み取りにくい思います。

開発のガイドラインや、掲示板での山本氏の書き込みなどから、ActiveBasicがどの方向に進化しているのかを
知ることは大切だと思いますよ。今後も一緒にActiveBasicを応援していきましょう。

長文ごめんなさい。

96 名前:デフォルトの名無しさん:04/11/04 07:50:28
>>90
VBのは「思想」というより「実用」から出たものだね。

実際、WinCEでバイナリ共通なプログラムを作ろうとするとVB使うしかなかったわけだし。
(つまりJAVAやCLIと同じくVM上でのエミュレーション)


97 名前:デフォルトの名無しさん:04/11/04 13:13:26
>>96
なるほど、参考になります。確かVBのヘルプにMacではどうたらとか書いてあったと
思うんですが、それはMac版VBも考えていたということなんですかね。

98 名前:デフォルトの名無しさん:04/11/06 00:29:39
エアに動きがあったというのに嫌に静かだなおまいら

メモ帳で作ったテキストをHTMLに変換・・・?
おいおい、「メモ帳で保存するときにファイル名に.htmlを付ける」という行為の立場が無いじゃないかっ!!
しかも、<html>タグも何も付きやしないとは流石だ。

99 名前:デフォルトの名無しさん:04/11/06 01:09:47
>>98
なんか説明書に本名らしきものが書いてあるけど・・・?

100 名前:デフォルトの名無しさん:04/11/06 10:48:30
>>99
うわw本当だw

マヌケすぎ。

101 名前:デフォルトの名無しさん:04/11/06 11:58:35
(ノ∀`)アチャー

102 名前:デフォルトの名無しさん:04/11/06 16:30:11
もしかしてテキストの改行コードの前に<br>を挿入するだけ?

103 名前:デフォルトの名無しさん:04/11/06 17:56:24
>>102
今試したらそうだった。これではとてもHTML変換とはいえないな。。
まあHPをビルダーで作ってる時点でそうなのかもしれん。

104 名前:デフォルトの名無しさん:04/11/06 17:58:32
なんかブロードバンド環境とか開発ソフトの低価格化とかで
プログラミングを始める敷居が低くなったのはいいんだけど
エアみたいな奴が増えること考えると。。

105 名前:デフォルトの名無しさん:04/11/06 18:05:21
>>99
つーかなんて書いてあったの?もう直されてる

106 名前:100:04/11/06 19:01:22
>>105

長内○○って書いてあった。
これ以上は書けんから↓を見れ。

ttp://49uper.com:8080/html/img-s/21264.jpg

107 名前:デフォルトの名無しさん:04/11/06 19:06:35
>>106
わざわざごめん。サンクス

108 名前:デフォルトの名無しさん:04/11/06 19:50:47
お前ら、やめとけよ。

109 名前:デフォルトの名無しさん:04/11/06 23:23:52
いや流石に名前を貼るのはマズいだろ

110 名前:デフォルトの名無しさん:04/11/06 23:40:17
まだ矯正可能だろうから教えてやろうかな。アカウントに実名を使うな、と。
自ら苺きんたま状態だもんな。

111 名前:デフォルトの名無しさん:04/11/07 00:04:04
エアも使う Microsoft Visual Studio .NET theSpoke 2003
  ケケ#も使う Microsoft Visual Studio .NET theSpoke 2003
    歌丸です。

112 名前:デフォルトの名無しさん:04/11/07 11:43:19
っていうか説明書とやらを作ってる最中に、なんで名前入ってるって気づかんのか。
注意力散漫すぎ。

>>106
早く消せよ。頃されるぞ。

113 名前:デフォルトの名無しさん:04/11/07 12:34:59
exe ファイル 捨てたい ってググるタイプの香具師か。

ところでβ4は何か追加要素あるんだろうか?
それともβ3のバグフィックスだけかな?

個人的には、#ifdefと関数ポインタからの実行を切実に希望しております。

114 名前:EXCULTer's / Active PC ◆xCyLv.Cgwg :04/11/07 15:37:16
Qbasicでもかなりうざいんだが、VB系になるともはやゴミだなw
まだ99basicのほうが親近感出るよ、な♪(ヲッ☆

115 名前:デフォルトの名無しさん:04/11/07 15:44:48
よく分からんが普通にVB.NET使ってた方が良いのでは?

116 名前:デフォルトの名無しさん:04/11/07 16:02:23
>>114
誰だお前…?沢村?

>>115
本人が使いたい物使えばいいよ。
誰も止めねぇ。

117 名前:デフォルトの名無しさん:04/11/07 20:15:41
ActiveBasicで作ったもんの実行速度は他と比べるとどんなもんですか?
マジレキボン

118 名前:デフォルトの名無しさん:04/11/07 20:39:05
>>117
自分で作り、比べろ。

119 名前:デフォルトの名無しさん:04/11/07 22:57:03
流石無料なだけにユーザーもケt(ry

120 名前:デフォルトの名無しさん:04/11/08 23:00:30
While 〜 Wendの「Wend」は「While End」の略?
wendという英単語はあるみたいだけど、意味が通じないし。

121 名前:デフォルトの名無しさん:04/11/08 23:07:05
そんな内部事情は本人に聞け。
行きまーす

122 名前:デフォルトの名無しさん:04/11/08 23:09:53
>>120-121
N88-BASICでも使われている予約語だから単なる伝統として採用しただけじゃね〜の?

123 名前:デフォルトの名無しさん:04/11/08 23:59:00
>>122
ただ気になっただけです。すいません。

124 名前:デフォルトの名無しさん:04/11/09 21:37:27
imaとガマの中の人は複数いるような気がする今日この頃。

進歩の進の字のしんにょーの部分のかけらも見えんがな。

125 名前:デフォルトの名無しさん:04/11/09 21:46:44
>>124
あ、たぶんその中の一人オレだよ!オレオレ!

126 名前:デフォルトの名無しさん:04/11/12 22:48:04
imaガマがどういうプログラムを作っているのか何となく気になって仕方がない。

127 名前:デフォルトの名無しさん:04/11/13 17:16:02
盛り上がってないですね
もっと盛り上がって良いと思うのだけど、なぜなんだろ

一度浮上します

128 名前:デフォルトの名無しさん:04/11/13 17:49:15
新バージョンでるまでは沈めておくのが通例。

129 名前:デフォルトの名無しさん:04/11/15 03:15:28
シェアを伸ばすってのはVB互換以外にも方法はあるわな
クロスプラtt

130 名前:デフォルトの名無しさん:04/11/15 18:16:56
>129

具体的にABの問題点をあげてみ。。。

131 名前:デフォルトの名無しさん:04/11/15 19:23:05
>>130
とりあえずageないで欲しかったorz

132 名前:Not 129:04/11/15 22:17:32
>>130
関数ポインタからの関数呼び出しができない。
Win32APIのByRef/ByValが結構いい加減。
String型が意外と厄介。
型がかなり曖昧。(Typedefがあってほしい)
意外と取っ掛かり辛いのに厨が寄り付いている。

133 名前:デフォルトの名無しさん:04/11/16 09:02:09
>関数ポインタからの関数呼び出しができない。
これは漏れも実装キボン。

>Win32APIのByRef/ByValが結構いい加減。
よくわかんね。詳しく。

>String型が意外と厄介。
String型使わねーしなー。

>型がかなり曖昧。(Typedefがあってほしい)
AB4x系では実装されました。

>意外と取っ掛かり辛いのに厨が寄り付いている。
どんな言語にも厨房と呼ばれる人種は
多かれ少なかれ存在している。
正直言えば煮汁の方をやったら?とは思うけど。

134 名前:133:04/11/16 09:03:08
ゴメソ。よく読んでなかった。

>Win32APIのByRef/ByValが結構いい加減。
確かにね。テキトーな感じがするわw

135 名前:デフォルトの名無しさん:04/11/16 09:26:24
>>133
初心者としては文字列を扱うにはString型を使うと楽なんだよなぁ…。
BytePtr型を使うのならabをあきらめてbccを使った方がいい気もするし。

136 名前:デフォルトの名無しさん:04/11/20 10:10:03
厨な質問でごめん。新規プロジェクトを作成した時、
「ウィンドウメッセージを処理するためのコールバック関数 MainWndProc」
ってのが作成されてますが、これは何をするものなんでしょうか?

137 名前:デフォルトの名無しさん:04/11/20 11:08:56
>136

MainWndProcとはABに標準で実装されていないメッセージ処理を
コーディングするための場所です。

このコールバック関数がプロジェクトに追加されていなかった頃のABでは
ユーザーが自力でサブクラス化する必要がありました。

138 名前:136:04/11/20 11:47:53
>>137
レスアリガトン。
なにか「こういう場合に使うの!」っていう簡単な例ないですか?
難しすぎてよくわかりません・・・

139 名前:デフォルトの名無しさん:04/11/20 12:19:48
>>138
例えばこんな感じ。
WM_CONTEXTMENUは右クリックしたときなどに表示されるショートカットメニューを表示するときに呼ばれるイベント。
結構重要だと思うんだけどイベント処理の一覧に載っていない。
Function MainWndProc(hWnd As DWord, dwMsg As DWord, wParam As DWord, lParam As DWord) As DWord
  If dwMsg = WM_CONTEXTMENU Then
    TrackPopupMenuEx(略) ' これがショートカットメニューを表示する関数
    MainWndProc = 0
    Exit Function
  End If
  MainWndProc = EventCall_MainWnd(hWnd, dwMsg, wParam, lParam)
End Function

140 名前:136:04/11/20 13:13:50
>>139
なるほど、処理が追加できるって感じなのかな。
重ね重ねアリガトン。

141 名前:デフォルトの名無しさん:04/11/20 13:28:14
あれ?エアソフトのあのHTMLに変換するとかいうソフトはどこに

142 名前:80:04/11/20 19:09:22
オレオレ、俺だよ80だよ。

gzip展開するのにzlib使おうと思ったんだがABから使えんのかねコレ。
ヘッダファイルをAB用に書き直す自信無い。

TAR32でも展開できるみたいだがサイズがデカイ品〜。

143 名前:デフォルトの名無しさん:04/11/20 20:02:14
>>142
DLL版ならABからでも使えるんじゃないか?

144 名前:デフォルトの名無しさん:04/11/22 11:08:30


145 名前:デフォルトの名無しさん:04/11/23 00:00:12
>>143
どちらにせよヘッダは要るだろ

146 名前:デフォルトの名無しさん:04/11/23 20:38:03
この速さなら言える

        ☆ チン  〃  ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ヽ ___\(\・∀・)<  Ver4更新マダー?
             \_/⊂ ⊂_)_ \_______
           / ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
        |  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| :|
        |           .|/

147 名前:デフォルトの名無しさん:04/11/23 21:49:57
[1350] Re[1349]: 100万ヒット 投稿者:山本(管理人) 投稿日:2004/11/18(Thu) 00:51

    > ついに突破しましたか。おめでとうございます!

    おわっ、いつのまに!?
    訪問してくださった皆様、感謝感謝です。

    > AB4の開発、これからも頑張って下さい。

    もうすぐβ4が出せそうです。
    このバージョンから本格的にDirectXへの対応を図ります。
    Hello World!なんか、5分でできてしまう内容です。Xファイルを利用した物体単位の制御なんかが見所でしょうか。
    とにかく、初めての方でも抵抗無く、ActiveBasic&DirectXにハマることができると思いますので、ご期待ください。

β4リリースは今月中か?

148 名前:デフォルトの名無しさん:04/11/23 22:26:21
v3の開発も続行してくれるのかな。型定義とか、定数関数とかはv3にもつけてほしいです。

149 名前:デフォルトの名無しさん:04/11/24 18:42:48
>>148
v4はv3と完全互換を目指しているそうなので、
v3の開発はないかと。

150 名前:デフォルトの名無しさん:04/11/24 22:31:38
まぁ早期の完成を応援するだけだな

151 名前:デフォルトの名無しさん:04/11/25 01:48:51
完成なんてありえない
プログラムとは永遠に進化を繰り返す生き物なのだよ

152 名前:デフォルトの名無しさん:04/11/25 13:57:00
いやまぁそうだが

153 名前:デフォルトの名無しさん:04/11/25 15:25:42
>151

作ってる椰子にやる気のあるウチはね。

154 名前:デフォルトの名無しさん:04/11/25 21:30:41
つまり作者は飼い主みたいなものなんだな。えさをやりつづける限り成長すると。

155 名前:デフォルトの名無しさん:04/11/25 23:13:59
愛犬が餌に飽きてしまったら?

156 名前:デフォルトの名無しさん:04/11/25 23:22:25
ソフトウェアだとどこをどうやっても直らないバグの存在かな?

157 名前:デフォルトの名無しさん:04/12/01 16:10:10
保守あげ

158 名前:デフォルトの名無しさん:04/12/01 16:12:17
話題がないみたいなんでABユーザの数を予想してみない?
リングや掲示板を見ると最低30人はいると思う。

159 名前:デフォルトの名無しさん:04/12/01 17:14:51
アカシックレコード

…いや、不意に頭に浮かんだだけ。

ABのユーザー数は4〜50人程度と予想。

160 名前:デフォルトの名無しさん:04/12/01 18:24:44
まともに使える奴は10人もいない悪寒

161 名前:デフォルトの名無しさん:04/12/01 19:00:10
>>160
んなこた〜ない。
数百人単位ではいる。

162 名前:デフォルトの名無しさん:04/12/01 19:17:00
百人ってことも無いと思う

163 名前:デフォルトの名無しさん:04/12/01 22:19:38
公式掲示板を見る限りそう多くなさそうだな。

164 名前:デフォルトの名無しさん:04/12/01 23:19:06
ここに10人、本家に作者含む10人、その他無料に釣られた初心者50人ってくらいじゃね?

165 名前:デフォルトの名無しさん:04/12/02 01:14:11
使ってるけど、2ちゃんねるにも本家にも書かない人っているもんだよ。

166 名前:デフォルトの名無しさん:04/12/02 11:09:42
>>164
それで本売って割に合うわけないだろ

167 名前:デフォルトの名無しさん:04/12/02 21:08:32
少なくとも売れた本の部数と同数のユーザーはいるのでわ。

168 名前:デフォルトの名無しさん:04/12/03 10:14:04
>>167
だとすると、うちの近所には確実に4人以上いるのか…

169 名前:デフォルトの名無しさん:04/12/03 13:09:52
>>168

確実とはいえないな。

オレモHSPの解説書持ってるけどHSPはやめてABに移った。
買ったやつの
10%がABのへヴィーユーザ
20%がやってみてABにはまる
70%が他へ言語へ移る

だと思うよ、、、

170 名前:ほんたま:04/12/03 22:15:03
にーらよ、おりはさっきActiveBisac4.0ってのをDLして使ってみたが、くだらんかったな…
まずWin32APIだ。おりはすべてのWin32APIが使えるのかと思ったら、どうやらリファレンスに載っている限られたWin32APIしか使えないようだ…
その点スリムドカンならシステムDLLに記述されているすべてのWin32APIが使えるがな…
また搭載されているRADツールはどうやらメニューとコントロールしか編集できんようだ…
まあ、おりのスリムドカンもまだダイアログしか編集できんから大きなことは言えんがな…
だが今年中にはメニューエディタも完成するから、ActiveBisac4.0に並ぶわな…
さらにおりはアイコンエディタ、カーソルエディタ、ビットマップエディタと作っていくから、来年にはRADツールの面でもActiveBisac4.0を超えるわな…
またRADツールがひととおり完成したら、すべてのアセンブル命令をサポートする方向に路線を変えるから、そうすればいままで参考にしてきた、nasm32をすら超えることになるな…
またマクロをつくってプログラミングを簡略化すれば、ついにHSPをも超えることになるわな…
つまりおりのスリムドカンが国産のフリー開発ツールでナンバーワンになるってこと!!最強になるってこと!!
来年一杯までには、↑ここまでやりとげるぞ!!うぉ〜見てろ!!気合だ〜うぉ〜!!


171 名前:ほんたま:04/12/03 22:15:58
にーらよ、
Vectorの> Windows > プログラミング > Basicで、ActiveBisacは4位。
Vectorの> Windows > プログラミング > アセンブラ・逆アセンブラで、スリムドカンは5位。
これはスリムドカンはActiveBisacと並んだと考えていいか?
またVectorの> Windows > プログラミング > その他で、TTSneoは11位。
これはスリムドカンは日本語開発環境のTTSneoを超えたと考えていいか?


172 名前:デフォルトの名無しさん:04/12/03 22:18:38
>>ほんたま
公式掲示板で聞けばどんなAPIでも使えるようになるぞw。

173 名前:デフォルトの名無しさん:04/12/03 22:34:06
沢村登場か…。

初心者にslim de Canはつらいんじゃねーの?
ベースはマシン語だろ?
Windowsしか使ったこと無い奴にUNIX使わせるようなもんだと思う。

あと、Win32APIに関しては、基本的に定義さえすれば何でも使える。
それに、slim de CanにはWin32APIのリファレンスなんて存在しないだろ。
あ、ヘルプに1種類だか2種類だけ寂しげに書いてあったっけw



それとさ…

>Windowsプログラミンクだけでなく、DOSプログラミングもつくれます。

いい加減Vectorにこんなもん載せてて恥ずかしくないの?
プログラミングを作るって何?馬から落馬みたいなもん?
さり気無く『プログラミンク』になってるしさ〜。

174 名前:デフォルトの名無しさん:04/12/03 22:45:54
↑こいつばか

175 名前:デフォルトの名無しさん:04/12/04 02:07:00
そんななかで、Ver4.0β4が公開されたわけだが。
正直、DirectXのライブラリより汎用のクラスライブラリを充実させて欲しい。

176 名前:デフォルトの名無しさん:04/12/04 02:12:30
>>175
うざい黙ってろ。要望があって両方一度にってのができない事くらいわかるだろガキめ。

177 名前:デフォルトの名無しさん:04/12/04 07:55:12
>>176
は? 一度に両方やれなんて言ってないだろ?

178 名前:デフォルトの名無しさん:04/12/04 09:44:07
つか3の最終バージョン出してくれないかなぁ…
あと4はやっぱりCOMの利用を…

179 名前:デフォルトの名無しさん:04/12/04 15:05:13
β4キター

180 名前:デフォルトの名無しさん:04/12/04 15:10:40
>>175-178
そういう事は開発してる本人におながいしに行け

181 名前:デフォルトの名無しさん:04/12/04 18:32:01
まーだ分かってないみたいだから一応警告しておくけど
ABはVB互換機能付けないと死滅するよ?OK?_

182 名前:デフォルトの名無しさん:04/12/04 18:49:23
NGWord指定推奨:VB互換

183 名前:デフォルトの名無しさん:04/12/04 19:18:22
>>182
りょうかいしますた

184 名前:デフォルトの名無しさん:04/12/04 19:20:00
>>181
お前の言うVBとは、何を指している?

185 名前:デフォルトの名無しさん:04/12/04 19:20:07
44 名前:デフォルトの名無しさん[sage] 投稿日:04/10/26 20:03:21
  >>41
  山本氏は「あえてVB互換機能をつける必要性は感じない」って
  一昔前にメイン掲示板で言ってたがな。

186 名前:デフォルトの名無しさん:04/12/05 06:01:44
ていうかABがあまり普及しないのは分かりやすいお勉強サイトがほとんどないっていうか
お勉強サイト自体が少ないってところにある希ガス

けっこう取っ付きにくいし

187 名前:デフォルトの名無しさん:04/12/05 13:05:19
>>186

確かにそうだな。
「AB使ってます。」という人は結構いると思うけど「使いこなせてる。」とは別問題。

>>170
現状、HELPに乗ってるWIN32APIで標準的なソフトウェアは作成できる。
まぁ無いのが致命的なAPIも勿論あるが、それは適宜自分で定義すればよい。
この「自分で定義しろ」状態が初心者には少々取っ付き難い原因でもあるんだが
AB用のWIN32API定義ファイルを作ってくれる有志もいる出てきているようなので
先は明るいかもしれない。




188 名前:デフォルトの名無しさん:04/12/05 15:31:22
VBとABの間のコードの変換例なんかを作ってまとめると敷居が低くなるかな。
某サイトにDelphiとVBについての同様の情報があって、Delphi始めるときにかなり役に
立ったから。VB互換をしつこくねだってくる人たちも減るだろうし。まあ、彼らに勉強する
という意思があればの話だけどね。

189 名前:デフォルトの名無しさん:04/12/05 19:58:55
そういやABのwikiって無いな…ある?

190 名前:デフォルトの名無しさん:04/12/05 23:48:45
ならお勉強サイトもwikiもお前らで作れ

191 名前:デフォルトの名無しさん:04/12/06 00:02:12
>>190
言ったからには協力してくれるよな、大将!

GamDevPukiWiki - ActiveBasic
http://gamdev.org/w/?ActiveBasic

192 名前:デフォルトの名無しさん:04/12/06 00:08:04
DirectXで影つけたいんだけどどうすんの?

193 名前:デフォルトの名無しさん:04/12/06 00:16:22
作者wいつまでww21歳wwwなんだよwwwwうはwwおkwwwwwww

194 名前:デフォルトの名無しさん:04/12/06 09:46:41
そういえば山本氏っていま何歳よ
24くれーか?

195 名前:デフォルトの名無しさん:04/12/06 11:16:37
雑談用の掲示板
[1330] Re[1329]: VC5.0で 投稿者:山本(管理人) 投稿日:2004/11/04(Thu) 01:25
「こんな私ですが、今月で21になっちゃうんですよね。」って書いてるぞ。

何でそんなに年を食うことになるんだw

196 名前:デフォルトの名無しさん:04/12/06 22:12:11
 

197 名前:デフォルトの名無しさん:04/12/10 13:07:17
OrangeArchiver・・・
最高でこれの方が数バイトは軽かったけどさぁ・・・
他とあんまかわらねぇ( ´Д`)

198 名前:デフォルトの名無しさん:04/12/11 22:05:53
もうっ!imaちゃんたら、どこいってたのよ!

199 名前:デフォルトの名無しさん:04/12/11 23:07:00
>>198
なぜ心配するのですか?
教えて下さい。

200 名前:デオキシリボ核酸:04/12/12 16:28:02
                         ,----、
                       / /^ヽヽ
                  ___/ . /   | |ヽ__
                 ∩ __ ヽ<(。)ヽ |..|.<ヽ_ |
                 .U_ ̄   ヽ   | |  .|__.|    
                    `---,l  ヽ  .|/ ./
                      ヽ   \____/
                      / /\  ./
                      // | / `、/  
                       ̄~ |/   |
                      /⌒/  /⌒\
                 _/⌒/ (/___//  ´ ̄ ̄ ̄\
             ,--´ ̄ /   ___          \
唯一神デオキシス様が華麗に200get!!皆の者俺の前にひれ伏せい!
デオキシスは神!!ノーマルフォルムは「攻守のバランスが取れている」!!DEOKISHISU is god!! DEOKISHISU is god!!
>ファイヤー   消防や厨房にまで使われない雑魚は引っ込んでな(プ
>サンダー    どんなに貴様がすばやくても俺を追い越すことは不可能だ!!(プププ
>フリーザー   一撃必中?心の目使った後逃げられなければな(ワラ
>エンテイ    おまえ伝説だったっけ?弱すぎてしらなかった(w
>スイクン    強さもかっこよさも俺には勝てないってこった(ゲラ
>ライコウ    お前は影が薄いんだよ(プゲラ
>レックウザ   レゴブロックがホウエン最強なんてこの世も末だな(プゲラッチョ
>ラティ兄妹   バトルタワーでワラワラ出てきてどこが伝説だ?(藁
>レジ兄弟    伝説でもない壷に負けてるし(ピッ
>ミュウツー   フリーザのパクリは消えな(^^
>ホウオウ    攻撃高くても物理攻撃少ないじゃねーか(ゲラゲラ
>ルギア     エアロブラスト以外はたいした技ないな(プゲラオプス
悪タイプ様ツボツボ様テッカニン様カイオーガ様
すいません調子こいてました許してくださいおながいします

201 名前:ほんたま:04/12/12 16:29:33
にーらよ、おりはさっきActiveBisac4.0ってのをDLして使ってみたが、くだらんかったな…
まずWin32APIだ。おりはすべてのWin32APIが使えるのかと思ったら、どうやらリファレンスに載っている限られたWin32APIしか使えないようだ…
その点スリムドカンならシステムDLLに記述されているすべてのWin32APIが使えるがな…
また搭載されているRADツールはどうやらメニューとコントロールしか編集できんようだ…
まあ、おりのスリムドカンもまだダイアログしか編集できんから大きなことは言えんがな…
だが今年中にはメニューエディタも完成するから、ActiveBisac4.0に並ぶわな…
さらにおりはアイコンエディタ、カーソルエディタ、ビットマップエディタと作っていくから、来年にはRADツールの面でもActiveBisac4.0を超えるわな…
またRADツールがひととおり完成したら、すべてのアセンブル命令をサポートする方向に路線を変えるから、そうすればいままで参考にしてきた、nasm32をすら超えることになるな…
またマクロをつくってプログラミングを簡略化すれば、ついにHSPをも超えることになるわな…
つまりおりのスリムドカンが国産のフリー開発ツールでナンバーワンになるってこと!!最強になるってこと!!
来年一杯までには、↑ここまでやりとげるぞ!!うぉ〜見てろ!!気合だ〜うぉ〜!!

202 名前:デフォルトの名無しさん:04/12/12 21:34:47
EAsoftは早くも倒産の模様

203 名前:デフォルトの名無しさん:04/12/12 22:01:16
掲示板はまだあるようだ。
ttp://hidebbs.net/bbs/easofuto?sw=7

204 名前:デフォルトの名無しさん:04/12/12 23:35:43
こっちもよろしくね。閉鎖するけど。
ttp://www.geocities.jp/osanai200/

205 名前:デフォルトの名無しさん:04/12/13 09:58:26
あらら閉鎖か。
この手の人だと、お決まりのパターンだな

206 名前:デフォルトの名無しさん:04/12/13 22:03:49
社会とか現実がどういうものか何となくわかってしまって、ショックを受けたんじゃないの。
精神的に一回り成長した上で復帰するなら、まあ、許せる範囲だと思う。

207 名前:デフォルトの名無しさん:04/12/14 10:44:14
>>206
成長しない、という前提を忘れている。

208 名前:デフォルトの名無しさん:04/12/14 13:56:54



209 名前:デフォルトの名無しさん:04/12/14 20:54:28
>>207
成長せずに帰ってきたら許さない、ということだろう。

210 名前:デフォルトの名無しさん:04/12/15 11:52:22
エア壊れたw

211 名前:デフォルトの名無しさん:04/12/15 20:45:22
質問なのですが

今PC98を使っていてN88Basicで書かれたプログラムを動かしているのですが
古くなってきて壊れそうなので

ActiveBasicを使ってWindowsで動かそうと思っているのですが

フロッピーにプログラムソースを保存してあったので
それを開こうと思ってもフォーマットが違いますといわれてしまいます

どうにかして開くことはできない物でしょうか?

212 名前:デフォルトの名無しさん:04/12/15 20:56:41
>>211
開く事はできる

213 名前:デフォルトの名無しさん:04/12/15 21:03:18
>>212
なかのプログラムを見ることなどもできるのでしょうか?


214 名前:デフォルトの名無しさん:04/12/15 21:24:43
動く98があるんならアスキーセーブして2DDにでも保存すりゃ問題無かろう?

215 名前:デフォルトの名無しさん:04/12/16 10:07:25
>>211
それがディスク版のN88-BASICなのかMS-DOS版のN88-BASICなのかによる。
MS-DOS版のなら普通のDOSフォーマットのはずなので3mode対応ドライブなら読める。
ディスク版のなら一旦実機でconvコマンド(←うろ覚え)で変換しないといけないかも。
もし、デバイスドライバを書く技能があれば直接読めるプログラムを書くことも不可能ではないかもしれないけど。

216 名前:デフォルトの名無しさん:04/12/16 16:38:37
作成したexeをメモ帳で覗いてみたら「未知の文字列が解放されようとしました」っていうのがあったんだけど、
これってString関係でメモリのエラーがあったときなんかにダイアログで表示されるのかな?
よくはわからないけど、何もしないコードをコンパイルしても含まれるみたいなんだよな…。何か嫌。

217 名前:デフォルトの名無しさん:04/12/16 17:03:39
嫌なら使うな

218 名前:デフォルトの名無しさん:04/12/16 18:54:42
>>216
デルファイでもC++でもライブラリにいろいろ文字列は入ってる。

219 名前:デフォルトの名無しさん:04/12/16 19:00:45
>>216
「未知の文字列が解放されようとしました」
でInclude以下をgrepしてみ?
Include\system\string.sbpってのが引っかかるから。

どうしてもいやならそこら辺を弄れば?何が起こっても知らないけど...。

220 名前:デフォルトの名無しさん:04/12/16 20:49:56
「未知の文字列が解放されようとしました」 はデバッグ時にしか使われないから、
#ifdefなんかで切り分けることができればリリース時にはなくせるんだよな。

221 名前:216:04/12/16 22:20:47
いろいろとレスをありがとうございます。
嫌というのは言い過ぎというか、過剰だったような気がします。すいません。

222 名前:デフォルトの名無しさん:04/12/20 23:15:31
デバッグコンパイルってどういうときに利用するものなのか誰かわかりますか?

223 名前:デフォルトの名無しさん:04/12/21 05:56:46
分からないうちは、多分使わなくて大丈夫。

[ヘルプ]→[トピック]
開いたヘルプ
 [目次]→[リファレンス]→[デバッグ]→[デバッグ機能を利用する]

に丁寧な説明があるので読んでおくといいよ。

224 名前:デフォルトの名無しさん:04/12/22 12:29:35
>>223
すいません、言葉足らずでした。
コードの中にDebug命令を適当なところに入れて変数の値の変化を見ることができるのは知っていたのですが、
それはデバッグ実行で普通にエディタから実行することになりますよね。それで、ツールバーのその隣にある
デバッグコンパイルというボタンは何に使うのか気になって質問しました。これを使ってコンパイルしたものは
単体で実行できないようですので。

しかし、おっしゃる通りわからないならば使う必要はありませんね。どうもありがとうございました。

225 名前:デフォルトの名無しさん:04/12/22 12:50:38
>>224

私は通常操作で終了できないプログラムにバグがないか調べる時に使っています。

たとえば「ファイル操作」とか「ミュージックを再生する」
といったことは後始末をちゃんとしないとプログラムを終了しても
ウィンドウズに問題が出たりします。
ですから、コンパイルが通るかどうかだけをテストしたいときに使います。


226 名前:デフォルトの名無しさん:04/12/22 14:40:50
>>225
なるほど、そういった使い方もできますね。そういえば、以前コマンドラインの引数を必ず用いるようなプログラムを
作っていたときはデバッグ実行を生かすことができずに、バグ取りなどの効率がかなり悪くなったのを思い出しました。
今はAB4に向けて言語仕様などに力を注いでいらっしゃると思うんですけど、いつかはそれ以外の、エディタ周りの
利便性も向上させていただけたらいいですね。

227 名前:デフォルトの名無しさん:04/12/25 23:19:48
VB互換にしなければABの未来は無いと何度言えば分かるのかねぇ・・・

228 名前:デフォルトの名無しさん:04/12/25 23:20:15
>>227
ま た お 前 か

229 名前:デフォルトの名無しさん:04/12/26 02:06:03
>>227
VB6の事?VB.NETの事?

230 名前:デフォルトの名無しさん:04/12/26 14:46:04
シノアのHPは面白いなぁ。日記とか最高。
ttp://www.geocities.jp/osanai200/

231 名前:デフォルトの名無しさん:04/12/26 14:55:33
OK、エアたんの作ったメモ帳愛用してやろう。

232 名前:デフォルトの名無しさん:04/12/26 16:25:14
・・・ZIP解凍したらMSIだった。喧嘩売ってんのか。

233 名前:デフォルトの名無しさん:04/12/26 20:22:58
>>232
すげえよコイツw

234 名前:デフォルトの名無しさん:04/12/26 20:34:34
うわ本当だ( ゚Д゚)ポカーン
普通、ZIPとインスコと分けて配るよな・・・
ていうか"この程度"のメモ帳をMSIにする人もあまりいないかw


235 名前:デフォルトの名無しさん:04/12/26 20:37:18
独自形式の前に選択肢に.txtを入れような。
わざわざ入れるのマンドクサイからな。


236 名前:デフォルトの名無しさん:04/12/26 22:00:02
独自形式って言っても実際テキスト形式のファイルの拡張子を変えただけだろ?w

237 名前:デフォルトの名無しさん:04/12/26 22:34:40
ABは破滅への道を歩み始めた。
C言語に似せたBASICなんて正直時代遅れだろ?
くだらねぇ作者のオナニーなんざいいから
とっととVB互換機能をつけろや、な?

238 名前:デフォルトの名無しさん:04/12/26 22:47:45
悪いけどABはCに似せようとしているのではない。
C++に似せてオブジェクト指向を取り入れ(ようとし)ている。

……どうせならDからも吸収しようよ。ActiveBasic with C++ & D、略して
って考えたんだけど、どうせ今でもActiveBasic Compiler & Debuggerがあるという罠。
orz

239 名前:デフォルトの名無しさん:04/12/27 01:22:59
>>237
とっととVB.NET買えや、な?
無許諾でフリーソフトをVB互換にしたらAB自体が潰される悪寒。
沢村のVisual E++も改名したし…

240 名前:デフォルトの名無しさん:04/12/27 01:38:47
>>237
学生ならVisualStudioが安く買えるだろ?
お前なんかそれほど影響力ある人間じゃないんだから
大人しくそれ買ってオナニーしてろや、な?

241 名前:デフォルトの名無しさん:04/12/27 01:41:15
>>237は中学生?
まさかこの時代に社会人がフリーソフトに固執するなんて事は無いよなw
本当に欲しい言語なら自分で作れるだろうし。

242 名前:デフォルトの名無しさん:04/12/27 01:48:36
> ABは破滅への道を歩み始めた。
プッ、どこぞのキモヲタの口調だなw

243 名前:デフォルトの名無しさん:04/12/29 23:18:48
グローバル化プロジェクトの前にやるべきことがあると思う。

244 名前:デフォルトの名無しさん:04/12/29 23:46:55
別にいいんじゃない、国際化すりゃちったぁVB厨が離れてくれるやもしれん
まぁとりあえず4.0が一通りの区切りついてから願いたいもんだが。

245 名前:デフォルトの名無しさん:04/12/31 13:33:14
英語版に取り組む前に手始めに「ヘルプ充実化プロジェクト」とかいうのを
やってみた方がいいんでないかと…。

246 名前:デフォルトの名無しさん:04/12/31 21:57:19
むしろ「API宣言充実化プロジェクト」を(ry

247 名前:デフォルトの名無しさん:04/12/31 22:45:31
APIのヘルプはABに課せられた使命という感じではないね。でも、API宣言を充実させるのと標準ライブラリの
ヘルプをまとめる必要はありそうな気がする。
winsock関連なんて実用できないくらいしか記述されてないし。
そういえばあれとか他のオプションになってるsbpファイルは何で標準で読み込ませないんだろう。それぞれが
書き換えればすむ話ではあるけどさ。

248 名前:デフォルトの名無しさん:05/01/01 00:04:22
別に作者がまとめる必要ないけどな
有志が勝手に作るのもありだろ

漏れは別のソフトでやったことあるのでこれは勘弁

249 名前:247:05/01/01 02:16:44
>>248
まあ、それはそうですね。公式サイトに載せてもらえるとなおよしといった感じでしょうか。

昨年は3登場でActiveBasicが大いに発展した気がしますが、今年もそうなるか、それを越えられるか。
とりあえず今年もよろしくお願いします。

250 名前:デフォルトの名無しさん:05/01/01 03:14:58
Happy new year !

>>245
賛成。少しずつユーザがサンプル持ち寄ればヘルプなんて簡単にできそう。
あとの細かい仕様は作者様地震で。。

>>246
おれが今やってるよ。

251 名前:デフォルトの名無しさん:05/01/03 01:49:28
>俺が今やってるよ

神降臨

252 名前:デフォルトの名無しさん:05/01/06 23:15:09
            __
AB━━━━━〜(゚∀゚〜ヽ━━━━━!!
            `~つ ノ
           ∠/_|


253 名前:デフォルトの名無しさん:05/01/07 00:35:59
>>252
鯰に見える

254 名前:デフォルトの名無しさん:05/01/07 18:13:43
>>252
これは紛れもなく鯰だろ

255 名前:デフォルトの名無しさん:05/01/09 02:43:33
クラスのメンバ変数をm_hogeみたいにする人がいるけど、なんだかC++みたいで気持ち悪い。
ABならではの名前付け規約のようなものがほしいもんだ。

256 名前:デフォルトの名無しさん:05/01/09 09:18:13
>>255
ABの作者が名前付け規約を作ったら結局m_Hogeとかになりそうな予感。
もちろんハンガリアンとセットで。

257 名前:デフォルトの名無しさん:05/01/15 02:01:47
ActiveBasicって一体何を目指してるんだろうね。
上級ユーザーは今更BASICやらないだろうし、
初心者にはオブジェクト指向などの概念がとっつきにくいだろうし。
だったらHSPとかに行っちゃうよなぁ。

つまり、どのようなユーザーをターゲットにしてるのか
まったく分からない。
そこがActiveBasicが今一ブレイクしない原因だろうね。
はっきり言って作者のオナニーでしかないよABは。

258 名前:デフォルトの名無しさん:05/01/15 02:18:43
v3.13出ました。最終バージョンだそうで。

259 名前:デフォルトの名無しさん:05/01/15 18:21:23
>>257
そんなの当たり前だと思った

260 名前:デフォルトの名無しさん:05/01/15 20:38:28
>>257
HSPもABも両方使っているが、適材適所だと思った。
適当なツールを作りたいときなんかはABで作ると驚くほどサイズが小さくなるので好きだ。
同じ小さくなるとしてもCで作るより楽だし、大規模なものはもともと俺が作れないし。

妙な厨とか知ったかエセ上級者とかが寄り付かない今の雰囲気も好きだ。
作者には悪いが、ヘタにブレイクしないほうがうまく育ちそう。

261 名前:デフォルトの名無しさん:05/01/16 01:12:07
>>260
言語厨に適材適所なんて言葉は通用しません
ましてやV○の人には

262 名前:デフォルトの名無しさん:05/01/16 10:29:06
でもたまにABだけで作り上げたいと思うときがある。自分の技量も関係するから結局は無理だけど。

263 名前:デフォルトの名無しさん:05/01/16 16:22:42
マイナー志向者を狙ってるんじゃないかな、
王道は萎えるって人を。

264 名前:デフォルトの名無しさん:05/01/16 19:17:17
私がABを選んだ過程:
 1. 最初はJavaScript(厳密にはプログラムではない)をしていた。
 2. EXEファイルを作りたいと思うようになった。
 3. フリーの言語をいくつか探した。
   a. C言語(Borland)
     ウィンドウが作れずあきらめた
   b. HSP
     小数が使えないのとEXEファイルにソースコードが記録されるので捨てた
   c. VB(M$のフリー版)
     EXEファイルが作れないことに気づき即廃棄
   d. N88互換BASIC for Windows95
     BASICベースなのでしばらく使用していたがEXEファイルが作れなかったので廃棄
 4. 結果BASIC互換でEXEも作れるAB(Ver.2.5x)にたどり着いた。

265 名前:デフォルトの名無しさん:05/01/16 19:27:59
自己紹介もつかれ

266 名前:デフォルトの名無しさん:05/01/16 21:50:28
>>265
そう言わずに何か話を盛り上げようよ。頻繁にこのスレ見に来るけどいつも静かだから。

267 名前:デフォルトの名無しさん:05/01/16 23:21:59
私がABを選んだ過程:
1.最初はBCCを使っていた
2.普通にコンパイルしたプログラムはサイズが大きく、UPX圧縮してもエラーを吐きやがった
3.ABだとサイズが小さく、UPX圧縮もできる。
4.よってABを使うようになった。

アセンブラを併用すればBCCでもどうにかなる事が分かったので
またBCCを触ってみようかと思いつつABで遊んでる今日このごろ。

ABでメニューとかショートカットキー等の静的リソースも使えるようになって欲しいなぁ(ボソ

268 名前:デフォルトの名無しさん:05/01/17 00:43:40
じゃあ漏れも自己紹介するか

私が海老を選んだ理由:
1.初めはCやってた。
2.>>263の言うように王道に乗っ取っていくのは
 あまり好きではないのでググってたらABを発見した。
3.Ver3.Xあたりから本格的に弄り始めた。
4.今はABも対応してきたDirectXに夢中。

最近はMacにも興味が出てきてRealBasicかObjectiveCをやってみようかな
と思う今日この頃

SDLやOpenGLもサポートしてくれればなぁっていうのはワガママか

269 名前:デフォルトの名無しさん:05/01/17 09:36:52
Dim i[n] As Integerで、n個のInteger配列を作ってくれるようにしてもらいたいなあ。

270 名前:デフォルトの名無しさん:05/01/17 14:30:14
>>269
逆にAB2ではできた。

271 名前:デフォルトの名無しさん:05/01/17 17:54:09
>>269

コンパイラ型のプログラムでは絶対にできません。
というよりやってはいけません。

>>270の言うとおりインタープリタ型であったAB2ではできますが。。。


現在のABでは
Dim i[n] As Integer

Dim i[0] As Integer
realloc(i,2*(n+1))

って感じですかね。

272 名前:269:05/01/17 23:51:40
>>270-271
Cだとint i[20];でi[0]からi[19]まで利用できるんですよね?
そういう仕様に変更してもらえないかなというつもりで書いたんですけど、問題なく伝わってますかね?
自分が混乱しているだけなら問題ないですけど。
特に文字列用で静的配列を宣言してAPIに渡すときなどに宣言と渡すときのサイズが合わないですので
こちらがいいなと思うようになったんです。

273 名前:271:05/01/18 11:13:56
そういうことだったんですか
実は本家のN88BASICには配列要素の
先頭を0から使うか1から使うかを設定できる命令があって
例えば
Dim a[20]

と宣言すれば
前者では0〜20までの21個
後者では1〜20までの20個

というふうにできたんですが
これもインタープリタならではの機能ですね。


おっと本題からそれてしまいましたが
>>269の提唱するCと同じ配列の仕様ですがABがN88との互換を謳っている以上
変更されることはないのではないでしょう。

ただNew演算子が登場したので、そちらに組み込むって方法も・・・

274 名前:デフォルトの名無しさん:05/01/18 12:27:35
いつのまにかVer.3最終版キテタ━━━━(゚∀゚)━━━━ッ!!

275 名前:269:05/01/18 13:38:57
>>273
VBにもOption Baseという命令がありましたね。これに似たことを指されていたとは思いませんでした。
私もこのように仕様を変更するに当たっては今までのコードなどの資産も同様に手直しをさせる必要が
生じるために、無理かもしれないとは思いました。しかし、関数の引数が標準でByValになったという
前例があるので、全く受け入れられないことはないだろうと考えました。

N88にもSubやFunctionという構文が存在していれば、の話ですけど、やっぱり無理ですかね。まあ、
ダメでもほとんど気分的な問題なのですが…

276 名前:270:05/01/18 16:31:16
>>272
ごめん。
可変長配列を使いたいのかと勘違いしていた。

277 名前:デフォルトの名無しさん:05/01/18 22:57:39
Dim じゃなくて zDim とかそういう別途独自の宣言があればいいということかな?

278 名前:デフォルトの名無しさん:05/01/20 22:25:05
64bit整数型を実装中だと。

279 名前:デフォルトの名無しさん:05/01/21 00:01:41
>>278
どこの情報?

280 名前:デフォルトの名無しさん:05/01/21 02:30:20
>>279
>>38

281 名前:デフォルトの名無しさん:05/01/21 09:39:27
>>280
なるほど。こんなものがあったとは。

282 名前:デフォルトの名無しさん:05/01/21 10:30:49
Ver3使ってるんだけど、Repaintを垂直同期に合せる方法ってありますか?
DirectX使えばできるみたいだけど、できればそれは無しの方向で。
どうも時々チラつくのが気になっちゃって・・・・
速度は気にしないんで、リフレッシュレートはその時の設定のままで
いいんですが・・・

283 名前:デフォルトの名無しさん:05/01/21 20:17:40
こうゆうこと言うと怒るかもしれないけど
ぶっちゃけABはHSPには勝てないと思うよ。

284 名前:デフォルトの名無しさん:05/01/21 20:35:04
Dim ho As DWord
Dim dw As DWord
Dim buf[200] As Byte

ho = GetStdHandle(STD_OUTPUT_HANDLE)
If ho <> 0 Then
lstrcpy(buf, "TEST TEST TEST")
WriteFile(ho, buf, lstrlen(buf), VarPtr(dw), ByVal NULL)
End If
ExitProcess(0)


このコードをコンパイルして、コマンドプロンプトから実行してもコンソール画面に
「TEST TEST TEST」が表示されないんですけど、何故なのかわかりません。
仮にa.exeとしてa.exe >a.txtとするとテキストファイルには正常に書き込まれるんですが。
あと、FreePascalでも同様のプログラムを書いてみたら、こちらはちゃんと画面に書き込まれました。
ABコンパイラ特有の問題なんでしょうか?

285 名前:デフォルトの名無しさん:05/01/21 21:22:46
>>283
エエエェ(´Д`)ェエエエ

286 名前:デフォルトの名無しさん:05/01/21 22:45:31
>>284
(1) 先頭に"#console"がない
(2) "ExitProcess(0)"の前に"Sleep 3000"がない。

287 名前:デフォルトの名無しさん:05/01/21 23:08:48
>>286
レスありがとうございます。
とりあえず動機としまして、何となくN88BASIC由来の書き方が好きになれなかったため、自分でコンソール
アプリケーションを作成できるライブラリのようなものを作ろうと思いました。(といっても文字列バッファへの読み込みと
書き込みのみを備えるだけという予定ですが。)
そのため、1の指摘にある「#consoleがない」というのは、ちょっと相反するといった感じになっています。

次に2の指摘ですが、「Sleep 3000」はコンソールウィンドウがすぐに閉じないようにという意味でしたら、今回の例だと
付ける必要はないと思います。コンソール(プロンプト?)から起動した場合はそのコンソールに出力され、エクスプローラから
起動されたら新たにコンソールウィンドウを作るのが普通だと思いますが、後者はAllocConsoleで実現できたものの、
前者は前述のとおり躓いております。

「#console」をつけるだけでコンソールアプリが作れることが影響して、自分がやろうとしたことがうまくできないでいるような
予感がしていますが、引き続き完成させられるまでいろいろと調べようと思います。

288 名前:デフォルトの名無しさん:05/01/21 23:42:34
>>283
言語で勝ち負けとか言ってるうちは、いろんな言語に手を出してすべて中途半端になってしまう予感

>>287
さすがに>>284からライブラリを作ろうとしているなんて察することはできない
ただ、その使用用途からすると「コンパイルして、コマンドプロンプトから実行しても」という
確認方法が正しいのかどうか疑問(ライブラリの意図するところが不明)

「Sleep 3000」というのは「表示されない」というのが「実は表示されているのにすぐ消える」という
ことである可能性(過去に何度か出ていた)から出た回答だと思う
(ただ、コマンドプロンプトから実行した、と質問文にあったので違う意図での回答かも知れない)

289 名前:デフォルトの名無しさん:05/01/22 00:00:53
>>288
確かにそうでした。説明不足だったと思います。
ライブラリというよりも、#consoleを使わずに同等のコンソールアプリを作れるかを試していると言い直すべきかも知れないです。

確認方法ですが、情報の後出しになってしまいますがコンソールに出力しようとしたときはWriteFileはFALSEを返し、>a.txtとして
呼び出しているときはTRUEを返していました。FALSEを返した際のGetLastErrorは「無効なハンドルです。」でした。

ABのコンパイラに原因があるといっているような書き方をしましたが、改めて見てみるとそうでもないように思えました。まだまだ
精進しなければならないと思いますので、出直してきます。すいませんでした。

290 名前:282:05/01/22 10:33:38
ムリっすかね?(´・ω・`)

291 名前:デフォルトの名無しさん:05/01/22 11:52:03
>>290
今どきのPCじゃ、DirectXを使わない限り、現実的じゃないと思う
仮想画面用意したとしても垂直同期中に描画が間に合わないんじゃないかなあ
技術的に可能でもOSレベルでプロテクトされてるはずなので、労力との
バランスを考えると無駄っぽい・・・とはいえVer3だしな・・・処理削るしかないかも

292 名前:282:05/01/22 13:00:59
>>291
レスどうも。
ダブルバッファリングで一気に書き換えてるんですが、それでもチラつくんですよね。
OSが98SEなもんで、DirectX9.0は不具合出そうで怖くて入れられないため、
しつこくVer3を使っています。まあ、DirectXの使い方自体分かってませんが。

これじゃあシューティングとかは作れませんね・・・

293 名前:282:05/01/22 13:12:16
InvalidateRectの引数間違ってた・・・
上書きのつもりでTrueにしてたら、正しくはFalseだった・・・
すんません、チラつきなくなりますた。

294 名前:デフォルトの名無しさん:05/01/22 13:50:09
 余談だけど
ゲームなんか作ってると
GDI中心のABはかなり速度的につらいよね。
解像度変更するだけで描画処理速度が2倍くらい改善されたりするから
処理速度に不満があったら解像度変更も1つの手だね。

でも最終的にはDirectXかOpenGLになるのかな。。。

295 名前:デフォルトの名無しさん:05/01/22 14:19:07
まぁゲームはその辺使った方が無難だしな
てかWin用のABにOpenGLを対応させる意味はあるのか(´Д`)?

296 名前:294:05/01/22 15:36:35
>>295

GDIよりマシってだけ。


297 名前:294:05/01/22 15:42:51
>>284

ついでに言っとくと

WriteConsole
使ってみ。

ただ、機能はWriteFileと同じだから同じ結果に終わる可能性大だけどな。


298 名前:284:05/01/23 08:59:38
>>297
情報ありがとうございます。
WriteConsoleを最初に試し、その後WriteFileのコンソール限定版らしいという知識を得たので以後はWriteFileを
用いていましたが、やはり無理でした。
Delphi6でも試しましたが、こちらでは見た感じABと同様の結果に終わりました。今の自分の技量ではとても
解決できそうにないですので、断念することにします。

299 名前:デフォルトの名無しさん:05/01/23 09:22:41
>>298
俺は284のコードに#consoleを書き足すかAllocConsole()を呼ぶかのどっちかを書き加えればちゃんと表示されたけど。
もちろん後者はAllocConsoleの宣言も書いた。

Win98 AB4β4と3.13FE

300 名前:284:05/01/23 09:54:24
>>299
#consoleを付けるとできますね。Delphiでもこれと同じような意味のある文を書いておくと動くようになりました。
AllocConsoleだと無条件に新しいコンソールウィンドウが開くようなので、GetStdHandleが0などを返してきた
ときだけ使えばいいと考えていました。0でもINVALID_HANDLE_VALUEでもないときはこれをハンドルとして
WriteFileが使えると思ったのですが。

#consoleがあるとコンパイラが何をするのかが気になります。単純にbasic\dos_console.sbpをインクルードする
だけではないような気がするので。今気付いたんですが、dos_console.sbpがさらに引用しているapi_console.sbpに
AllocConsoleやFreeConsoleの宣言があったんですね。

301 名前:デフォルトの名無しさん:05/01/23 10:38:08
>>300
あんたの言う通りだ。リリースコンパイルすると何も表示されない。

ところでヘルプを見ると#consoleのところには、
「EXEファイルのサブシステム タイプを CUI に変更」って書いてある。これだろ。
そう言えばCのリンカのオプションにもそんなのを切り替えるオプションがあった。

302 名前:284:05/01/23 11:46:42
>>301
ttp://kone.vis.ne.jp/diary/diaryb02.html
調べていく途中で上記のサイトも検索に引っかかったので読んでいたんですが、ここにもそのような記述が
ありました。そのときはリンカとは名前を知っているだけという知識で、さらにABでは扱えないだろうと思い
読むにとどめていました。

ヘルプを調べるということは思いつきませんでした。#consoleがあるときは/SUBSYSTEM:CONSOLEに設定される
ことが第一であり、そこでコンソールを簡単に扱えるようにするためにdos_console.sbpなどをおまけでインクルード
すると考えたほうが自然なのでしょうか。

自分がやろうとしていたことは>>301さんが指摘された部分をユーザー側で指定できないので、結局は#consoleで
設定されることに依存するしかないというように判断したいと思います。
わざわざ検証していただき、本当にありがとうございました。

303 名前:デフォルトの名無しさん:05/01/23 12:24:10
> ヘルプを調べるということは思いつきませんでした。

……おい、大丈夫か……?

304 名前:デフォルトの名無しさん:05/01/23 19:08:36
>>303
まあ何がしかの解答を自分なりに思い込んでいたら(この場合は#consoleの挙動)、
なかなか思いつかないことさ。ただ、「#consoleが何をするのか」と気になったときに
見ておくほうがよかったかも知れないが。

内容はともかくいい流れだな。みんな色々と検証してから発言するあたり。

305 名前:294:05/01/24 01:15:24
ちょっと投げやりな投稿になってたんで調べてみた。

そうするとconsoleはバッファを切り替えないと文字が表示されないことが
分った。
 バッファを切り替えるにはSetConsoleActiveScreenBufferを使うんだって。

Declare Function AllocConsole Lib "kernel32" () As Long
Declare Function FreeConsole Lib "kernel32" () As Long
Declare Function SetConsoleActiveScreenBuffer Lib "kernel32" (hConsoleOutput As HANDLE) As Long
Declare Function WriteConsole Lib "kernel32" Alias "WriteConsoleA" (hConsoleOutput As HANDLE, lpBuffer As VoidPtr, nNumberOfCharsToWrite As DWord, lpNumberOfCharsWritten As DWordPtr, lpReserved As VoidPtr) As Long

Dim hOut As HANDLE
Dim dw As DWord

AllocConsole()

hOut=GetStdHandle(STD_OUTPUT_HANDLE)
WriteConsole(hOut,"TEST",Len("TEST"),VarPtr(dw),NULL)

SetConsoleActiveScreenBuffer(hOut)

Sleep(3000)
FreeConsole()

306 名前:294:05/01/24 01:29:42
さらに付け加えると

Const FOREGROUND_BLUE = &H0001
Const FOREGROUND_GREEN = &H0002
Const FOREGROUND_RED = &H0004
Const FOREGROUND_INTENSITY = &H0008
Const BACKGROUND_BLUE = &H0010
Const BACKGROUND_GREEN = &H0020
Const BACKGROUND_RED = &H0040
Const BACKGROUND_INTENSITY = &H0080
Declare Function SetConsoleTextAttribute Lib "kernel32" (hConsoleOutput As HANDLE, wAttributes As Word) As Long

で色を変えれるよ。

使い方は
SetConsoleTextAttribute(hOut,FOREGROUND_RED OR FOREGROUND_GREEN OR FOREGROUND_INTENSITY)

てな感じ。

随分、前からAB用のコンソール定義ファイルは作ってたんだけど需要なさそうなんで
公開してなかったんだよね。
何ならウチの定義ファイルと一緒に公開しようか?
(知ってる人には正体ばれてるよね。)

307 名前:デフォルトの名無しさん:05/01/24 04:34:40
すみません、漏れが馬鹿だからだと思うんですけど、
#console を使わないことによる処理上のメリットがよく分かりません。
自前処理によるアドバンテージって何かあるんでしょうか?

308 名前:デフォルトの名無しさん:05/01/24 04:44:47
>>307
全くない。

だから需要ない。

309 名前:デフォルトの名無しさん:05/01/24 05:29:29
自慰行為なのだよ
ほっとけ。

310 名前:294:05/01/24 06:13:03
自前でやっても何にもありません。
何もないというよりバッファを自分で切り替えなければならないぶん面倒ですね。
#consoleを呼び出した後でも自前のコンソール関連APIは使用できますし、

単純にABが#consoleで何をしているかということを調べただけです。
あと、コンソールにcolor命令が対応してませんしね。

311 名前:294:05/01/24 06:27:33
大事なことを書き忘れましたが、
#consoleを使用すればBASICの標準入出力命令で操作できますしね。
APIを使用するメリットは皆無と言っていいでしょう。

312 名前:デフォルトの名無しさん:05/01/24 06:43:32
>>310
      r;ァ'N;:::::::::::::,ィ/      >::::::::::ヽ
.      〃  ヽル1'´        ∠:::::::::::::::::i
       i′  ___, - ,. = -一   ̄l:::::::::::::::l  
.      ! , -==、´r'          l::::::/,ニ.ヽ  
      l        _,, -‐''二ゝ  l::::l f゙ヽ |、 ここはお前の日記じゃねえんだ
        レー-- 、ヽヾニ-ァ,ニ;=、_   !:::l ) } ト
       ヾ¨'7"ry、`   ー゙='ニ,,,`    }::ヽ(ノ  チラシの裏にでも書いてろ
:ーゝヽ、     !´ " ̄ 'l,;;;;,,,.、       ,i:::::::ミ
::::::::::::::::ヽ.-‐ ト、 r'_{   __)`ニゝ、  ,,iリ::::::::ミ    
::::::::::::::::::::Vi/l:::V'´;ッ`ニ´ー-ッ-,、:::::`"::::::::::::::;゙ ,  な!
:::::::::::::::::::::::::N. ゙、::::ヾ,.`二ニ´∠,,.i::::::::::::::::::::///
:::::::::::::::::::::::::::::l ヽ;:::::::::::::::::::::::::::::::::::::::::::/ /
::::::::::::::::::::::::::::::! :|.\;::::::::::::::::::::::::::::::/ /

313 名前:307:05/01/24 09:15:37
処理上の理解を深めるということだったのですね。
ありがとうございました。

314 名前:デフォルトの名無しさん:05/01/24 18:52:18
anti-QB age

315 名前:デフォルトの名無しさん:05/01/27 08:01:03
ちょっと聞きたいことがあんだけど

AB4bの
DirectX使ってゲーム作ったヤツ、いる?

316 名前:デフォルトの名無しさん:05/01/27 18:25:38
http://www.discover-soft.com/forum/wforum.cgi?no=4694&reno=4693&oya=4690&mode=msgview&page=0
正直imaよりこいつの方が気に入った。

317 名前:デフォルトの名無しさん:05/01/27 20:28:16
漏れもそう思った。

318 名前:デフォルトの名無しさん:05/01/28 15:48:51
>>316

漏れは別にimaだろうとガマだろうと ※しまった、同じヤツだった。
誰が質問しても別に何とも思わないな。
ただ、「教えてくれにゃ〜」
なんてぬかすヤツが来たらぶち切れるがな。。

319 名前:デフォルトの名無しさん:05/01/29 10:54:41
え?俺はima、ガマ、シャルル、たいぺい、シノアのファンで、
書き込みを楽しみにしてるんだが・・・

320 名前:デフォルトの名無しさん:05/01/29 18:30:15
【    AB本家四天王    】

1、ima・ガマ(同一人物)
・元祖本家厨房といえばこの人!
 根強いファンも多く、四天王一の人気者だ。

2、エア・シノア(同一人物)
・現役厨房にして有限会社エアソフト社長!
 実力や思想も抜群!コヤツ無しでは四天王は語れない。

3、シャルル
・影が薄い

4、たいぺい
・影が薄い

321 名前:デフォルトの名無しさん:05/01/29 19:43:18
>>320
スープに比べるとイマイチ電波度が低いな。
数も少ないし。

322 名前:デフォルトの名無しさん:05/01/29 20:11:00
>>321
あんなのと一緒にしないでくれよ。

323 名前:デフォルトの名無しさん:05/01/29 20:20:14
シノアがHPで自分の中学さらしてる件について
結局プログラムを公開しない件について

324 名前:デフォルトの名無しさん:05/01/30 12:54:14
>>323
前は本名晒してたよね。
不注意すぎ…。

325 名前:デフォルトの名無しさん:05/01/30 13:14:05
後頭部の写真が俺の抱いていたシノアのイメージをぶち壊しやがった。

326 名前:デフォルトの名無しさん:05/01/30 14:43:38
ていうかアイツRPGツクールにまで引き下がっちゃったのなw
アレが会社やろうとしていた奴か・・・

327 名前:デフォルトの名無しさん:05/02/02 15:22:25
4.0b5が出たぞ。

328 名前:デフォルトの名無しさん:05/02/02 15:26:36
4.0β5キタ━━━━(・∀・( ゚∀゚ )´∀`)━━━━ッ!!

329 名前:デフォルトの名無しさん:05/02/02 15:53:48
オーバーライド前の
スーパークラスのメンバを呼び出す際にはSuper.が必要になったのね。


330 名前:デフォルトの名無しさん:05/02/03 16:48:10
なんかDirectXのシェーダ関連でエラー出てね?

331 名前:デフォルトの名無しさん:05/02/03 22:26:58
β5修正版キテタ━━━━(゚∀゚)━━━━ッ!!

332 名前:デフォルトの名無しさん:05/02/03 22:28:47
いちいち騒ぐなガキ

333 名前:デフォルトの名無しさん:05/02/03 23:12:22
怒られタ━━━━(゚∀゚)━━━━ッ!!

334 名前:デフォルトの名無しさん:05/02/03 23:42:53
>「"D3DX...abm" が参照できまん」とエラー表示されたときは

できまん?

335 名前:デフォルトの名無しさん:05/02/04 19:21:40
この作者って、ほんとにすごいな。
不具合があればすぐに原因究明するし、「それはNTの仕様です」とか
OS毎の処理の違いも知ってるし・・・
俺みたいなヘタレプログラマからすれば、この人みたいにアセンブラを
ガンガンに使いこなす人は神に思えるよ・・・

336 名前:デフォルトの名無しさん:05/02/04 20:38:45
ABってアセンブラで作ってんの?

337 名前:335:05/02/04 21:16:42
>>336
開発がアセンブラかどうかは分からないけど、OPコードを
作り出すソフトなんだから、マシン語には精通しているはず。

338 名前:デフォルトの名無しさん:05/02/05 02:47:12
>>256の言うとおり、ABはハンガリアン記法が推奨となったわけか。

339 名前:デフォルトの名無しさん:05/02/05 11:00:04
うわ、最悪w

340 名前:デフォルトの名無しさん:05/02/05 11:27:01
講座のサウンドエフェクト処理「フラン時」って・・・

341 名前:デフォルトの名無しさん:05/02/06 16:36:20
ねえねえ、「ニャーモ」ってなに?

342 名前:デフォルトの名無しさん:05/02/08 23:10:01
http://pc5.2ch.net/test/read.cgi/tech/1107625122/147
こんなところで見かけるとは思わなかった。
意外と使われているんだな。

343 名前:デフォルトの名無しさん:05/02/08 23:31:28
>>342
それわかる??
俺わかんねーよ!ウワァァァァァン


344 名前:デフォルトの名無しさん:05/02/09 05:48:30
>>342 向こうではスレ違いだろうから。。。
簡単に言えば半径1mの球体における水面下の体積が0.7m^3であれば良いわけだから、
水面と同じ高さとなる球の断面における半径をx、「水面上」の高さをyとおくと、
x=√(1-y^2) となる(円に内接する長方形描けばすぐ分かる)

んでもって「"水面下"となる球体の一部」を充分に薄い高さdyの円柱の集合体と考えれば
その円柱の体積は πx^2dy、つまり π(1-y^2)dy となり、
これを y=0 から y=n (nは沈む深さ=1-y)まで積分した結果が0.7であれば良い。
π∫(1-y^2)dy = π[y-(y^3)/3] → π((1-y) - ((1-y)^3)/3)
=(y^3-3*(y^2)+2)/3
つーことで、これが0.7になるんだから、
10*y^3 - 30*y^2 - 1 = 0

この方程式からニュートン法で解を求めるんだろうけど、文系だった漏れには分からん。
(計算合ってるかどうかも自信ない)
ttp://www.ss.u-tokai.ac.jp/~ooya/Program/Basic/
このへんが参考になるのかなぁ? ソース読めばそのまま組めそうだったけど、
理解せずに書くとさすがに無責任なのでやめとくよ。


345 名前:344:05/02/09 05:51:30
あぁ、0.7じゃなくて0.07だったか

346 名前:デフォルトの名無しさん:05/02/09 19:04:36
πが途中で抜けとるな。

347 名前:デフォルトの名無しさん:05/02/13 09:51:43
上げないけど保守

348 名前:デフォルトの名無しさん:05/02/13 19:37:44
ABに正規表現とかある?

349 名前:デフォルトの名無しさん:05/02/13 20:19:25
>>348
ないけどそこらへんのDLLは呼び出せるからなんとかなるはず。

350 名前:デフォルトの名無しさん:05/02/13 21:35:29
文字の内部コードは?sjisのみ?

351 名前:デフォルトの名無しさん:05/02/14 02:55:20
>>350
うん

352 名前:デフォルトの名無しさん:05/02/14 20:00:08
UTF-7/8/16ぐらいはMultiByteToWideChar()/WideCharToMultiByte()で変換できる。
UTF-7/8とは一旦UTF-16を挟まないといけないから面倒だけど。

353 名前:デフォルトの名無しさん:05/02/14 21:20:39
>>352
win95だとそこらへんもおぼつかなかったりする罠...。

354 名前:デフォルトの名無しさん:05/02/14 21:37:47
まだ、九五使ってのか?

355 名前:350:05/02/14 22:14:29
wchar_tに相当するもんがあるのかって思っただけでさ。
refみたらWordってのがそれに当たるのかな?

356 名前:デフォルトの名無しさん:05/02/16 17:50:05
>>355
wchar_tに直接当たるものは無い。
大きさが同じWordで代用しているだけ。

357 名前:デフォルトの名無しさん:05/02/17 18:13:16
ベータ六

358 名前:デフォルトの名無しさん:05/02/17 21:20:21
バグ取りメインだね

359 名前:デフォルトの名無しさん:05/02/20 19:06:06
保守age
            __
AB━━━━━〜(゚∀゚〜ヽ━━━━━!! (×鯰)
            `~つ ノ
           ∠/_|

360 名前:デフォルトの名無しさん:05/02/22 19:27:55
>>沢村からほんたまへ変わった人
スリムドカンの「ロングネームAPI」呼び出せねえってこの前
掲示板に書いてあったぞ。AB4批判してないで何とかしてくれ。

361 名前:デフォルトの名無しさん:05/02/23 13:39:41
沢村なんて来てるのか?

362 名前:デフォルトの名無しさん:05/02/23 13:51:41
昨年12月に居た。

363 名前:デフォルトの名無しさん:05/02/23 14:48:05
>>201だな。

364 名前:デフォルトの名無しさん:05/02/23 23:45:38
なんでABはHSPに勝てないの?

365 名前:デフォルトの名無しさん:05/02/23 23:52:21
HSP厨がごっそりとABに移れば勝ったと言えるのかもな。

366 名前:デフォルトの名無しさん:05/02/23 23:56:59
つうか、言語って適材適所でしょ?
それの勝ち負けって何よ?

367 名前:デフォルトの名無しさん:05/02/24 00:01:52
ここでいう勝ち負けとはかなり薄っぺらなものと考えてくれ。
つまり意味はないが誰しも勝ち負けを気にするじゃん。

368 名前:デフォルトの名無しさん:05/02/24 00:15:21
>>367
弱い人間の考えだな

369 名前:デフォルトの名無しさん:05/02/24 02:04:16
俺、両方好きで使ってるんだけど、どこに行ってもどちらかしか
使わない人が多くて肩身が狭い。

370 名前:デフォルトの名無しさん:05/02/25 15:47:44
子供はすぐ勝ち負けを気にするから・・・

371 名前:デフォルトの名無しさん:05/02/25 19:52:01
言語なんて所詮手段であり、
問題はどういうプログラムを作ったかである。

言語自体の優劣を気にするのはナンセンス

372 名前:デフォルトの名無しさん:05/02/25 22:46:27
まぁ、優劣はともかく ABってなんていうか強みに欠けるよな。
宣伝になるようなABを引っ張ってくようなソフトとか、便利なライブラリ
とかあればまた状況も違ってくるんじゃね?

373 名前:デフォルトの名無しさん:05/02/26 00:53:21
フリーのRADツールで実行形式のファイルサイズが小さくて外部DLLなどを同梱せずにほとんど動く。
トータル的に見ればかなり強力なんだけど、突出したものがないから仕方ないね。
機能的な面で言えば、キー(マウス・ジョイスティック)入力、画像表示、の2点をものすごく簡単な操作で実現できれば
初心者が食いつきやすい→ユーザ増える→数の強さ→ウマー(かどうかは定かではない)
・・・うーん。作者さんがモチベーション保てるのであれば、今のままでいいや。

374 名前:デフォルトの名無しさん:05/02/26 01:52:11
個人的には、クラスの機能をもっと追加してほしい。
せめてthisポインタはないと、手持ちのクラスが移植できないよ。

375 名前:デフォルトの名無しさん:05/02/26 02:01:55
うるさい

376 名前:デフォルトの名無しさん:05/02/27 00:02:46
HSPはそう悪くはないと思う。
ただ、あれはプレゼン作成ツール。
あるいは、DLL糊付けツール。

HSPは言語じゃないですから! 残念!

377 名前:デフォルトの名無しさん:05/02/27 04:52:40
どのようなカテゴリに分類されようが 望む動きをするものができれば良い

378 名前:デフォルトの名無しさん:05/02/28 05:14:14
VBのコードにインラインでActiveBasicが書ければいいのにね

379 名前:デフォルトの名無しさん:05/02/28 06:28:11
なんでVBにこだわるんだ

380 名前:デフォルトの名無しさん:05/02/28 11:29:30
>>379
工数の問題。

381 名前:デフォルトの名無しさん:05/02/28 15:55:17
>>380
はぁ?意味がわからん

382 名前:デフォルトの名無しさん:05/02/28 17:29:05
>>381
いつもの馬鹿だろ。
ABがVB互換になればユーザーが増えるって強硬に主張する池沼。
>>41>>85>>181>>227

正体は.NETを買えない程の激烈な貧乏人。
仕事しろよ。

383 名前:デフォルトの名無しさん:05/02/28 17:39:12

 V B の 話 は も う い い


384 名前:デフォルトの名無しさん:05/02/28 22:56:45
つーか、そこまでしてVB使うくらいなら、AB覚えた方が早いよ。

385 名前:デフォルトの名無しさん:05/03/01 22:00:24
VB使っている奴がABを使う場合って、何か覚えることって特にないような気がするけど、どうやか?

386 名前:デフォルトの名無しさん:05/03/01 22:10:25
>>385
ポインタだってあるし、APIも比べ物にならないほど多用するし。
むしろ山ほど覚える事が有る。

387 名前:デフォルトの名無しさん:05/03/01 22:59:18
わるれるべき事も山ほど有る。

388 名前:デフォルトの名無しさん:05/03/01 23:47:32
なんでABはいつもHSPの下を行ってるの?
HSPの次期バージョンではCOM対応してますよ?

389 名前:デフォルトの名無しさん:05/03/02 01:33:37
比較すべきものでないし、目指すものがおそらく違うから。
逆にいえば、どうしてHSPはいまだにネイティブコンパイラにならないの?
みたいな質問と同じだよ。それぞれに長所短所があるのさ。

需要と供給の関係かも知れないけどね。作者に要望出してみたら?

390 名前:デフォルトの名無しさん:05/03/02 03:12:03
ってか、リアルコンパイラって何?(いや言わんとしてることはなんとなく判るけども)
そういう言葉って元々あったの?それとも造語?

391 名前:デフォルトの名無しさん:05/03/02 04:41:40
>>388
君・・・馬鹿ですか?

>>390
君・・・馬鹿ですか?

392 名前:デフォルトの名無しさん:05/03/02 11:49:03

 お願いだから言語厨房は自分のスレに引っ込んでろよ

 そういう知能の低い馬鹿がいるから、HSPは何時までも見くびられてるんだと思うがね

393 名前:デフォルトの名無しさん:05/03/02 12:28:36
>>388
ユーザーの馬鹿さ加減でも全然かないません(笑

394 名前:デフォルトの名無しさん:05/03/02 13:38:57
構うな煽るな
暴れるから

395 名前:390:05/03/02 23:39:50
ごめん。ちょっと煽りっぽかった。

聞きなおし。
配布元とか紹介とかでもふつーにリアルコンパイラーって言葉出てくるけど、
それってどういう定義の物なのかなと。ネイティブコードを吐くコンパイラ
って意味で使ってるようだけど、AB関連以外で聞かないんだよね。探しても
出ないし。

396 名前:デフォルトの名無しさん:05/03/03 00:20:24
>>395
AppleScript関連でも聞いたことがあるかも知れない。
ABの場合はおそらく中間コードへのコンパイラに対する言葉としてだと思うが、
造語の可能性は高い。
あるいはそれまでのインタプリタ型ABに対する言葉として・・・かな?
言葉なんてある程度の意味が伝わればたいていOKなんだけども、
ことPC関連ではこだわる人が多いので、説明は必要かもね。
こんなこと書いてる俺も正確なところは知らない。

397 名前:390 俺・・・馬鹿ですか?:05/03/03 01:10:59
サンキュー

398 名前:デフォルトの名無しさん:05/03/03 02:40:59
>>395
ver2のころのインタプリタを作者はコンパイラと言ってたような気がする。
Ver3でコンパイラになったときに、今までとの整合性からリアルコンパイラと言い始めたんじゃないかな?

399 名前:390:05/03/03 13:35:41
あぁなるほど。
なんちゃってコンパイラ(深い意味はないのです。)に対しての意味で本当(リアル)のコンパイラって事か。

あと、前から気になってたんだけど、Ver2以前の吐き出すexeってどうやってんの?
中間コードにインタプリタを埋め込んでるイメージでいいのかな?自己解凍書庫みたいに

400 名前:デフォルトの名無しさん:05/03/03 15:48:59
>>399
そういう感じだと思う。
Vectorにそこからコードを復元するソフトが有った筈。

あと.Net以前のVBのPコードを出力する機能もコンパイルと言っていた筈。

401 名前:デフォルトの名無しさん:05/03/03 15:52:44
.NETもMSILに出力することをコンパイルと言ってるね

402 名前:デフォルトの名無しさん:05/03/03 17:19:19
Javaもバイトコードに出力することをコンパイルと言ってるね

403 名前:デフォルトの名無しさん:05/03/03 20:26:15
ABにはHSPのような華がないんだよなぁ。
あともう一つ売りっていうの?なんか無いの?

404 名前:デフォルトの名無しさん:05/03/03 21:37:01
HSPの華、売りって何?
俺はHSPの文法とかになじめなくてすぐにやめた。その後も慣れようとしたけど無理だった。
だけどHSPの愛好者が多いのを見ると、世間ではそうでもないんだなと思った。

405 名前:デフォルトの名無しさん:05/03/03 22:40:36
華はなくても別に構わない。
あったらあったで「どうせそれしかとりえがないくせに」と。
目立たないけど、成績はクラスで8番目というような今の雰囲気が好きだ。

406 名前:デフォルトの名無しさん:05/03/04 04:03:48
>>405
このような作者とユーザーの意識のずれ
(作者=メジャー指向、ユーザー:マイナー指向)
がABの大きな問題かもな。

407 名前:デフォルトの名無しさん:05/03/04 08:17:12
>>406
何でも問題にしようとるす馬鹿

408 名前:デフォルトの名無しさん:05/03/04 08:20:28
>>407
言いたい事はわかる。
だが、顔をあらってこい。

409 名前:デフォルトの名無しさん:05/03/04 11:23:24
>>406
ユーザーがマイナー指向だかどうだかはわからん。
それについては>>405しか発言してないから。

それとも何?
母集団のうちの一人が真なら母集団も全員真って発想?
もしくは1以上の数は全部「沢山」って表現するレベルの人なのかな?

まぁHSPとABを比べるのが間違ってるけどねぇ。
目指してる所が違うんだから。
それでも自分のアイデンティティを確立するために
他言語と比べざるを得ないんだよね。厨房だから。

いい加減に「簡易言語」から進歩してはいかが?

410 名前:デフォルトの名無しさん:05/03/04 11:44:06
AB使う気にならね
国産って事で応援はしてますが

411 名前:デフォルトの名無しさん:05/03/04 11:56:07
>>410
応援してないじゃん

412 名前:デフォルトの名無しさん:05/03/04 15:52:45
ワラタ

413 名前:デフォルトの名無しさん:05/03/04 16:23:20
コード投げられるような掲示板とか欲しいな〜

414 名前:デフォルトの名無しさん:05/03/04 16:32:35
>>413

つ[wiki]

415 名前:デフォルトの名無しさん:05/03/04 16:38:26
さすがに自分で作るのは('A`)マンドクセ

416 名前:デフォルトの名無しさん:05/03/05 02:29:20
HSPとABって言語の完成度はともかく
知名度・ユーザー数・実績などで確実にHSPに軍配が上がる。
これって客観的な意見なんだけどAB厨はそれを認めようとしない。
ホント可哀相な人種だよ。

417 名前:デフォルトの名無しさん:05/03/05 09:28:24
>>416
知名度、ユーザー数はともかく、実績ってどういうこと?
それぞれを利用したソフトがどれだけ出回っているか、とかいうこと?

418 名前:デフォルトの名無しさん:05/03/05 11:06:57
>>416
はいはいすごいすごい。じゃあ巣に帰ろうね。

419 名前:デフォルトの名無しさん:05/03/05 14:12:54
ネイティブでいえばAB
他のOSでつかえるのはHSP
どっちも捨てがたい。

420 名前:デフォルトの名無しさん:05/03/05 14:52:39
HSPスレはAB厨房が出ないのに
ABスレにはHSP厨房が現れるんだよな

不満

421 名前:デフォルトの名無しさん:05/03/05 15:09:26
ここと本家住人のレベルがHSP並にならなければそれでいいよ。

422 名前:デフォルトの名無しさん:05/03/05 16:42:54
>>420
該当スレにおさまらないほど発生しているから、他スレにあふれてくる
ABスレに限らず、各地で見られるので、残念ながら誘導も無駄っぽ

423 名前:デフォルトの名無しさん:05/03/06 03:36:37
HSPって宗教か何か?

424 名前:デフォルトの名無しさん:05/03/06 03:43:14
そうだけど伺か?

425 名前:デフォルトの名無しさん:05/03/07 13:11:41
>>413
立ててやっても良いけど、需要があるのか。
利用者1人・編集者も1人なんて事にならんか。

426 名前:デフォルトの名無しさん:05/03/07 13:40:22
俺は一週間で無くなると思うね

427 名前:デフォルトの名無しさん:05/03/07 14:00:11
おりゃ氏の「コードの切れ端」のとこで充分なんじゃ...。

428 名前:デフォルトの名無しさん:05/03/07 14:26:25
コードの切れ端にあるのは基本的に質問の答えでしか無いからな
能動的で無い分だけ発展性に欠けるとは言えるかも知れん

本家掲示板も一応投稿可になってるがイマイチそういう空気じゃねぇし
ライブラリなんかも全然充実する気配ねぇし

429 名前:デフォルトの名無しさん:05/03/07 14:29:58
そういえば前スレで誰かが作らなかったっけ?掲示板とアップローダー。

430 名前:デフォルトの名無しさん:05/03/07 14:43:53
一週間も持たずに消えていた気がする。

431 名前:デフォルトの名無しさん:05/03/07 21:26:09
>>430
いや、1ヶ月以上あったよ

432 名前:デフォルトの名無しさん:05/03/09 03:03:47
はてなダイアリーがBlogになってた。
作者は今Web関係に興味がいっている様だね。

433 名前:デフォルトの名無しさん:05/03/10 01:47:12
TypeDef PRECT = *RECT
Dim Hoge As PRECT

なんて文が普通に使えたんだね。気がつかなかったよ

434 名前:デフォルトの名無しさん:05/03/10 14:07:36
>>433
ついでに言うと

リファレンスには載ってないけど
Type Hoge
Public
a As Long
Private
b As Long
End Type

というように構造体メンバにアクセス法を指定できるようになってるよ。

435 名前:434:05/03/10 14:17:24
ABの構造体のパディング方法がおかしいのかどうか分からないけど

ACCEL構造体とかVCから移植すると動かないんだよね。

Type ACCEL
fVirt As Byte
Private
dummy As Byte
Public
key As Word
cmd As Word
End Type

こうすると上手く動く。

436 名前:デフォルトの名無しさん:05/03/10 23:35:25
なんだこれ、delphiのぱくりじゃん( ´,_ゝ`)

437 名前:デフォルトの名無しさん:05/03/11 00:56:18
Delphiは無料じゃないしな
それにDirectXもサポート

438 名前:デフォルトの名無しさん:05/03/11 10:43:12
無料なのもあった希ガス

まぁ安部なつみのパクリよりは酷くない
っていうかこんな仕様の言語は幾らでもあるから問題は無い罠

>>436
素直になでしこ・ひまわりやってろデブ

439 名前:デフォルトの名無しさん:05/03/11 20:55:06
imaちゃん、待ってたよ・・・

440 名前:デフォルトの名無しさん:05/03/12 19:38:38
>>439
誰もレス付けてないみたいだから相手してやれよ。

441 名前:デフォルトの名無しさん:05/03/13 01:48:33
>>440
わしゃ疲れたワイ

442 名前:名前は開発中のものです。:05/03/15 16:00:09
まぁ藻前ら、それほどの技術と経験と根性があるなら、今まさに危機に瀕している↓のMMORPGを救ってくれ。
軽く問題に触れておくと、要は開発者が逃げ出しましたよと。
そしてそれに痺れを切らした3Dモデリング担当の人もプロジェクト脱退しましたよと。
そこで藻前らの力が必要になったわけで。。
この企画に参加、若しくは引継ぎすれば少なくとも藻前らのスキルアップにも繋がるだろうし。。
頼むよ。絶望に満ち溢れた世界に新たな風を吹き込んでくれ。藻前らの力で・・・・・・

         頼       ん      だ       ぞ

                 http://rob2.jp/

443 名前:デフォルトの名無しさん:05/03/15 16:59:18
正直モデリングの人まで逃げ出してたら
いくらプログラムの技術があっても助けるのは無理だと思った

444 名前:デフォルトの名無しさん:05/03/15 20:12:24
漏れも簡単なゲームを作ったりするけど、いつも困るのは
キャラクターと音楽だ。

445 名前:デフォルトの名無しさん:05/03/16 01:02:36
DirectX用「DXライブラリ」をDLLにしたもの。
ActiveBasic用サンプルあり。
ttp://www.geocities.jp/blackflyman/


446 名前:デフォルトの名無しさん:05/03/16 10:47:25
>>445
よくわからないがなんだかすごそうなわけだが...

447 名前:デフォルトの名無しさん:05/03/18 20:07:14
管理人ブログに「おいらの車は小生意気にもLLサイズ3ナンバー」って書いてあるけど、マジなんやか。
まだ学生さんなんだろ。これからガソリン高騰するらしいしなあ。

448 名前:デフォルトの名無しさん:05/03/20 21:24:47
>>447
他人の財政状況を気にすることはないと思いますよ。

>>445
対応していないABのバージョンとかあるの?

449 名前:デフォルトの名無しさん:05/03/20 23:21:32
これは関連スレに入れるべきなのか?
http://pc5.2ch.net/test/read.cgi/gamedev/1111249402/
それともスルーすべきだったのか?

450 名前:デフォルトの名無しさん:05/03/21 00:15:05
>>449=blackflyman=kiyo


451 名前:デフォルトの名無しさん:2005/03/23(水) 15:05:11
華麗にスルー汁

452 名前:デフォルトの名無しさん:2005/03/27(日) 03:50:15
C++至上主義な人って多いのかね?

453 名前:デフォルトの名無しさん:2005/03/27(日) 10:53:41
それは「言語にこだわる人って多いのかね?」と同じくらい愚問だ。
割合は少なくても、至上主義な人間は口に出すことが多いから多く見えるだけだろう、きっと。
特定言語至上主義な人の数は、開発者全体から見れば実際は少ないと考えている。
「愛着のある言語」というのはあるかも知れないけどね。

454 名前:デフォルトの名無しさん:2005/03/28(月) 01:15:17
いや、「オブジェクト指向=C++」的な発言を本家でもこのスレでも見かけるからさ。
オブジェクト指向ならJavaでもRubyでもDelphiでもあるわけで。
まあ、作者自身C++を目標にしているから、というのもあるのだろうけど、
もう少し独自性がほしい。あくまでも願望だけど。

455 名前:デフォルトの名無しさん:2005/03/28(月) 03:18:59
コレって言語仕様を詳しく解説してる資料ってないの?

識別子の大文字/小文字判別とか使用できる文字数とか基本的なことが
本家のHPやヘルプにも載ってないみたいだけど。

456 名前:453:2005/03/28(月) 03:34:21
>>454
そういう意味か、勘違いしてた。スマソ。

457 名前:デフォルトの名無しさん:2005/03/28(月) 08:11:42
Windowsプログラミングに使われていてユーザー数も多いオブジェクト指向プログラミング言語と言えば、
現状ではやっぱりC++だけしか存在しないというのが大きいのだろう。

>>455
MacroだけはN88互換の為大文字小文字は無視。それ以外は区別するって仕様の筈。

458 名前:デフォルトの名無しさん:2005/03/29(火) 02:26:53
もっと貪欲に多言語のいいとこ取りをしてほしい。
その上でABらしさが出てくればベスト。

で、β7キタ━━━━(゚∀゚)━━━━ッ!!
さすがにβ最終版だけあっていくつかサンプルもついている。

459 名前:デフォルトの名無しさん:2005/03/29(火) 03:17:06
>>458
多言語のいいとこ?具体的に言えよ
ABらしさ?イカレてんのかお前の頭は

460 名前:デフォルトの名無しさん:2005/03/29(火) 13:19:40
何か「事業概要」とかのリンクがあるけど、会社組織みたいなものにするつもりなのかな?

461 名前:デフォルトの名無しさん:2005/03/29(火) 18:34:42
寒い寒い寒い寒い

>>460
一瞬不安になったが、ただの自己紹介とサイト概要だったので安心した

462 名前:デフォルトの名無しさん:2005/03/29(火) 18:38:20
修正版age

b7からいきなりb7a3か

463 名前:デフォルトの名無しさん:2005/03/29(火) 21:41:00
>>462
もちろんaとa2はあったよ。

464 名前:デフォルトの名無しさん:2005/04/02(土) 22:42:05
wsprintfみたいに引数を可変個取ることができる関数ってABでは記述できないですよね?

465 名前:デフォルトの名無しさん:2005/04/02(土) 22:47:36
>>464
できない。
ヘルプには載っていないけど引数の省略が出来るだけ。

466 名前:デフォルトの名無しさん:2005/04/02(土) 22:58:06
>>465
引数の括弧を別にするんでしたっけ。確かに引数の名前とか、扱いが簡単にはいかないですよね。
wsprintfの定義もCDECLなんて見かけないものがありますし。これが呼び出し規約とか言う奴かな。

引数の上限を設けて〜なんて方法を思いついたんですが、何だか見た目の悪いやり方ですよね。
まあ、そこまで重要なことではありませんので、仕方ないです。どうもありがとうございました。

467 名前:デフォルトの名無しさん:2005/04/04(月) 09:06:33
b7a4age

468 名前:デフォルトの名無しさん:2005/04/08(金) 21:58:39
昨日のうちにa5age

469 名前:デフォルトの名無しさん:2005/04/09(土) 23:04:44
貧乏人は無料ソフトに群がるな。
時代は
real basic
だっぺ
そのうち、このabも
調子こいて
有料化するぜ
そうしたら、
貧乏人は切り捨て。

470 名前:デフォルトの名無しさん:2005/04/09(土) 23:09:09
田舎もんは黙ってろ

471 名前:デフォルトの名無しさん:2005/04/10(日) 14:13:03
GetProcAddress()から得た関数のポインタを呼び出せるのはまだ実現してない?

472 名前:デフォルトの名無しさん:2005/04/11(月) 18:47:08
>>471

まだ、できないようだよ。

ABは変数ポインタが強化されているのに
関数ポインタがイマイチだよね。

473 名前:デフォルトの名無しさん:2005/04/11(月) 21:48:22
>>472
やっぱまだなんですね。実装の難しさがどのくらいかはわからないけど
4の基本構想に組み入れてほしかった。

クラスとかわからないから他の新しいもので遊びたいんだよう。

474 名前:472:2005/04/12(火) 11:28:43
こんなのどうかな

Dim pProc As FunctionPtr(Hoge1 As DWord, Hoge2 As DWord) As DWord

pProc = GetProcAddress(hLIB,"HogeA")

pProc(100,200)


ちょっと微妙。。。

475 名前:デフォルトの名無しさん:2005/04/12(火) 22:59:41
>>474
いいと思うよ。
それならC並みの表現が可能で、しかもCより直感的に解りやすい。
ただ、関数を表す予約語を導入しないといけないのがマイナス点かな。
まぁBasicなら予約語導入にそんなに遠慮することもなかろう。

476 名前:デフォルトの名無しさん:2005/04/13(水) 18:44:43
FunctionPtrより*Functionの方がいいんじゃないかと思う。
いつの間にかBytePtrとかも*ByteのTypeDefになっているし。

477 名前:デフォルトの名無しさん:2005/04/13(水) 22:40:47
Cの関数ポインタはちょっと特殊だよな。
こういうのをSyntaxSugger(構文糖衣)っての?
区別できるような書き方が欲しいところ。

478 名前:デフォルトの名無しさん:2005/04/13(水) 23:07:04
こんなんだったら笑う
Dim pProc As FuncAddress
pProc = GetProcAddress(hLIB,"HogeA")
PUSH 200
PUSH 100
CALL pProc

479 名前:デフォルトの名無しさん:2005/04/14(木) 21:23:17
そういやインラインアセンブラの話もちらっとあったような気がする。

480 名前:デフォルトの名無しさん:2005/04/14(木) 21:38:11
>>479
v4.0の新機能リストからいつのまにか消えてた

481 名前:デフォルトの名無しさん:2005/04/22(金) 10:21:57
コンパイラに自信があるんじゃないですか?

482 名前:デフォルトの名無しさん:2005/04/22(金) 15:10:30
こいつのVal関数って"+123.45"とか頭に"+"が付いてると駄目なのか・・・
全然数値に変換してくれないから小一時間悩んじまったじゃねーか!

483 名前:デフォルトの名無しさん:2005/04/23(土) 12:33:37
それは作者さんの方に報告した方がいいんじゃない。

484 名前:デフォルトの名無しさん:2005/04/29(金) 11:51:16
これって、VBみたいにランタイム必要なんですか?

485 名前:デフォルトの名無しさん:2005/04/29(金) 11:56:16
>>484
うるせえボケ自分で調べろ

486 名前:デフォルトの名無しさん:2005/05/01(日) 16:18:36
>これって、VBみたいにランタイム必要なんですか?

基本的にはいらない。

でもそんな事は作ってみりゃ分かる事だろ。
簡単な奴なら5分もかからんぞ。

これもゆとり教育の弊害か?

487 名前:デフォルトの名無しさん:2005/05/04(水) 20:14:24
ゆとり教育した奴からの感染

488 名前:デフォルトの名無しさん:2005/05/07(土) 10:50:59
最近音沙汰がないなあ

489 名前:デフォルトの名無しさん:2005/05/07(土) 11:44:18
とか言ってるそばから正式版公開日決まりましたよ

490 名前:デフォルトの名無しさん:2005/05/07(土) 11:56:12
インラインアセンブラ欲しかったなぁ・・・

491 名前:デフォルトの名無しさん:2005/05/07(土) 19:19:38
公式ガイドブック、やっとみつけた! わかりやすいし、買ってよかった。
             ,:::-、      __
      ,,r::::::::::::〈:::::::::),,,,,,,,,,,,ィ::::::ヽ
      〃::::::::::::;r‐''´:::::::::::::::::::::ヽ::ノ
    ,'::;'::::::::::::::/:::::::::::::::::::::::::::::::::::
     l::::::::::::::::::l:::::::::::●::::::::::::::●:::j
    |::::::::::::::::::、::::::::::::::( _●_):::::,j:  クマー!
    }::::::::::::::::::::ゝ、:::::::::|∪|::::::ノ;!
.    {::::::::::::::::::::::::::::`='=:ヽノ:::::/     
    ';::::::::::::ト、::::::::::::::i^i::::::::::::/
      `ー--' ヽ:::::::::::l l;;;;::::ノ

492 名前:476:2005/05/08(日) 12:32:59
http://www.discover-soft.com/help_center/Pages/Concept/Function/ProcPtr.htm

本当に*Functionになったよ。

493 名前:デフォルトの名無しさん:2005/05/08(日) 15:39:47
>>492
D言語ではfunctionだったはずだからそれにあわせただけでは。

494 名前:デフォルトの名無しさん:2005/05/09(月) 21:08:19
正式版4 アップロード記念

495 名前:デフォルトの名無しさん:2005/05/10(火) 11:08:31
関数ポインタに対応したし、
やっとプラグイン機能のあるソフトを作れますね。

でも、クラス関連の機能の向上はあまりないね。
これからという感じなのかな?

496 名前:デフォルトの名無しさん:2005/05/11(水) 09:43:48
dim hoge as string
hoge = str$(100)
dx_DrawText(100,100,hoge,D3DCOLOR_XRGB(255,255,255))
とすると
hello.abp(97) - "str$(100)" 無効な識別子です

というコンパイルエラーになってしまいます。
なぜでしょう?

497 名前:デフォルトの名無しさん:2005/05/11(水) 12:22:36
× str$
○ Str$

498 名前:デフォルトの名無しさん:2005/05/11(水) 12:47:12
>>497
えーーーー
大文字小文字区別なのーー?

499 名前:デフォルトの名無しさん:2005/05/11(水) 20:31:24
どう、調子は?

500 名前:デフォルトの名無しさん:2005/05/11(水) 21:00:43
>>498
>>455-457あたりでも出てるけど、細かい言語仕様がヘルプにも載ってないんだよな。
意味不明なエラーに悩まされないためにも、こういうのはちゃんと明示しといて欲しいな。

>>499
Ver.4はもうちょっとバグ報告が出て安定するまで様子見。

501 名前:デフォルトの名無しさん:2005/05/12(木) 21:19:47
掲示板でバトルがあったようだが。

502 名前:デフォルトの名無しさん:2005/05/12(木) 22:23:54
なんだかなぁ。。。
まけイヌさんのまとめとLogのこれまでの流れを見ると、HUNTERってのは考え方古い
くせにガキっぽいって感じか。それでいて押し付けがましい。

ん?

503 名前:デフォルトの名無しさん:2005/05/13(金) 03:52:29
N88Basicとの互換性はどんな感じ?

504 名前:デフォルトの名無しさん:2005/05/13(金) 12:28:24
>>502
そんな奴がこのスレにも来ていた気がするんだが気のせいか?

505 名前:デフォルトの名無しさん:2005/05/13(金) 12:37:14
HUNTER=厨と認定してみるテスト

506 名前:デフォルトの名無しさん:2005/05/13(金) 15:57:29
先生!>>504の発言の意図が読み取れません

507 名前:デフォルトの名無しさん:2005/05/13(金) 16:42:53
ActiveBasicを作りたいんですけど参考になる本はありませんか?

508 名前:デフォルトの名無しさん:2005/05/13(金) 16:51:10
大きく出たなおいw

509 名前:デフォルトの名無しさん:2005/05/13(金) 17:27:57
>>507
N88Basicの言語仕様と字句・構文解析とリンカ・ローダとx86の事が書いてある本

510 名前:デフォルトの名無しさん:2005/05/13(金) 17:29:59
だってこれ一人で作ってるんでしょ?
すごいよね。俺にもできるよね?

511 名前:デフォルトの名無しさん:2005/05/13(金) 17:31:16
しかも21歳かよー


512 名前:デフォルトの名無しさん:2005/05/13(金) 19:53:28
作者乙

513 名前:デフォルトの名無しさん:2005/05/14(土) 01:21:12
オーバーライド、オーバーロードができるようになるのは、
いつ頃になるんだろうか?

514 名前:デフォルトの名無しさん:2005/05/14(土) 02:14:47
>>513
必要無いだろ。

515 名前:デフォルトの名無しさん:2005/05/14(土) 03:03:49
あれだね、エディタ部の実装までやまもと氏がやっておられるわけで
荷が重そうだけど、VBのようにある程度自動的に関数/変数名、","の
後のスペースの補正といったフォーマットをしてほしいかも
typoがわかりやすいんだよね

516 名前:デフォルトの名無しさん:2005/05/14(土) 11:51:17
>>514
おいおい、オブジェクト指向化で、オーバーロードはともかくオーバーライドがなきゃ
クラスの意味が殆どないぞ?

517 名前:デフォルトの名無しさん:2005/05/14(土) 11:54:24
>>516
あほかお前。
他の言語使えよ。

518 名前:デフォルトの名無しさん:2005/05/14(土) 12:19:23
Over Ride??

519 名前:デフォルトの名無しさん:2005/05/14(土) 13:17:24
ABのオブジェクト指向化の話をしてるのに。
オブジェクト指向化は作者の意向でしょうが。

520 名前:デフォルトの名無しさん:2005/05/14(土) 13:49:32
>>519
寝言は寝て言え。

521 名前:デフォルトの名無しさん:2005/05/14(土) 14:10:12
HSPユーザーがご迷惑をおかけしております。

522 名前:デフォルトの名無しさん:2005/05/14(土) 15:13:39
>>513

オーバーライドはもう使えるようになってる。HELPをちゃんと見ろよ。

ただ、仮想関数をオーバーライドしても
仮想関数テーブルに登録してくれるような機能はまだついてなかった
気がする。


523 名前:522:2005/05/14(土) 15:19:43
すまん、ageてしまった。

>>513
オーバーロードはC++以外のオブジェクト指向言語では嫌われている様子。
便利な反面、気づき難いバグの温床になりやすい。

524 名前:513:2005/05/14(土) 22:39:00
>>522
#prompt
Class CSuperClass
Public
Sub Foo(): Print "CSuperClass": End Sub
End Class

Class CClass: Inherits CSuperClass
Public
Sub Foo(): Print "CClass": End Sub
End Class

Dim PTest As *CSuperClass
PTest = new CClass: PTest->Foo(): delete PTest
というソースだとCSuperClassのメソッドが呼び出されてしまうから、
てっきりオーバーライドが実装されていないのかな、と思ってしまった。

525 名前:デフォルトの名無しさん:2005/05/14(土) 23:43:58
>>523
それって演算子のオーバーロードのことじゃない?
オーバーロード自体が不評なんて聞いたこと無い・・・

526 名前:デフォルトの名無しさん:2005/05/15(日) 03:02:25
>>524
AB4.0ではオーバーライドできない。
できるのは隠匿だけ。

527 名前:デフォルトの名無しさん:2005/05/15(日) 17:11:11
というか山本氏はイケメンじゃね?

528 名前:デフォルトの名無しさん:2005/05/15(日) 20:53:09
まじ?

529 名前:デフォルトの名無しさん:2005/05/16(月) 10:15:10
ブログに写真らしきものが載ってたんだが。

530 名前:デフォルトの名無しさん:2005/05/16(月) 10:17:42
これって、VBみたいにランタイム必要なんですか?

531 名前:デフォルトの名無しさん:2005/05/16(月) 10:55:38
はい。

532 名前:デフォルトの名無しさん:2005/05/16(月) 11:02:52
はい?

533 名前:デフォルトの名無しさん:2005/05/16(月) 11:48:34
うそー

534 名前:デフォルトの名無しさん:2005/05/16(月) 11:49:01
Oracleには接続できますか?

535 名前:デフォルトの名無しさん:2005/05/16(月) 12:41:23
>>532は川井一仁

536 名前:デフォルトの名無しさん:2005/05/16(月) 17:28:24
>>531

語弊あり、
DirectXのプログラミングとかにはそれ相応のランタイムが必要。
それ以外のプログラムはランタイム不要。

※WindowsXPなんかの場合AB自体がVBのランタイムが必要なことがある。

537 名前:デフォルトの名無しさん:2005/05/16(月) 19:41:08
VB製かよ・・・

538 名前:デフォルトの名無しさん:2005/05/16(月) 20:49:08
>>537
いや、確かにランタイムの一部が必要だが、ABはC++製。

539 名前:デフォルトの名無しさん:2005/05/16(月) 21:36:12
嘘ばかり書きやがって

540 名前:デフォルトの名無しさん:2005/05/16(月) 21:53:52
http://www.discover-soft.com/article/winxp.htm
http://www.asahi-net.or.jp/~ri3a-okn/chipro/riched/riched.html

リッチエディットを使うのにGAPI32.DLLが必要。(RICHED32.DLLは同梱されていた)

541 名前:デフォルトの名無しさん:2005/05/17(火) 13:48:08
あれか。人目に触れないところに書いてあるトラブルサポート。
それについて質問するやつが後をたたないという。

542 名前:デフォルトの名無しさん:2005/05/18(水) 18:00:27
なんかVirtualAllocに対して無効な識別子ってでるんだけど
どうしたらいい?

543 名前:デフォルトの名無しさん:2005/05/19(木) 12:00:55
戻り値の代入先がポインタじゃなかった
吊ってくる

544 名前:デフォルトの名無しさん:2005/05/19(木) 12:41:54
>>543
駄目だ死ぬんじゃない!
DX9が動かないのに比べればまだいける!

545 名前:デフォルトの名無しさん:2005/05/24(火) 23:35:53
ABも周辺ツールが充実してたらユーザーの拡大に繋がるかと思うが
HSPの方が簡単じゃんて言われたらハイそうですね。としか言えない・・・
人間て結局楽な方に行くんだな

546 名前:デフォルトの名無しさん:2005/05/25(水) 21:33:01
初心者にも優しいな
age

547 名前:デフォルトの名無しさん:2005/05/25(水) 21:45:40
本家掲示板は初心者にも優しい。非常に優しい。

ここは優しくない。

548 名前:デフォルトの名無しさん:2005/05/25(水) 22:16:09
やさしく…してくださいね?

549 名前:デフォルトの名無しさん:2005/05/25(水) 23:45:09
質問は本家の掲示板の方が良いんじゃない?
本家にヘルプも出来たけど初心者の疑問に答えるようなヘルプじゃないのが萎え
もっと噛み砕いたヘルプにした方が初心者に優しいかと思う

550 名前:デフォルトの名無しさん:2005/05/25(水) 23:52:45
あの程度も理解できない人間は使うな

551 名前:デフォルトの名無しさん:2005/05/26(木) 03:33:02
また随分と閉鎖的な思考だな
ユーザー数増えないよ

552 名前:デフォルトの名無しさん:2005/05/26(木) 16:42:43
たしかに勉強はした方が良いかもしれません。
初心者が努力しやすいのを希望。

553 名前:デフォルトの名無しさん:2005/05/26(木) 23:14:42
とりあえずダウンロードしてみたんですが
MSX BASICとSHARP PC-1245のBASICしかわからない漏れ
でもとりあえず遊んでみたい。

とりあえず超初心者のとっかかりとして
以下みたいな延々と四角を書くようなものを動かしたいけど
どーやればええでしょうか?

10 X=INT(RND(0)×256)
20 Y=INT(RND(0)×192)
30 C=INT(RND(0)×16)
40 LINE (X.Y)-(X+10,Y+10),C,,BF
50 IF INKEY$=" " THEN END
60 GOTO 10

あとPRINT文とINPUT文とFOR-NEXT文と
IF文だけわかればちょっと当分遊べそうなんだけど
やりかたぜんぜんわからん

本とか出てるみたいだから買ったほうがええかね?

554 名前:デフォルトの名無しさん:2005/05/26(木) 23:21:53
>>553
買ってから言えよ。

555 名前:デフォルトの名無しさん:2005/05/27(金) 07:44:58
>>553
ソースコードの先頭に#N88BASICを書く。

変数は全てDimで宣言しなければならない。Dim X As Long, Y As Long, C As Long
Longは整数型の意味。Doubleにすると実数、Stringだと文字列。
掛け算の演算子は *
関数は大文字小文字を区別するのでInt Rnd Inkey$にする必要がある。
そのRndには引数がない。
Inkey$も関数だから()をつける必要がある。

556 名前:デフォルトの名無しさん:2005/05/27(金) 07:56:08
>>553
互換性をうたってはいるものの、昔のBASICとは殆ど別物だという事は心に止めておいてくれ。


557 名前:デフォルトの名無しさん:2005/05/29(日) 20:30:52
アドレス変わた+401age

http://www.discoversoft.net/

558 名前:デフォルトの名無しさん:2005/05/30(月) 04:24:21
1.Dim hDC As HDC
2.Dim hDC As DWord

どっち使ってる?


559 名前:デフォルトの名無しさん:2005/05/30(月) 10:26:36
1

560 名前:デフォルトの名無しさん:2005/05/30(月) 12:50:28

可読性を鑑みるとHDCだね。

ABはC++と違ってHGDIOBJなんかをキャストしなくていいのが楽でいい。
でも、キャストがないとコンパイラの開発は大変なんじゃないかな。


561 名前:デフォルトの名無しさん:2005/05/30(月) 17:23:14
>>560
型のチェックをしなくていいからコンパイラは楽だろ。

ちなみにC++でもNO_STRICTを#defineするとハンドルの類は全てvoid *からのtypedefになる。

562 名前:デフォルトの名無しさん:2005/06/01(水) 08:03:20
大文字小文字の区別って最初何これ?て思った

563 名前:デフォルトの名無しさん:2005/06/01(水) 22:45:39
なんかDiscoversoftコミュニティっつーのができているage

564 名前:デフォルトの名無しさん:2005/06/03(金) 14:54:33
また狩人が暴れてる。

565 名前:デフォルトの名無しさん:2005/06/03(金) 19:37:23
ふむ、興味深いね。
よく読んでないけど、おりゃ氏が初心者のために簡単なコードを自由に投稿、閲覧できる
コミュニティみたいなのがほしいなぁ、っていった(というより苦言かな、作者にも噛み
付くぐらい)のを狩人氏がそんなコピペで流用できてしまうようなもんはけしからん、初
心者は苦労すべきだって言った感じかな?(違ってたらつっこんでくれ)

おりゃ氏も狩人氏も自分の意見を押し付ける感じが否めなくてどっちもどっちって感じだ
けど、やっぱり狩人氏のほうが痛いな

566 名前:デフォルトの名無しさん:2005/06/03(金) 23:03:53
なによりもなによりも

切れ端の利用は駄目だがライブラリとして提供されているものはok

って考え方が理解に苦しむ

567 名前:デフォルトの名無しさん:2005/06/03(金) 23:22:58
狩人氏の考えよりも
おりゃ氏の考えの方が
ABとしては発展するだろ!!さすがに!

狩人氏案:初心者が離れる
おりゃ氏案:全体のレベルアップに繋がる

568 名前:デフォルトの名無しさん:2005/06/05(日) 23:41:49
>565
実際、どっちも痛いよな。
ぶっちゃけ、おりゃ氏は自分のサイトの宣伝になって、収入増えてうはうはだろうが。

569 名前:デフォルトの名無しさん:2005/06/06(月) 23:28:44
>>568
人間の汚い部分は見ちゃダメ

570 名前:デフォルトの名無しさん:2005/06/07(火) 10:32:30
第3者って2chねらーだろう!!さすがに

571 名前:デフォルトの名無しさん:2005/06/07(火) 11:22:26
おれおれっ
書き込んだのっ

おれおれっ

572 名前:デフォルトの名無しさん:2005/06/07(火) 17:27:33
しかしまぁ頻繁にバージョンアップするんやな

573 名前:デフォルトの名無しさん:2005/06/07(火) 17:33:55
Var3が出た直後もこんな感じだったさ。

574 名前:デフォルトの名無しさん:2005/06/07(火) 21:06:59
ActiveBasicには汚い人間ばかりですね。

575 名前:デフォルトの名無しさん:2005/06/07(火) 21:08:41
アップデート
ActiveBasic Ver4.01.02をリリース
[ 2005/6/7 ]
関数パラメータとして多次元配列を引き渡せるようになりました。

アップデート
ActiveBasic Ver4.01.01をリリース
[ 2005/6/6 ]
Ver4.01のバグフィックス版です。


毎日更新とは、すごい言語ですね。

576 名前:デフォルトの名無しさん:2005/06/07(火) 22:04:46
よくあることさ。

[ 2005/2/3 ] Ver4.0β5(修正版)をリリース
[ 2005/2/2 ] ActiveBasic Ver4.0β5をリリース

・ActiveBasic Ver3.08aをリリース 2004/3/29
・ActiveBasic Ver3.08をリリース 2004/3/27

・ActiveBasic Ver2.59 2003/1/27
・ActiveBasic Ver2.58a2 2003/1/23
・ActiveBasic Ver2.58a 2003/1/21
・ActiveBasic Ver2.58 2003/1/20

・ActiveBasic Ver2.57aをリリース 2003/1/15
・ActiveBasic Ver2.57をリリース 2003/1/14

・ActiveBasic Ver2.55a2をリリース 2002/11/12
・ActiveBasic Ver2.55aをリリース 2002/11/11
・ActiveBasic Ver2.55をリリース 2002/11/9



577 名前:デフォルトの名無しさん:2005/06/08(水) 00:54:02
MSのほうがマシに思えてきた

578 名前:デフォルトの名無しさん:2005/06/08(水) 15:36:35
N88BASIC互換て言っても完全互換じゃないんだよね
dim文で宣言しないと変数が使えないし
dim文で宣言しなくても変数が使えるのが本家n88basic

579 名前:デフォルトの名無しさん:2005/06/08(水) 18:51:35
まあどっちでもいいんだけどな

580 名前:デフォルトの名無しさん:2005/06/08(水) 19:51:08
N88BASICモードでif文中で条件演算子を使うとエラーが出やがる
形が違うだとさ・・・

if a>0 then が使えないなんて

581 名前:動いたけど何か?:2005/06/09(木) 08:15:43
#include "n88test.idx"

#N88BASIC

' ↓ ここからプログラムが実行されます

Dim a As Long
a = 1
if a>0 then print "a"

582 名前:デフォルトの名無しさん:2005/06/09(木) 11:24:47
if a>0 then
  print "a"
end if

583 名前:デフォルトの名無しさん:2005/06/09(木) 11:29:00
タスクトレイにCPUクロックをリアルタイム表示するソフトって作れますか?

584 名前:デフォルトの名無しさん:2005/06/09(木) 14:19:19
>>583
努力次第

585 名前:デフォルトの名無しさん:2005/06/09(木) 14:25:50
まぁ、フリー環境としてはすごいけど
実用的かどうかと考えたら、使えない気がする。

デバッカとコンパイラの性能が微妙じゃないか?
この言語を極めるくらいならC言語したほうが100倍マシ。
そう思ってしまうのは自分だけか。

>N88Basic
 今時その言語が必要なのか。それを問いたい。




586 名前:デフォルトの名無しさん:2005/06/09(木) 18:12:44
>>585
>この言語を極めるくらいならC言語したほうが100倍マシ。
>そう思ってしまうのは自分だけか。

おそらく、ABを極めようなんて思ってる人間はこのスレにいないので、
そう思ってるのもおそらく君だけだ。
ここはABを生暖かく見守るスレだもの。

>今時その言語が必要なのか。それを問いたい。

世の中必要な物だけで構成されているわけじゃねーな。
BrainFuckを見てみろ。ABも同じだ。ネタに近い。

587 名前:デフォルトの名無しさん:2005/06/09(木) 23:00:27
言語仕様そのものは既存のパラダイムを全く出ない。
C++にBasic風の表記を持ち込んだだけに見える。
しかしそれに意味が無いとは思わない。
表層的な形が変わるだけでも見えるものが全く違う。

といいつつC++メインで使う俺なワケだが、
ActiveBasicにはけっこう期待してるよ。

588 名前:デフォルトの名無しさん:2005/06/12(日) 09:47:10
N88BASIC
当時の非力なマシンよりも遥かに高速で動くソフトが作れる
非力過ぎて実現させる事が出来なかった事を実現させる事が出来る
アセンブラ使えば良いじゃんてのは逃げだああああ

それはさておき山本君バイト忙しいみたいだね
関係ないけど何気にギャオのリンク貼ってある

589 名前:デフォルトの名無しさん:2005/06/12(日) 10:52:11
386DX 16Mhzくらいだとどれ位の時間が掛かるのか
試しにPentium4M2.4Ghzのマシンで動かしてみたら2分掛かりません(デバッグ実行

#N88BASIC
100 DIM A,B,C,D,K
110 DIM X,Y,Z
120 DIM DX,DY,DZ
130 CLS 3
140 A=10:B=28:C=8/3:D=0.01
150 X=1:Y=1:Z=1
160 FOR K=0 TO 999999 STEP .3
170 DX=A*(Y-X)
180 DY=X*(B-Z)-Y
190 DZ=X*Y-C*Z
200 X=X+D*DX:Y=Y+D*DY:Z=Z+D*DZ
210 IF K>100 THEN PSET(X*5+120,Z*5+10)
220 NEXT K
230 locate 1,20:print "Program end"

590 名前:デフォルトの名無しさん:2005/06/12(日) 11:35:52
シノアがDualBasicCompiler Version1.00をリリースした
置いてあるのが何故かヤフブリ・・・
全コンテンツの容量て20Mのいかないだろ
FTPでうpしろよー
ここ最近繋がりにくいけど

591 名前:デフォルトの名無しさん:2005/06/12(日) 23:29:31
>>585
極めるとか馬鹿?
フリーの開発環境極めるなんて発想するのあんただけ
別に趣味でプログラミングしてるんだから何でもいいじゃん

592 名前:デフォルトの名無しさん:2005/06/17(金) 01:45:52
>>591
オタクは何でも極めないと気が済まないんだからそっとしておいてやれ

593 名前:デフォルトの名無しさん:2005/06/17(金) 15:59:46
自作板の最強厨みたいだなw

594 名前:デフォルトの名無しさん:2005/06/17(金) 21:11:52
聞いた聞いた。オタクの旦那さんがさあ。ってそのオタクかよ!と

595 名前:デフォルトの名無しさん:2005/06/20(月) 07:18:41
ABは自分の作りたい物しか作ってない
確かに取っ掛かりは悪いとか、正しくデバッグされない事があるとかあるけど
今の所は取っ掛かりは悪いは克服した。正しくデバッグされない事があるはその部分を書き直せば大抵はOK

ABで金になる仕事をしようとかそんな事全く考えて無いから別に良いのだ
一度も使った事がない関数や命令はあってもこれもまた困らない
自分にとって必要ではない関数や命令だからだ


それなりスピードが出て、自分の作りたい物が割りと手短に作れる物がたまたまABだっただけ
HSPにしなかったのは小数点演算と整数演算とを分けて考える必要性があった為
単にそれだけ

596 名前:デフォルトの名無しさん:2005/06/20(月) 13:34:29
相変わらず文字列関連のバグが多いみたいだな

597 名前:デフォルトの名無しさん:2005/06/21(火) 15:09:47
この言語、商用に使おうって奴の存在は聞くだけ無駄だろうね?

598 名前:デフォルトの名無しさん:2005/06/21(火) 16:02:07
>>597
商用に使おうなんて発想するあんたの存在が信じられない

599 名前:デフォルトの名無しさん:2005/06/21(火) 21:08:15
商用に使えたとしても
>>597にはできまい。

600 名前:デフォルトの名無しさん:2005/06/23(木) 11:07:11
出来上がった物に問題無ければ、何で作ろうが関係ないのではないかと思う今日この頃。

601 名前:デフォルトの名無しさん:2005/06/23(木) 11:23:56
>>600
無職の人ですか?学生さん?

602 名前:デフォルトの名無しさん:2005/06/23(木) 15:40:46
>>600
それ、理屈としては間違ってない
しかし企業はCで書く事を推し進めてくる
それがスタンダードだからな

そこでだ、それを打ち崩せるのならやってみ見る気は無いか?
やれたらあんたは大物だ
その時は是非ともお手並みj拝見したいね
どうだい?


603 名前:デフォルトの名無しさん:2005/06/23(木) 16:35:11
ってかこの言語使ってる人ってどのくらいいるの?

604 名前:デフォルトの名無しさん:2005/06/23(木) 16:36:19
人数?そんな事を知って、何になる?

605 名前:デフォルトの名無しさん:2005/06/23(木) 21:05:07
Cが登場した時はBASIC&Assembler全盛期だった
人数そのものは無関係だと思うがな

606 名前:デフォルトの名無しさん:2005/06/23(木) 21:33:21
「開発者が一人だから仕方あるまい」程度に考えてくれ。

607 名前:デフォルトの名無しさん:2005/06/23(木) 21:34:53
200人ぐらい

608 名前:SOURCE:2005/06/23(木) 22:30:40
>>607
日本に一億二千万人居てそのうちまともにパソ弄れる香具師が15歳〜64歳だとして
約8675万8000人だそうなので
そのうちの200人というとかなり少ない気がする。

参考:平成11年10月1日現在推計人口結果の要約↓
http://www.stat.go.jp/data/jinsui/1999np/#05k3d-a

609 名前:デフォルトの名無しさん:2005/06/23(木) 22:36:23
>>607
AB界隈のコミュニティを見れば、かなり多めに見積もってる感じがするんだけど…

610 名前:デフォルトの名無しさん:2005/06/23(木) 22:37:23
たしかにトータルダウンロード数よりは多いな

611 名前:デフォルトの名無しさん:2005/06/24(金) 01:22:38
あらゆる分野に共通する法則として
確実にまともなのな20分の1が大体の相場
この場合はトータルダウンロード数の20分の1のぐらいだと思う


612 名前:デフォルトの名無しさん:2005/06/24(金) 16:27:08
2000人くらいかな

613 名前:デフォルトの名無しさん:2005/06/24(金) 21:16:18
>>611
200/20=10
まともなのがたったの十人…

614 名前:デフォルトの名無しさん:2005/06/24(金) 21:59:17
そんなにいるのかよ

615 名前:デフォルトの名無しさん:2005/06/24(金) 22:14:15
よく考えたら、まともなのって二、三人くらいだな
十人もいないや

616 名前:デフォルトの名無しさん:2005/06/24(金) 22:25:31
おまいら俺の疑問に答えてくれ

RADでメニューを割り当てたウィンドウ作りコンパイル
開く(DialogBox)→消す→開く を行うとメニューバーが消えているんだが…

なじぇ?

617 名前:デフォルトの名無しさん:2005/06/25(土) 18:16:14
>>616
再現できなかったんでどっかに上げてくれ

618 名前:デフォルトの名無しさん:2005/06/25(土) 23:18:30
Ver4.02うp

619 名前:デフォルトの名無しさん:2005/06/26(日) 11:53:39
よし。

暇だからリバーシのアルゴ考えようぜ藻舞ら。

620 名前:デフォルトの名無しさん:2005/06/26(日) 11:57:28
8x8の2次元配列に重み数値を入れておいて
置ける場所の中から一番数値の大きい所を選んで行くってのはどうだ?

621 名前:デフォルトの名無しさん:2005/06/26(日) 13:40:47
>>620
そんな一番基本的なアルゴ言われても・・・

622 名前:デフォルトの名無しさん:2005/06/26(日) 16:38:40
>>619
別のスレたてろ

623 名前:デフォルトの名無しさん:2005/06/26(日) 19:13:05
リバーシとかツマンナス

624 名前:デフォルトの名無しさん:2005/06/30(木) 14:00:23
HSPと対比してどっちがいいんだかわかんないよ

625 名前:デフォルトの名無しさん:2005/06/30(木) 14:45:54
>>624

どっちが勝ってるということはない、Cが最強ってことは間違いないが。。。

好きな言語を好きなように使えばいいじゃん。

626 名前:デフォルトの名無しさん:2005/06/30(木) 14:55:01
じゃあこの際C++って事で

627 名前:デフォルトの名無しさん:2005/06/30(木) 20:21:55
>>624
ゲーム作るならHSP、ソフト作るならAB
速度の面はAB>HSP
簡単さではAB<HSP
インタプリタ対コンパイラなんで、結局は一長一短

とマジレス

628 名前:デフォルトの名無しさん:2005/07/01(金) 09:54:50
シーソーゲームみたいだな

629 名前:デフォルトの名無しさん:2005/07/01(金) 10:33:50
↓シーソーゲーム歌え

630 名前:デフォルトの名無しさん:2005/07/01(金) 17:13:47
N88BASICモードって・・・
486DX4 100Mhzで同じ物を動かすより圧倒的に速いけど(Pen4 3.4Ghz)
バグに泣かされるよ
疲れてしまうほど




631 名前:デフォルトの名無しさん:2005/07/01(金) 19:28:45
>>630
これのN88互換モードはオマケ程度に考えといた方が良い。
昔のプログラムを動かしたかったらエミュ使った方が…
Pen4の3.4GHzならで当時の環境再現しても486よりは速くなるだろ。

632 名前:デフォルトの名無しさん:2005/07/05(火) 18:27:42
>>630

そりゃそうだよ。

ABのN88BASIC関連のコマンドは
コマンド自体が直接文字を表示したり図形を表示している訳じゃない。
一旦、メモリデバイスコンテキストとビットマップに
表示したものを改めてウィンドウに表示し直している。

GDIで動作している以上遅いのはしかたない。

ディスプレイモードを変えて全画面表示すれば速度は少し改善するんじゃないかな。

どうせならDirectDrawとかでコマンドを再現すれば早くなるんじゃない。



633 名前:デフォルトの名無しさん:2005/07/05(火) 19:40:33
>>632
>>630はスピードではなくバグについて不満を漏らしているわけだが。

634 名前:デフォルトの名無しさん:2005/07/08(金) 20:06:33
>>631
例えば

#N88BASIC

dim i
print "start"
for i=1 to 90000
locate 0.0:print i
next
print "end"

こんなんでもABの方が速いです
CPUパワーの違いが出ているだけなんだけど・・・

>>632
スピードには不満は無いわけで
多次元配列にバグがあるんですよ。
可能な限り一次元配列に直したんですが、dim文がやまほど出来ちゃいました。
マルチステートメント使い倒しなんでデバッグがし辛くて・・・
そのお陰でかなり苦労しました。

フリーだからある程度は仕方が無いけどね・・・。

635 名前:デフォルトの名無しさん:2005/07/08(金) 21:15:20
>>634
誰かわかった
お前、あいつだろ?

636 名前:デフォルトの名無しさん:2005/07/08(金) 22:06:23
そんな嘉門達夫みたいな台詞を吐かれてもねえ

ABのN88BASIC modeで競馬関係のソフトを作ってる人が他にもいるんですか?

637 名前:デフォルトの名無しさん:2005/07/10(日) 22:36:17
んで、誰かリバーシのDLL作ったの?

638 名前:デフォルトの名無しさん:2005/07/12(火) 21:34:08
そんな頭ね〜よorz

639 名前:デフォルトの名無しさん:2005/07/13(水) 04:03:22
>>638
同じく

640 名前:デフォルトの名無しさん:2005/07/13(水) 21:24:23
4.03キター

とかって誰もやらないのな。
大ちゃんってここ読んでるのか?

641 名前:デフォルトの名無しさん:2005/07/13(水) 22:35:19
>>637
これって、DLLの他にデータを置くのは禁止してるのな。
バックプロパケーションやシナジェティック、遺伝的アルゴリズム等の
ニューロコンピューティングが使えたら、学習したデータ持たせるのに。

642 名前:デフォルトの名無しさん:2005/07/14(木) 08:35:09
>>641
リソースにいれ(ry

643 名前:デフォルトの名無しさん:2005/07/17(日) 02:11:19
ささらキモッ。なにあのキチガイ。

644 名前:デフォルトの名無しさん:2005/07/17(日) 08:58:26
Ver2.6の方が使いやすかったな。コンパイラになったのは評価されると思う
けど、なんでDirectXなんてサポートしたんだろう。掲示板ではEditboxや
button等を利用する標準的なWin32アプリの需要が多いように見受けられるし。
Win32APIを利用する事が前提なら、basic的なマクロスクリプトの性格が
失われるようにも思うんだが。

645 名前:デフォルトの名無しさん:2005/07/17(日) 18:14:48
>>643
ささらは別にキモいとは思わんが、iwaoがキモい。
日本人じゃないよね?どこの人かな?

646 名前:デフォルトの名無しさん:2005/07/17(日) 19:06:33
ただ閲覧数が何とかと言っているのはあなたの勘違いじゃないのかな〜?と教えてあげたい。

647 名前:デフォルトの名無しさん:2005/07/17(日) 20:36:11
>>646
そう?実際に閲覧数はトップだし、それなりに需要はあるんじゃないの?
オブジェクト指向を理解しているクラスだとは思えないけどさ。

648 名前:デフォルトの名無しさん:2005/07/18(月) 00:02:42
>>647
それならそれでいいよ。俺はオブジェクト指向はわからないってのもあるけど。
ただ「何か本格的」って感じのタイトルだったから、閲覧数が伸びて、その結果をありのままに
受け止めたって言われればそうだと言わざるを得ないって感じだったよ。
まあ、評価できる立場じゃないけど、どなたかの指摘を受けて改良してるあたりはいい姿勢でしょう。

う〜ん、俺の頭の中はv3で止まってるわけなんだけど、いつの間にかすごいことになってるね。
こんなのがフリーで、かつ一人の人間が作り上げているなんて…

649 名前:デフォルトの名無しさん:2005/07/18(月) 00:39:43
確かに言われてみれば「iniファイル操作クラス」って随分仰々しいタイトルだった。
あのクラスタイトル負けしてるショボイクラスだし、正直なところ俺もオブジェクト指向はよくわからん。
閲覧数が伸びてるのを見て、投稿してよかったって思ってたんだけど、実際がっかりさせた人のほうが多かったかも…orz

指摘してくれてありがd。いい勉強させて貰ったよ。
>>643 >>647は(・∀・)ジサクジエンデシタ。ゴメンな。

650 名前:デフォルトの名無しさん:2005/07/18(月) 10:42:36
>>649
おまえが一番きもい

651 名前:デフォルトの名無しさん:2005/07/18(月) 16:06:46
>>650
おまえだけが気持ち悪い。

652 名前:デフォルトの名無しさん:2005/07/18(月) 16:56:21
>>651

   ∧_∧  / ̄ ̄ ̄ ̄ ̄
  ( ´∀`)< オマエモナー
  (    )  \_____
  | | |
  (__)_)


653 名前:デフォルトの名無しさん:2005/07/18(月) 19:55:32
夏房ウザ

654 名前:デフォルトの名無しさん:2005/07/19(火) 12:54:28
>>649-652のような大人にだけはなりたくない。

松村邦○の方がマシ。

655 名前:デフォルトの名無しさん:2005/07/19(火) 19:43:05
ニヤ(・∀・)ニヤ

656 名前:デフォルトの名無しさん:2005/07/20(水) 18:16:28
>>654

   ∧_∧  / ̄ ̄ ̄ ̄ ̄
  ( ´∀`)< オマエモナー
  (    )  \_____
  | | |
  (__)_)

657 名前:デフォルトの名無しさん:2005/07/20(水) 18:52:07
Yahoo!カテゴリに「ActiveBasic」カテゴリができてますた。

658 名前:デフォルトの名無しさん:2005/07/21(木) 10:50:23
もう四月一日は過ぎたけど…


え、マジ?

659 名前:デフォルトの名無しさん:2005/07/21(木) 21:35:06
      人__人__人__人__人__人__人__人__人__人__人
    Σ                           て
    Σ  びっくりするほどユートピア!        て人__人_
    Σ         びっくりするほどユートピア!      て
     ⌒Y⌒Y⌒Y)                          て
             Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒
 _______
 |__       ヽ(゜∀゜)ノ
 |\_〃´ ̄ ̄ ヽ..ヘ(   )ミ
 | |\,.-〜´ ̄ ̄   ω > (∀゜ )ノ
 \|∫\   _,. - 、_,. - 、 \ (  ヘ)
   \   \______ _\<
    \  || ̄ ̄ ̄ ̄ ̄ ̄ ̄ |
      \||_______ |

660 名前:デフォルトの名無しさん:2005/07/24(日) 10:19:29
googleしか使わんから知らんかった
それよりム板にAA厨は来ないでくれ
やるならAAサロンで

661 名前:デフォルトの名無しさん:2005/07/27(水) 14:09:06
>>659
何がユートピアだ!このタコス!

662 名前:デフォルトの名無しさん:2005/07/27(水) 21:35:56
カテゴリ出来ても、厨房かプログラマ気取りしかユーザーがいないから今後サイトが増えることはなさそうだ。

663 名前:デフォルトの名無しさん:2005/07/27(水) 23:47:50
オタクがいない分だけましだな

664 名前:デフォルトの名無しさん:2005/07/28(木) 00:17:25
海老のオタクって何だよw

665 名前:デフォルトの名無しさん:2005/07/28(木) 02:49:28
Ver4.04.00がキテーるわけだが

666 名前:デフォルトの名無しさん:2005/07/28(木) 02:52:43
面倒な部分だけN88BASICで書いても問題ないから開発し易い
もっとも自分で使うアプリの開発の話なんだが

667 名前:デフォルトの名無しさん:2005/07/28(木) 20:44:51
N88の部分がボトルネックになったりしないか?

668 名前:デフォルトの名無しさん:2005/08/01(月) 22:31:39
「税金貰っているくせに」なんていう馬鹿が出てくる悪寒

669 名前:デフォルトの名無しさん:2005/08/01(月) 22:43:24
何の話?

670 名前:デフォルトの名無しさん:2005/08/02(火) 11:27:27
多分↓の事だろう(山本氏のblogから)
http://d.hatena.ne.jp/dai_optimistic/20050729

アレだよアレアレ。開発費用を税金から援助してもらえるって奴ね。
SoftEatherもこれの認定を受けてる。

↓も参考(IPA)
http://www.ipa.go.jp/jinzai/esp/2005youth/koubokekka.html

で、税金もらってる癖にって言う馬鹿が出てくるかどうか?
まぁ一人二人三人は出てくるんではなかろうか。

特にABはMacでは動かんから
「俺も税金として金を払ってるんだからMacでも動くようにしろ」
とか言う奴が出てくる可能性はある罠。
実際になでしこスレで、同様の理由で文句をいっている香具師を見た事がある。
http://pc8.2ch.net/test/read.cgi/tech/1098179243/195-197

後は
「間接的に援助してるんだから俺の意見も聞いて開発しろ。とりあえずVB互換に」
とか?

要約すれば
「税金が投入されているはずなのに、俺の自由にならないのはおかしい」
って事だな。

税金が投入されていて、自分の自由にならないものなんて沢山あると思うがね。
政○家、公務○、朝○会館、○活保護…

671 名前:デフォルトの名無しさん:2005/08/02(火) 11:36:18
>>d
ははぁ、未踏ユースに採択されたのかぁ。個人的にはABは事業体になってほしいんだよなぁ俺。
サポート込みのABは有料で、サポートなしのABは無料で配布、見たいな感じで。
そうなった時に、厨房ユーザーが寄り付かないようになればなおよしなんだけど、無理だろうな。

672 名前:デフォルトの名無しさん:2005/08/02(火) 11:36:29
文句を言うのは自由だろう。
つっこまれる事をしてるなら仕方が無い。
VB互換は意味不明だが。

673 名前:続き:2005/08/02(火) 11:37:15
それでも法的な責任がある訳ではなく、良心の問題があるだけだから、
山本氏が嫌だと言ったらそれまでだがな。

最悪でも捨て台詞を吐かれる程度だろ。

674 名前:デフォルトの名無しさん:2005/08/02(火) 12:31:51
どこでも「文句を言うのは自由」って言う奴がいるけど、
言われるのもレスするのも言われた方はたまったもんじゃないって。
相手を諭す文章を考えるのも一苦労だぞ。

675 名前:デフォルトの名無しさん:2005/08/02(火) 12:36:42
>要約すれば
>「税金が投入されているはずなのに、俺の自由にならないのはおかしい」
>って事だな。

なんだろう
自分が利用しない公園の清掃に自分の税金を使うなって感じ?

676 名前:デフォルトの名無しさん:2005/08/02(火) 12:47:10
>>675
全然違う

677 名前:デフォルトの名無しさん:2005/08/02(火) 13:13:57
やっぱ開発資金がいるのかね。

カンパじゃ足りんか。

678 名前:デフォルトの名無しさん:2005/08/02(火) 16:35:40
未踏ユースの採用テーマ概要を見ると
「64ビットコンパイラの開発」「Web新サービスの提供」等とあるので
まともにやろうとすれば環境や資料の整備・維持だけでも
それなりにまとまった資金が必要になってくるわな。

679 名前:デフォルトの名無しさん:2005/08/02(火) 16:37:01
資金が必要なのは良いとして、
あまり手広くしすぎると手が足りなくなる希ガス。

680 名前:デフォルトの名無しさん:2005/08/02(火) 17:15:56
そこで有志の登場ですよ

681 名前:デフォルトの名無しさん:2005/08/02(火) 17:23:43
「手」よりも「口」を出す香具師らばかりになる罠

682 名前:デフォルトの名無しさん:2005/08/02(火) 17:25:56
「間接的に援助してるんだから俺の意見も聞いて開発しろ。とりあえずVB互換に」
とかなw

683 名前:デフォルトの名無しさん:2005/08/02(火) 18:21:40
そういえばABはVB互換にしないと廃れるの人を最近見ないな

諦めたか?それとも素直に.NET買ったのか?

684 名前:デフォルトの名無しさん:2005/08/02(火) 19:06:52
なんにせよ、居なくなったからヨシ

685 名前:デフォルトの名無しさん:2005/08/02(火) 21:15:48
皆!symbianでn88頼む。

686 名前:デフォルトの名無しさん:2005/08/02(火) 21:50:03
symbianスレに逝って来い

687 名前:デフォルトの名無しさん:2005/08/03(水) 08:21:28
>>667
どうにか形にはなってるし
速度はCPUパワーで補えるから別段困ってはいない
とりあえず、つまらないバグさえなければ開発し易い

688 名前:デフォルトの名無しさん:2005/08/03(水) 12:05:49
いきなり伸びてると思ったら税金の話かよ('A`)

689 名前:デフォルトの名無しさん:2005/08/08(月) 17:50:44
"ProjectEditor.exe"のスクロールバーのバグが気になる。
しばらく使うとすぐにスクロールバーの位置がズレる。
前にも掲示板にバグ報告があったみたいだけど原因不明。

690 名前:デフォルトの名無しさん:2005/08/08(月) 22:54:50
ズレる程度では無くとんでもない所に描画されるし
DEBUG終了をXで行った場合復帰が遅いので操作によっては
カーソル行のコードが削除されてしまい原因不明なエラーを起こす場合もあるので
定期的な再起動が重要です

(基本的に山本氏が関心の無い事は黙殺されます)

691 名前:デフォルトの名無しさん:2005/08/09(火) 18:37:17
せめて簡単に再現できりゃいいんだけど。

692 名前:デフォルトの名無しさん:2005/08/09(火) 23:54:34
・あのウィンドウのズレはどうも子ウィンドウの左上の座標が、
 親ウィンドウ(タイトルバーを含む)の左上の位置に来たものと、
 勘違いしているらしい。

・またウィンドウの状態(最大化など)に関係なく起こる。

ここまでは前のバグ報告で明らかにされてた。
でも、691さんの仰るとおり簡単に再現できないから原因不明。

693 名前:デフォルトの名無しさん:2005/08/15(月) 18:47:17
保守

694 名前:デフォルトの名無しさん:2005/08/17(水) 23:42:57
なんか面白い話題ないか?

695 名前:デフォルトの名無しさん:2005/08/18(木) 00:07:43
ない。
せいぜい、型やクラスに識別コードをつけるようだからRTTIが実装されそうだ、ってことぐらいか?

696 名前:デフォルトの名無しさん:2005/08/18(木) 04:57:20
本家の掲示板も開店休業みたいな状態だし・・・
明らかにネイティブになってから人気が薄れたみたいな・・・

697 名前:デフォルトの名無しさん:2005/08/18(木) 10:12:49
盆だし

698 名前:デフォルトの名無しさん:2005/08/22(月) 07:42:22
今だ698ゲットォォォ
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ∩ ∩
   〜| ∪ |         (´´
   ヘノ  ノ       (´⌒(´
  ((つ ノ⊃≡≡≡(´⌒;;;≡≡≡
   ̄ ̄ ̄(´⌒(´⌒;;
ズズズズズ


699 名前:デフォルトの名無しさん:2005/08/22(月) 10:28:42
 ActiveBasic で作成されたソフトで「これはけっこう使える」といえるようなソフトが
ありますか?


700 名前:デフォルトの名無しさん:2005/08/22(月) 12:08:06
ねえな

701 名前:デフォルトの名無しさん:2005/08/22(月) 14:56:47
そもそもユーザーに腕利きがいない

ここにもいない

702 名前:デフォルトの名無しさん:2005/08/22(月) 20:32:27
たしかOrangeArchiverはDGCAや7-Zipに近いくらいの圧縮率だった気がする。
俺はより圧縮率のいいものをってことで7-Zip使っているけど。

703 名前:デフォルトの名無しさん:2005/08/22(月) 22:33:17
オフィで紹介されてるのとON ERROR〜で公開されてるツール類は技術的には参考に出来るレベルにはあると思う。
ソースが支障の無い範囲で公開されればユーザーの技術レベルの底上げになると思うんだが、どうよ?

704 名前:デフォルトの名無しさん:2005/08/23(火) 05:23:11
自分で使う物しか作ってないし・・・
公開する気ないし・・・

705 名前:デフォルトの名無しさん:2005/08/23(火) 06:08:11
        ┏┓          ┏━┓            ┏┓                          ┏━━━━┓
  ┏┓  ┗┛    ┏┓  ┗┓┃┏┓┏┓  ┏┛┗━━┓┏━┓              ┃┏━━┓┃
┏┛┗━┓┏┓┏┛┗━┓┃┃┃┃┃┃  ┗┓┏━━┛┗┓┃┏┓┏━━━┓┗┛    ┃┃
┗┓┏━┛┗┛┗┓┏┓┃┗┛┃┃┗┛    ┃┃    ┏┓┗┛┃┃┗━━━┛    ┏━┛┃
┏┛┃┏━┓  ┏┛┃┃┃    ┃┗━━┓  ┃┃┏━┛┗┓  ┃┃              ┃┏━┛
┃┏┛┗━┛  ┗━┛┃┃    ┗━━┓┃  ┃┃┃┏┓┏┛  ┃┃┏┓          ┗┛
┃┃┏━━┓      ┏┛┃    ┏━━┛┃  ┃┃┃┗┛┃    ┃┃┃┗━━┓    ┏┓
┗┛┗━━┛      ┗━┛    ┗━━━┛  ┗┛┗━━┛    ┗┛┗━━━┛    ┗┛

706 名前:デフォルトの名無しさん:2005/08/23(火) 09:11:50
誰か2chブラでも作れば?

707 名前:デフォルトの名無しさん:2005/08/23(火) 14:06:42
作って宣伝になるならね
ツインテールですらC#の劣勢を挽回できない
そもそも2chブラウザのほとんどが利用しているDelphiは今どこにいった?

708 名前:デフォルトの名無しさん:2005/08/23(火) 14:28:48
実際その言語で作られたアプリなんて関係無いんだよ
開発効率が良くてアンケートで使用割合が高い事が一番の宣伝

709 名前:デフォルトの名無しさん:2005/08/23(火) 15:04:25
アンケート結果では下から数えたほうが早いC++が2ちゃんねるでは大人気
今はもう売ってないDelphiがスレ数トップ
開発効率が通常の30倍といわれているRubyはRubyスレだけで大人気

ユーザー数の差が絶対的な開発効率の差ではないことを見せてやろう
っていう意気込みのヤツいねーの?

710 名前:デフォルトの名無しさん:2005/08/23(火) 15:10:06
DirectXプログラミング講座のシューティングってスタート直後ちょっともたついてない?

711 名前:デフォルトの名無しさん:2005/08/23(火) 15:45:21
なんかサーActiveBasicってサー素人を相手にしていない言語ってイメージなのサー
掲示板見てもサー初心者の質問は黙殺するしサー
このままではユーザーなんて減る事はあっても増える事は無いと思うのサー

BCXでもFreeBasicもCよりだけどサーもう少し使いかつてがいいように工夫されてると思うのサー。

712 名前:デフォルトの名無しさん:2005/08/23(火) 15:55:02
それが何か?

713 名前:デフォルトの名無しさん:2005/08/23(火) 16:18:05
だからサーもっと初心者にサー優しくして欲しいのサー
300万で何しようかなって思いをはせらせる合間にサー
ちょっとレスして欲しいと思うのサー。

714 名前:デフォルトの名無しさん:2005/08/23(火) 16:22:00
小学生か?

715 名前:デフォルトの名無しさん:2005/08/23(火) 16:31:20
何で「サー」が好きなのかなあ

716 名前:デフォルトの名無しさん:2005/08/23(火) 16:48:15
これだから本土の人は・・・・・・・・・

717 名前:デフォルトの名無しさん:2005/08/23(火) 16:50:24
口でクソ垂れた後に「サー」と言う主義なんじゃないの

718 名前:デフォルトの名無しさん:2005/08/23(火) 18:36:49
「はせらせる」らしいからな

719 名前:デフォルトの名無しさん:2005/08/23(火) 18:46:37
サー!!

720 名前:デフォルトの名無しさん:2005/08/23(火) 22:37:34
>>711
普及などマーケティング的なことよりも技術的関心の方が強いんだろう。
理系にはありがち。
そのためにはレベルの高い人が集まってくれた方があり難いのかもしれない。
しかし、素人の視点もそれはそれで役にはたつんだけどね。
自然じゃない部分を指摘できるのは大抵は素人だから。
でも、ActiveBasicに集まる素人ってのはホンモノの素人で言語以前のヘンな質問も少なからずあるのは否定できないことではある。

721 名前:デフォルトの名無しさん:2005/08/23(火) 23:54:03
 未踏ユースから抜粋
1・64ビットコンパイラの開発
2・Web新サービスの提供
 プログラミングソフトというものは、それを利用する多数のユーザーがいて、
 同時に様々なニーズに対応できるような技術力があってこそ、
 威力を発揮します。ActiveBasicの機能面を育てることは大事なことですが、
 同時にユーザー自身も成長できるような環境を作っていくことも非常に重要なことです。
 そこで既存の掲示板サービスを拡張し、
 オンラインヘルプセンターと融合させることでユーザーサポートの多様化をはかります。
3・DirectXプログラミング環境の充実
 人目を惹きつけるような、面白そうな要素を取り入れていかなければなりません。
 その点を踏まえ、DirectXプログラミングを、比較的簡単に、
 同時に本格的に行えるような環境を提供していきます。

1.3.が現在の重点項目で2.は掲示板を作った事で終了した感があるようだ。

722 名前:デフォルトの名無しさん:2005/08/24(水) 05:02:06
これ取っ付き難さがあるよね
取っ掛かりの悪さが取っ付き難さに繋がっているんだろうと思う
HSPくらいのヘルプがあれば理解もし易くなるだろうがヘルプの充実化は今後一切無いように感じる

723 名前:デフォルトの名無しさん:2005/08/24(水) 17:24:38
ABって使い物になるんですか?

ちなみに、オレはN88BASICと C しか知らなくて、
実務は、組み込みマイコンでCとアセンブラ使ってた。

Windows向けのプログラミング言語勉強したいんだけど、
開発環境が高額すぎて・・・・。

724 名前:デフォルトの名無しさん:2005/08/24(水) 17:40:01
たしかにABはN88BASICっぽいところもあるし、Cっぽいところもある。
問題は2つのいいトコ取りとは言えないことだ。

725 名前:デフォルトの名無しさん:2005/08/24(水) 19:27:15
>>723
Cとアセンブラが使えるのならActiveBasicはなんら問題なく使えると思う
ただしインラインアセンブラは使えない。

PS
FlatAssemblerと言うアセンブラはC風味で利用できる。

ラップ度が高くて柔軟なBASICは今の所国内外問わず皆無だが
スクリプト言語は結構面白い物が海外にある。(クロスプラットフォームな物が豊富)


726 名前:デフォルトの名無しさん:2005/08/24(水) 20:22:45
漏れも昔は8bit機のアセンブラでプログラム組んでたけど、
Winで組むようになって苦労したのはハンドルだった。

これはハンドルでこれはポインタで・・・って、今でもヘルプや
解説サイトみながら組んでます。

727 名前:デフォルトの名無しさん:2005/08/24(水) 20:27:20
貧乏人は無償配布のコンパイラとフリーの開発環境で頑張ります。

俺とかな('A`)

俺はいつまでBorlandの無償コンパイラとBCCDeveloperに頼りつづけるんだろう('A`)

728 名前:デフォルトの名無しさん:2005/08/24(水) 20:56:26
今の所、貧乏じゃ無くてもフリー開発環境と無償コンパイラで十分だろ


729 名前:デフォルトの名無しさん:2005/08/24(水) 21:03:58
>>710
動的にメモリを確保してるからだと思うけど

730 名前:デフォルトの名無しさん:2005/08/24(水) 22:12:59
下手な商用コンパイラ使うくらいならgccの方が信用できるよなぁ。

731 名前:デフォルトの名無しさん:2005/08/24(水) 22:25:26
>>730
その理由は?

732 名前:デフォルトの名無しさん:2005/08/24(水) 23:23:27
Borland で、C++の無償の環境があるんだ。

どちらが使いものになるだろうか・・

でも、ここはABすれだからABからやる?

で、ちょこっただけAB触ってみたので見てよ
http://kazenaru.seesaa.net/article/6192780.html


733 名前:デフォルトの名無しさん:2005/08/24(水) 23:27:35
>>732
死んだら良いと思うよ!

734 名前:デフォルトの名無しさん:2005/08/24(水) 23:50:07
>>732
わざわざネタ作ってまでアフィか。ご苦労なこったな。

735 名前:デフォルトの名無しさん:2005/08/25(木) 10:13:59
おかげさまで、見た事も無いような本とcdが3点売れてた・・・。
買ってくれた人 ここ住人の中でしょうか。とりあえず、ありがとうございました。

736 名前:デフォルトの名無しさん:2005/08/25(木) 10:24:30
>>735
ぶち殺されたくなければさっさと失せろ

737 名前:デフォルトの名無しさん:2005/08/25(木) 10:30:09
いまフィリエイトの汚いところを垣間見た。

738 名前:デフォルトの名無しさん:2005/08/25(木) 10:49:10
>>735
ぷち殺されたくなければさっさと失せろ

739 名前:デフォルトの名無しさん:2005/08/25(木) 15:06:44
やっとレスが増えて来たのに・・・
何か物騒が文言が多いから怖いです。

740 名前:デフォルトの名無しさん:2005/08/25(木) 15:26:36
>>739
テメーのせいだよ。死ねっつってんだろカスが。

テメーのサイト経由でDOS攻撃しかけてアフィリエイト契約解除にしてやるよw

741 名前:デフォルトの名無しさん:2005/08/25(木) 16:01:40
>>740
何かよっぽどひどい目にあったのですかサー。

742 名前:デフォルトの名無しさん:2005/08/25(木) 16:10:56
単純にアフィ目的でABを利用したのが気に入らん。
まるでお(ry

743 名前:デフォルトの名無しさん:2005/08/25(木) 16:36:02
アフィって何?=「吊るされた男」が>>732なのですか? 踏んでないから解りませんが。

744 名前:デフォルトの名無しさん:2005/08/25(木) 16:57:53
アフィ=アフィリエイト な。変な略語使ってスマン。
吊るされてるのは>>732。理由は>>742

745 名前:デフォルトの名無しさん:2005/08/25(木) 17:15:48
      / ̄ ̄ ̄ ̄ ̄ ̄ \
/⌒ヽ  / ''''''     ''''''   ヽ
|  /   | (●),   、(●)   |
| |   |    ,,ノ(、_, )ヽ、,,     |
| |   |    `-=ニ=- '      |  
| |   !     `ニニ´      .!      天狗じゃ、>>732はすべて天狗の仕業じゃwww!
| /    \ _______ /
| |    ////W\ヽヽヽヽ\
| |   ////WWWヽヽヽヽヽヽヽ
| |  ////WWWWヽヽヽヽヽヽヽ
E⊂////WWWWWヽヽヽヽヽヽヽ
E////         ヽヽヽヽヽヽヽ
| |  //WWWWWWWヽヽヽヽヽヽヽ

746 名前:デフォルトの名無しさん:2005/08/25(木) 17:33:38
何でも天狗のせいにするの(・A・)イクナイ!!

747 名前:デフォルトの名無しさん:2005/08/25(木) 22:03:40
      / ̄ ̄ ̄ ̄ ̄ ̄ \
/⌒ヽ  / ''''''     ''''''   ヽ
|  /   | (●),   、(●)   |
| |   |    ,,ノ(、_, )ヽ、,,     |
| |   |    `-=ニ=- '      |  
| |   !     `ニニ´      .!      河童じゃ、>>732はすべて河童の仕業じゃ!
| /    \ _______ /
| |    ////W\ヽヽヽヽ\
| |   ////WWWヽヽヽヽヽヽヽ
| |  ////WWWWヽヽヽヽヽヽヽ
E⊂////WWWWWヽヽヽヽヽヽヽ
E////         ヽヽヽヽヽヽヽ
| |  //WWWWWWWヽヽヽヽヽヽヽ

748 名前:デフォルトの名無しさん:2005/08/25(木) 22:56:39
>>747
何でも天狗のせいにするの(・A・)イクナイ!!

749 名前:デフォルトの名無しさん:2005/08/25(木) 23:35:22
>>748
カッパ

750 名前:デフォルトの名無しさん:2005/08/26(金) 06:38:42
個人的にはどうでもいい話なんだが

751 名前:デフォルトの名無しさん:2005/08/26(金) 07:08:01
カッパと天狗は違うんじゃないか?

752 名前:デフォルトの名無しさん:2005/08/26(金) 07:45:00
                         v,,_
         ,┤               \, ̄',!
     y,,,,,,,/゙.l゙             ,rシ'"
      ゙''i、 .,,,"i、              ,,,―-、、
      /`i "`            ィ-‐',ン'"゙゙l ゙l
    l''ー" ‘''┐  =@      ‘''"゛   .| |
    `'''i、./''"   ゙l゙l               l゙ |
      ゙l .゙l、   ,l゙.}           丿丿
      `ヽ`ー--'゙,,/          _,-ン"
       `''―''"             ''“"゛
             _,,,、            r,
     i/'''i、  .,i´丿         l゙ l            |'i、
    /,,iiヽ、 ,/ ,こ,,--、、     ,,,,,,ソ '"゙フ         │|,i、、
  ,,‐,, ''-,゙''゙,,iシ‐'''^,,乙,,ノ      ゙''ー,く,_     .r,、,,,,,l゙ .“ ,,ノ
.,r'',,r,_,゙l_ ´ .,―''゙,''ヽ       ,=,-‐'"_、/      `'''i、 ,‐'".,,-¬┐
`'" ヘ;''⊇ |  .,,,'',ブ./`         ―‐'''"`ヾ'i、     丿/、 .゚',,,-'"゛
   l゙ |,]〃  / /ー''" ,、    ,=@   .r,",}     丿./ .,r″
   | レニゴ │.!,,_  ._,,l゙ヽ    ゙lヽ,,、   `     ,/ ,/` ゙lヽ,,,,_、     .,,ッ=ッ.
   ヽ-′`  `-、,二,_,/    `'-,,"''ー、、     ( ノ   `'-,,,_^''┐   |.l゙  .}|
                      `''―"      `"       ⌒′   ゙'ヘニソ"


753 名前:デフォルトの名無しさん:2005/08/26(金) 12:45:03
      / ̄ ̄ ̄ ̄ ̄ ̄ \
/⌒ヽ  / ''''''     ''''''   ヽ
|  /   | (●),   、(●)   |
| |   |    ,,ノ(、_, )ヽ、,,     |
| |   |    `-=ニ=- '      |  
| |   !     `ニニ´      .!      鬼じゃ、>>732はすべて鬼の仕業じゃ!
| /    \ _______ /
| |    ////W\ヽヽヽヽ\
| |   ////WWWヽヽヽヽヽヽヽ
| |  ////WWWWヽヽヽヽヽヽヽ
E⊂////WWWWWヽヽヽヽヽヽヽ
E////         ヽヽヽヽヽヽヽ
| |  //WWWWWWWヽヽヽヽヽヽヽ

754 名前:デフォルトの名無しさん:2005/08/26(金) 12:52:18
アフィ厨は放って置いて普通にABの話に戻ろうぜ

ver4.1β1から厳密な型チェックとAsによるキャストが実装されたわけだが
それについてどう思う?

#strict

TypeDef HOGEHOGE = DWord
TypeDef HOGE = HOGEHOGE

Dim hogehoge As HOGEHOGE
Dim hoge As HOGE

hoge = hogehoge As HOGE

755 名前:デフォルトの名無しさん:2005/08/26(金) 12:55:21
>>754
それはキャストなしでも通る。
C/C++なんかと同じでTypeDefは型の別名を作るだけ。

756 名前:デフォルトの名無しさん:2005/08/26(金) 13:11:59
そろそろ標準で正規表現つけてくれ

757 名前:デフォルトの名無しさん:2005/08/26(金) 13:34:06
正規表現って便利だけどそこまで頻繁に使うものでもないような

お願いだから定義してある関数を全部ヘルプに乗せてくれよ
解説は書かなくていいから

758 名前:デフォルトの名無しさん:2005/08/26(金) 23:23:16
>>757はこのスレで4番目くらいのバカ

759 名前:デフォルトの名無しさん:2005/08/26(金) 23:32:22
>>754
何か STRING 関連でコンパイラに蹴られる古いソースがあるorz

いくつか前のバージョンからエディタのUNDOが少なくなったから辛い。

760 名前:デフォルトの名無しさん:2005/08/27(土) 00:09:16
AB4で厳密な型チェックをする#strictだけどさ、
久々にAB2を触ったら、変数宣言の必須化として#strictがあった。
復活か。

761 名前:デフォルトの名無しさん:2005/08/27(土) 02:55:30
どーでもいいけどヘルプを(ry

762 名前:デフォルトの名無しさん:2005/08/27(土) 17:32:46
本家ページ繋がらないんだけど

763 名前:デフォルトの名無しさん:2005/08/27(土) 17:44:26
Discoversoft管理人日記
http://d.hatena.ne.jp/dai_optimistic/

ブログは無事なのにな
本家はping帰ってこない

764 名前:デフォルトの名無しさん:2005/08/27(土) 19:48:37
http://www.discoversoft.net/

復活キタ━━━━━━(゚∀゚)━━━━━━ !!

765 名前:デフォルトの名無しさん:2005/08/28(日) 16:30:32
>>764
復活しようがしまいが
どうせ何もないですから
残念!

最近HSPとABの区別がつかなくなってきた俺はAPIレベルで遜色を感じない。......逝ってくる。

766 名前:デフォルトの名無しさん:2005/08/28(日) 17:12:33
>>765は本物のバカ

767 名前:デフォルトの名無しさん:2005/08/28(日) 18:33:33
>>766
765だけど・な・なあ〜んで?

768 名前:デフォルトの名無しさん:2005/08/28(日) 18:42:29
>>767
君は「華麗にスルー」という事を覚えるべきである。

769 名前:デフォルトの名無しさん:2005/08/28(日) 18:44:31
カレーにルー掛けないで海苔タマで食べるの?

770 名前:デフォルトの名無しさん:2005/08/28(日) 19:57:36
プログラマ向けの掲示板が見つけにくいよ
なんで右端なんだよ、俺のブラウザじゃ画面外だっちゅーの

771 名前:デフォルトの名無しさん:2005/08/29(月) 04:11:04
ActiveBasic Ver4.1β2をリリース

772 名前:デフォルトの名無しさん:2005/08/29(月) 13:58:15
>>770
確かに無駄に横長。漏れも前から思ってた。
右の縦列は左と同じくらいでいいだろ。

773 名前:デフォルトの名無しさん:2005/08/29(月) 14:04:14
掲示板だけでなく、Webページ全体が見難いよ。
最大化にしないとまともに見れないし、文字サイズをでかくしてると
最大化しても全部表示されないところもある。
Win32プログラミング講座なんて特にそう。

774 名前:デフォルトの名無しさん:2005/08/29(月) 17:28:01
>>773
SXGA+以上の解像度なら問題なし

775 名前:デフォルトの名無しさん:2005/08/29(月) 17:33:45
softetherみたいに早く会社組織にして
アボンした方が惑わされる人が減っていいと思う!

776 名前:デフォルトの名無しさん:2005/08/29(月) 19:36:41
>>775
バカ

777 名前:デフォルトの名無しさん:2005/08/29(月) 22:19:58
>>770>>772-773
要望へ書けよ。

778 名前:デフォルトの名無しさん:2005/09/01(木) 15:55:30
>>777 どーせ黙殺するくせに。

779 名前:デフォルトの名無しさん:2005/09/02(金) 12:23:53
>>778に一票

780 名前:デフォルトの名無しさん:2005/09/03(土) 02:45:09
ハンドルってインスタンスのこと?

781 名前:デフォルトの名無しさん:2005/09/03(土) 13:31:42
ハンドルはオブジェクトに関連付けられた名前であって
インスタンス(実体)とは異なる

782 名前:デフォルトの名無しさん:2005/09/03(土) 13:32:25
質問です。

高橋 美鈴さんのスレが「人大杉」となって読めません。
どうしたら読めるようになるのでしょうか。
スレ違いで申し訳ありませんが、よろしくです。

783 名前:デフォルトの名無しさん:2005/09/03(土) 13:34:44
殺されたくなければ消えろ

…誤爆なんだろうけど

784 名前:デフォルトの名無しさん:2005/09/03(土) 13:36:57
なぜおしえてくれないの?

785 名前:デフォルトの名無しさん:2005/09/03(土) 13:38:58
誤爆じゃなかったの?????

専用ブラウザ導入しなさい
専用ブラウザに関してはソフトウェア板へ


http://pc7.2ch.net/software/

786 名前:デフォルトの名無しさん:2005/09/03(土) 13:43:52
どうもです。
ありがとうございます。
誤爆じゃなかったです。
まじ、音痴なもので。
サンキューでした。

787 名前:デフォルトの名無しさん:2005/09/05(月) 05:15:30
なんかこのスレって独特の雰囲気かもちだしてるよね
プログラミングなんか二の次見たいで

788 名前:デフォルトの名無しさん:2005/09/05(月) 17:06:06
かもちだすってなんかおいしそう

789 名前:デフォルトの名無しさん:2005/09/05(月) 18:03:23
なんか普通すぎてツマランな
もっと20行ぐらいでどんなゲームでも作れるような言語になってくれ

790 名前:デフォルトの名無しさん:2005/09/05(月) 18:56:35
Visual C++が同じ事出来るなら目指したろうけどね

791 名前:デフォルトの名無しさん:2005/09/05(月) 19:00:31
>>789
「:」使えば出来ないこともないような希ガス
そんなことより昨日告った

792 名前:デフォルトの名無しさん:2005/09/05(月) 22:49:26
>>791
結果は?

793 名前:デフォルトの名無しさん:2005/09/05(月) 23:39:42
>>791-792
神父に罪を告白して懺悔し、赦された。

794 名前:791:2005/09/06(火) 23:11:38
>>792
木曜まで待てとのこと

795 名前:デフォルトの名無しさん:2005/09/06(火) 23:27:48
ワクテカ

796 名前:デフォルトの名無しさん:2005/09/07(水) 18:33:13
> 仮想関数なんてのは、COMインターフェイスくらいにしか使われないだろうと

……。

797 名前:デフォルトの名無しさん:2005/09/07(水) 18:45:27
> 今日は朝から知人に指摘された仮想関数に関する機能を実装しているところです。
知人の指摘 >>>>> ユーザーの要望

798 名前:デフォルトの名無しさん:2005/09/07(水) 19:43:07
>>794
漏れは1ヶ月後に返事きたことある。
しかも返事は「どっちでもいい」だった。
もういいやと断った。

799 名前:デフォルトの名無しさん:2005/09/07(水) 21:43:33
>>797
前々からブログで似たようなことを書いていたよ。
作者の優先順位は 
知人>メルアドを知っている常連>>>(越えられない壁)>>>一般ユーザー
のようだ。

800 名前:デフォルトの名無しさん:2005/09/07(水) 22:33:44
>>799
自我>>>(越えられない壁)>>>知人>メルアドを知っている常連>一般ユーザー?

801 名前:デフォルトの名無しさん:2005/09/08(木) 09:56:41
>783

なにげに、脅迫罪なんだが・・・・。
最近、過激な発言が多いのでハイテク捜査課に通報しておく。

802 名前:791:2005/09/08(木) 22:01:07
orz

803 名前:デフォルトの名無しさん:2005/09/08(木) 22:51:09
>>802
イ`

804 名前:デフォルトの名無しさん:2005/09/09(金) 05:27:50
>>802
その悔しさをABにぶっかけるんだ

805 名前:デフォルトの名無しさん:2005/09/09(金) 11:08:58
>>804
いや、ぶっかけるならAVだろ。

806 名前:名無しさん@そうだ選挙に行こう:2005/09/10(土) 23:15:44
すいません。
初心者ですが
デバイスを解放せずにプログラムを終了させると
どうなるんですか?
次からそのデバイスが使用できなくしまうと
どこかの解説サイトにあったんですが・・

807 名前:名無しさん@そうだ選挙に行こう:2005/09/11(日) 00:11:01
>>806
http://pc8.2ch.net/test/read.cgi/tech/1125136478/675
スレタイも読めないバカが多発中


なにもこんな過疎スレでくだらないネタやらなくても。

808 名前:名無しさん@そうだ選挙に行こう:2005/09/11(日) 02:02:49
すいません。
初心者ですが
デバイスを解放せしてプログラムを終了させると
どうなるんですか?


809 名前:名無しさん@そうだ選挙に行こう:2005/09/11(日) 02:09:29
>>808
メモリーがお腹一杯になって
うんこ出さないと本体が病気になる
程度しかわからん。

810 名前:806:2005/09/11(日) 03:17:17
う=ん
これって結構大変なことなんじゃないですか?
解放していないことに気づかずに何度もプログラムを
起動したらどんどんメモリが溜まるということ?
一度見落としたら多分ずっと気づかないよね・・・

811 名前:デフォルトの名無しさん:2005/09/11(日) 04:44:53
>>810
そのためのプログラマー

812 名前:名無しさん@そうだ選挙に行こう:2005/09/11(日) 11:10:27
入れてみたけどこれタブコントロールないの?

813 名前:名無しさん@そうだ選挙に行こう:2005/09/11(日) 11:12:39
文句あるなら消せ

814 名前:名無しさん@そうだ選挙に行こう:2005/09/11(日) 17:03:52
>>812
自力で

815 名前:デフォルトの名無しさん:2005/09/12(月) 02:28:08
>>814
そして美しく

816 名前:810:2005/09/12(月) 14:11:58
>>806の問題(メモリリーク)
は再起動すると解消されるって
本当ですか?

817 名前:デフォルトの名無しさん:2005/09/12(月) 14:55:24
解消されなかったら世の中に廃棄メモリが溢れかえってしまうがな

818 名前:デフォルトの名無しさん:2005/09/12(月) 16:43:45
プログラミング以前の質問じゃないのか?

819 名前:デフォルトの名無しさん:2005/09/12(月) 17:47:13
そういえば、前にABでPixiaのフィルタ作ろうとして挫折した。ABの限界にぶち当たって凹んだ。
あと、プラグイン機構を持ったツール作ろうとして挫折した。フォントがおかしくなってどうしようかと悩んでそのまま放置。

おまいら助けてプリーズorz

820 名前:デフォルトの名無しさん:2005/09/12(月) 17:47:27
馬鹿を相手にするなよ

821 名前:デフォルトの名無しさん:2005/09/12(月) 17:51:12
>>819
そんな情報だけでどう助けろと。
エスパーでなければ無理。

822 名前:デフォルトの名無しさん:2005/09/12(月) 18:02:23
>>821
前者はどうしようもないからどうでもいいから放置で。
後者のほうは具体的には、
1・ウィンドウを持ったDLLを作る
2・別のアプリを作って関数ポインタでそのDLLのウインドウを表示させる
3・フォントがおそらくFixedSysになって表示される
メッセージかなんか送ってフォント変えようかと思ったけどそんな知識はないし、
そもそも関数ポインタでABのウインドウを表示させるのが間違ってる気がしたのでそのまま放置。

面倒だったらスルーで。

823 名前:デフォルトの名無しさん:2005/09/12(月) 18:02:31
馬鹿を相手にするなよ

824 名前:デフォルトの名無しさん:2005/09/12(月) 18:19:17
>>822
単にシステムデフォルトのフォントが表示されてるだけじゃねーの?

>メッセージかなんか送ってフォント変えようかと思ったけどそんな知識はないし

泣き言を言わずにやって見れ。
諦めを繰り返してたら力はつかんぞ。

フォントを作る
→ CreateFont又はCreateFontIndirect
メッセージを送信
→ SendMessage(WM_SETFONTを送信)

関数定数の使い方はgoogle先生かhelpに聞け。

825 名前:デフォルトの名無しさん:2005/09/12(月) 18:24:21
>>824
ありがと。もうちょっと頑張ってみる。
で、申し訳ないけどもう一つ答えて貰いたいんだけど、
関数ポインタでウインドウを表示させるのは普通にプログラムとしてアリなのか?

826 名前:デフォルトの名無しさん:2005/09/12(月) 18:29:53
アリとかナイとかの意味がわからん。

エラーなければ全てアリだ。

個人で作ってる限りは、だけど。

827 名前:デフォルトの名無しさん:2005/09/12(月) 18:36:04
そうか

828 名前:あぼーん:2005/09/12(月) 21:04:48
(  ^^)<これ、おもしろいよ。
10 INPUT A,B
20 X=A*B
30 N=X MOD 3
40 If N=0 Then
50 Print "ぬ"
60 ElseIf N=1 Then
70 Print "る"
80 Else
90 Print "ぽ"
100 End If
110 END

829 名前:デフォルトの名無しさん:2005/09/13(火) 20:08:03
全く面白くない

830 名前:デフォルトの名無しさん:2005/09/13(火) 20:09:40
>>829
鏡でも見ろ

831 名前:デフォルトの名無しさん:2005/09/13(火) 20:18:00
  大  爆  笑  ! !

832 名前:デフォルトの名無しさん:2005/09/13(火) 22:11:06
  大  失  笑  ! !

833 名前:デフォルトの名無しさん:2005/09/14(水) 02:13:14
大  失  禁  ! !

834 名前:デフォルトの名無しさん:2005/09/14(水) 12:53:55
やめやめ

835 名前:デフォルトの名無しさん:2005/09/17(土) 10:16:36
AB やるやつって低脳だな。

836 名前:デフォルトの名無しさん:2005/09/17(土) 17:54:00
>>835
ABって日本語ならアホ・バカの略と言うことか?
俺は今まで「あたし(山本氏)のベーシック」と思ってた。

837 名前:デフォルトの名無しさん:2005/09/17(土) 18:02:31
おまいら脳に虫が沸きすぎた

838 名前:デフォルトの名無しさん:2005/09/17(土) 18:15:09
AB寄生虫か?

839 名前:デフォルトの名無しさん:2005/09/17(土) 21:51:34
公式に「AB Ver4.2で実施するポリモフィズム対策」なんてページが出来ていた。
いったん仕様が決まってしまうと、この先要望出したとしても無視されるんだろうな。

840 名前:デフォルトの名無しさん:2005/09/17(土) 21:54:54
じゃあ自分で好きなように作ったら?
なんでお前らの五月蝿い戯言を聞かなきゃならない

841 名前:デフォルトの名無しさん:2005/09/17(土) 22:04:04
作者の独善オナニーに死ぬまでつきあってろ

842 名前:デフォルトの名無しさん:2005/09/17(土) 22:22:27
>>841
作者のオナニーは楽しかったか?wwwww

843 名前:デフォルトの名無しさん:2005/09/18(日) 16:59:48
>>839
仕様決定後に絶対に仕様変更が行われないということはないんじゃない?

過去にもユーザの指摘などで仕様変更された例はいくつかあるぞ。

変更されて困ったこともあったが、、、
※ByVal、ByRefを省略するとByValになるというヤツ。VBやってたやつは混乱する。

844 名前:デフォルトの名無しさん:2005/09/18(日) 17:23:06
VBとは別物なんだから困ると言われてもな・・

845 名前:デフォルトの名無しさん:2005/09/18(日) 17:31:39
>>843
判断基準優先度は 製作者>メル友>???>一般 だから どうしても上級者に優しい言語
になってしまう。

なにしろ製作者が興味を持つ提案でなければ黙殺されるのは周知の事実。

846 名前:デフォルトの名無しさん:2005/09/19(月) 17:05:58
まあ文句があるならスープでも使ってなさいと

847 名前:デフォルトの名無しさん:2005/09/21(水) 07:12:44
活気ねぇ

848 名前:デフォルトの名無しさん:2005/09/21(水) 07:31:16
だって実質ABヲチスレだから

849 名前:あぼーん:2005/09/23(金) 21:05:49
パソコンはDOS−V系しかなかったころの話。
雑誌(子供の科学だったか?)に
無意味な記号や数字が並んでるようにしか見えないが、
プログラムとして実行すると、「ナニカキーヲオシテクダサイ」
と表示され、特定のキーを押すとメッセージなどが表示されるものが紹介されていた。
ActiveBasicで同様のことができないかな?




850 名前:デフォルトの名無しさん:2005/09/23(金) 21:45:48
「無意味な記号や数字」をどんなものとして定義するかによるな。

851 名前:デフォルトの名無しさん:2005/09/23(金) 22:11:55
おそらく16進ダンプのことだろうな。

852 名前:デフォルトの名無しさん:2005/09/23(金) 23:46:20
ABってインライナセンブラ使えたっけ?

853 名前:デフォルトの名無しさん:2005/09/24(土) 00:01:16
もちつけ

そしてインラインアセンブラは使えん。

854 名前:デフォルトの名無しさん:2005/09/24(土) 00:31:34
インラインアセンブラはもう必要ないだろ。
MSもVS2005からインラインアセンブラは無くすようだし。

855 名前:デフォルトの名無しさん:2005/09/24(土) 00:34:36
他のコンパイラを引き合いに出すな基地外
ABとVSは関係ねえだろ馬鹿

856 名前:デフォルトの名無しさん:2005/09/24(土) 00:38:25
VBではこうなってるとか、HSPではできるのにとか、
文句だけは一人前のユーザーばかりなのがこのスレの特徴ですが、
何 か ?

857 名前:デフォルトの名無しさん:2005/09/24(土) 01:09:07
いえ別に。

858 名前:デフォルトの名無しさん:2005/09/25(日) 01:07:20
使いやすさ、レベルの高さからすると
AB>VB

859 名前:デフォルトの名無しさん:2005/09/25(日) 01:56:09
クラスに演算子のオーバーロードがついて、ABのIDEのコード補完がVB並に頭よくならないと
どうしてもVBを使い続けてしまう漏れ。オーバーロードがないと、まともに文字列型も実装できないじゃん。
そんでもってMFC的なGUIクラス群が実装できればね。でもマンドクセ。VBから乗り換えるメリットはあるんだけど。

860 名前:デフォルトの名無しさん:2005/09/25(日) 02:47:44
頭が悪いのはお前だよ

861 名前:デフォルトの名無しさん:2005/09/25(日) 07:20:39
お前一生VB使ってろよ。AB使うなウザったい。

862 名前:デフォルトの名無しさん:2005/09/25(日) 15:06:07
個人が作ってる物に、しかもタダで使える物に文句を付けるなよ。

日本人ってこんなにあつかましい人種だったか?

慣れるとありがたみを感じなくなるって事か…。

863 名前:デフォルトの名無しさん:2005/09/25(日) 17:35:13
ヒント:厨房に常識は通じない

864 名前:デフォルトの名無しさん:2005/09/25(日) 17:38:30
法人が作った有料のものならいくら文句付けてもいいってか?
個人がタダで作ったものだから黙ってありがたく押し頂けって?

865 名前:デフォルトの名無しさん:2005/09/25(日) 18:22:23
正直、「嫌なら使うな」以上の結論は出ないと思うんだが

なぜそれが理解できない?

866 名前:デフォルトの名無しさん:2005/09/25(日) 18:49:00
ヒント:だから厨房に常識はと何度言ったら(ry

867 名前:あぼーん:2005/09/25(日) 19:02:19
無料ソフトといえば、
WinDIAのバージョンうpまだぁ(Mac用はDrawDIA)

注意)WinDIAでWEB検索すると、そういう音楽関係のグループ(ジャンルはシラン)
がヒットしたりするが、ココで言ってるのはダイヤグラム作成ソフト

868 名前:デフォルトの名無しさん:2005/09/25(日) 19:38:42
>>864
お前はスーパーの試食品を食って美味しくなかった時

不味いから作り直せ

って店員に言うのか?おめでたい奴だw

869 名前:デフォルトの名無しさん:2005/09/25(日) 20:03:51
いい加減ウザイ。

870 名前:デフォルトの名無しさん:2005/09/25(日) 20:39:04
まあ最近ネタがないって言うか
64bit版って結局どうなったんだ?

871 名前:デフォルトの名無しさん:2005/09/25(日) 21:12:45
>>867
別の人がdiagraphってのを作っていたんだが、開発凍結。
ソース公開されているよ。もちろんABじゃないけど。

872 名前:デフォルトの名無しさん:2005/09/26(月) 04:47:41
バグだけはどうにかしてよ
多次元変数のバグは無くなってないし、5次元以上はエラーメッセージを吐くようにお願い
5次元以上は使えないんだし

873 名前:あぼーん:2005/09/26(月) 11:38:30
>>871
サンクス。お礼でつ。(ちなみに今日は勤務先の休日振替で休み。)
Xの値が偶数のとき”NULLPO”
奇数のいとき”GALTU”と返す
大変有意義なプログラム!

10 INPUT A,B
20 X=A*B
30 A=X MOD 2
40 IF A=0 THEN
50 PRINT "NULLPO"
60 ELSE
70 PRINT "GALTU"
80 END IF
90 END

874 名前:デフォルトの名無しさん:2005/09/26(月) 13:25:34
>>872
公式サイトの掲示板に書けよ。

875 名前:デフォルトの名無しさん:2005/09/26(月) 16:44:20
>>874
公式サイトに書いても黙殺されるから
ここに書いているんだと思うよ。

876 名前:デフォルトの名無しさん:2005/09/26(月) 19:19:27
結局無駄じゃねーか。書くな。

877 名前:デフォルトの名無しさん:2005/09/29(木) 18:34:17
>>873
ENDを付けると表示される前にウィンドウが閉じられる気が

10 Dim A,B
20 INPUT A,B
30 IF A*B MOD 2=0 THEN
40 PRINT "NULLPO"
50 ELSE
60 PRINT "GALTU"
70 END IF


878 名前:デフォルトの名無しさん:2005/09/29(木) 21:55:44
男なら「80 GOTO 80」だろ?

879 名前:あぼーん:2005/09/29(木) 22:45:18
>>877
あれ? 漏れのはバージョン2.59だけど、
>>873のプログラムでNULLPOもGALTUも表示されてるけどな?

バージョンが違うと結果も変わるかもしれないので断定はしないけど。


880 名前:デフォルトの名無しさん:2005/09/29(木) 23:07:19
>>879
Var 3からはEndで完全にプログラムが終了するので877の言うとおりウィンドウは閉じられてしまう。

881 名前:あぼーん:2005/09/29(木) 23:11:06
>>880
了解でつ m(__)m
1度ダウンロードしたっきり、
バージョンうpしていなかった。


882 名前:デフォルトの名無しさん:2005/10/01(土) 17:14:39
ABで作られた代表的なソフトってなんかある?

883 名前:デフォルトの名無しさん:2005/10/01(土) 18:20:01
よくある質問だな。
答えはまだない(と言っていいと思う)。

884 名前:デフォルトの名無しさん:2005/10/02(日) 02:55:39
HSPも実数が使えるようになったから流れる人いるだろうね

885 名前:デフォルトの名無しさん:2005/10/02(日) 11:45:05
HSPってプログラミング言語じゃなくてプログラムツールだったの?
もれはプログラミング言語だと思ってたよ

886 名前:デフォルトの名無しさん:2005/10/03(月) 07:54:18
正直多言語への流出とか流入とかどうでもいい

887 名前:デフォルトの名無しさん:2005/10/07(金) 02:02:38
正直>>886はどうでもいい


888 名前:デフォルトの名無しさん:2005/10/07(金) 20:15:51
ボタン一つで思い通りのゲームが作れる機能マダァ-? (・ω・` )っ/凵⌒☆チンチン?

889 名前:デフォルトの名無しさん:2005/10/07(金) 20:39:35
1000個くらいのチェックボックスでパラメータを制御して
ボタン1つでゲーム作成ならできるかもね

890 名前:デフォルトの名無しさん:2005/10/07(金) 20:41:43
てか、このスレで何か作ってみようという動きはないのかね?

891 名前:デフォルトの名無しさん:2005/10/07(金) 20:45:18
特別ねえな

892 名前:あぼーん:2005/10/07(金) 21:00:23
>>890
2ちゃんに大きなプログラムはると
「改行が多過ぎます」は必至だしな。

十数年前のことだけど、
参考書にBASICで「ある数(N)が素数であるか否かを判別するプログラム」
があったので、プログラムをいじって、素因数分解するようにしてみた。
で、333667(3倍すると引用元がわかる)を素数分解してやろうとしたら、
オーバーフロー(数が大きすぎるエラー、そのとき使ったパソコンでは5桁のが限度だった)

893 名前:あぼーん:2005/10/07(金) 21:02:58
以前、検索して見つけたプログラム。 漏れのつくったのより能率がいいから。
10 PRINT "素因数分解"
20 FOR I0 = 0 TO 1 STEP 0
30 PRINT
40 INPUT "自然数 [0 を入れるとNULLPO] ",N
50 IF N=0 THEN 200
60 PRINT N; " =";
70 IF N<0 THEN PRINT " -1 *";
80 N = ABS(N)
90 P = 2
100 FOR I1 = 0 TO 1 STEP 0
110 IF N/P<P THEN 180
120 IF N/P>INT(N/P) THEN 160
130 PRINT P; " *";
140 N = N/P
150 GOTO 170
160 P = P+1
170 NEXT I1
180 PRINT N
190 NEXT I0
200 END

894 名前:あぼーん:2005/10/07(金) 21:05:32
わーやってしまった!
コード40の [0 を入れるとNULLPO] はジョーク。
元は[0 を入れると終わり!?]だった(と思う)

895 名前:デフォルトの名無しさん:2005/10/08(土) 00:43:38
>>892
ここに直接プログラム書いて作る必要はないだろw

896 名前:デフォルトの名無しさん:2005/10/08(土) 00:46:29
>>892
ソースファイルを纏めてうpロダに上げろよ馬鹿…

ttp://www.uploda.org/

897 名前:デフォルトの名無しさん:2005/10/08(土) 10:41:14
1日も保たないロダを勧めるなよ

898 名前:デフォルトの名無しさん:2005/10/12(水) 16:05:11
4.10.01来てる。5日前に。

とりあえずサンプルコードとAB本体を分けた方が良いと思うんだがな。

899 名前:デフォルトの名無しさん:2005/10/13(木) 12:57:50
活気無ぇ〜

900 名前:デフォルトの名無しさん:2005/10/13(木) 13:27:55
やることも話すことも突っ込むことも無いし。

901 名前:デフォルトの名無しさん:2005/10/16(日) 16:38:36
            O 。
                 , ─ヽ
________    /,/\ヾ\   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|__|__|__|_   __((´∀`\ )< というお話だったのサ
|_|__|__|__ /ノへゝ/'''  )ヽ  \_________
||__|        | | \´-`) / 丿/
|_|_| 从.从从  | \__ ̄ ̄⊂|丿/
|__|| 从人人从. | /\__/::::::|||
|_|_|///ヽヾ\  /   ::::::::::::ゝ/||
────────(~〜ヽ::::::::::::|/        = 完 =

          \   ヽ、
         )::ヽ、,_,ノ::)    
        ( ::::::::....:::(,_ノ
           ヾ ::::λ:::::(,_,イ と見せかけて
       ヾ、,_,) ( ヽ::::::::::ノ         ブーン
   ヾ、,_,),  )::::::::)  ゝイ:::( ノ ヾ            
    )::::::::)ノ::::::::::(/⌒ヽ ::;从、,_,ノ/ ,.-―-、   _
___ノ;;;⊂二二二( ^ω^)二⊃ :::;;(_ノ _ノ^ヾ_) < へヽ\
|__|__|__ヽ:::::::|・:::∵/ ` ;;;:::::( (  ノlll゚∀゚) .(゚Д゚llソ |
|_|__|_人):: (::.ヽノ ゙ー'";;;:::::(  ー'/⌒ ̄ て_)~ ̄__ イ
||__|  (::()ノ.::ノ>ノ 人_,ノ( ,_,ノ  /   ̄/__ヽ__/
|_|_| 从.从:   /|__     . ___/ヽ、_/
|__|| 从人人彡 ..|__     .( ヽ     ::|
|_|_|///ヽヾ\ .|_|_  /⌒二L_    |
────────    ー'     >ー--'


902 名前:デフォルトの名無しさん:2005/10/19(水) 22:09:10
案毛糸してるね

903 名前:デフォルトの名無しさん:2005/10/19(水) 22:17:34
おい、AB5のアンケートをやっているぞ。
皆で投票に逝かないかw

904 名前:デフォルトの名無しさん:2005/10/19(水) 22:19:32
よっしゃwww

905 名前:デフォルトの名無しさん:2005/10/20(木) 19:02:03
32bitは捨てられる悪寒

906 名前:デフォルトの名無しさん:2005/10/20(木) 19:07:52
http://www.discoversoft.net/article/index.php?page=050917
AB Ver4.2で実施するポリモフィズム対策についてみんなどう思う?
同義語の整理の他に
抽象クラス、抽象メソッド、インターフェイスの定義が可能になったこととか
仮想メソッドに実装が定義できるように仕様を変更になったこととか
関数のオーバーロードが可能になったことについて
どう思う?



907 名前:デフォルトの名無しさん:2005/10/20(木) 19:13:46
ぶっちゃけ、サンデープログラマの俺には何が何やらさっぱり分からん

908 名前:デフォルトの名無しさん:2005/10/20(木) 21:57:19
>>906
一時は>>796の発言をするようなヤツが作って平気かと思ったが、
とりあえず妙なことをしでかすわけではなさそうなので、俺としてはまあ一安心かなという具合。

909 名前:デフォルトの名無しさん:2005/10/21(金) 00:13:15
>>906
関数ポインタがクラスのメソッドに対しても使えるようになれば必要ないけど、
あればあったで便利かな。

910 名前:デフォルトの名無しさん:2005/10/22(土) 14:24:46
konisiっての、リア厨って書いてるだけに痛い奴だな。
なんか友達いなさそうだ。

911 名前:デフォルトの名無しさん:2005/10/22(土) 17:15:40
>>910
この言語に本気な時点でみんな痛い

912 名前:デフォルトの名無しさん:2005/10/22(土) 19:21:33
痛い

913 名前:デフォルトの名無しさん:2005/10/23(日) 20:41:04
遺体

914 名前:デフォルトの名無しさん:2005/10/25(火) 14:18:57
同じフリーの開発環境なら Delphi6 Perasnal の方が初心者向きだと思うけどなあ

915 名前:デフォルトの名無しさん:2005/10/25(火) 14:34:25
Pascalわかんね。
昔はパソコンの授業でBASIC習ったもんだが、今はどうなんだろうね。
BASICを多少なりともかじった人ならDelphiよりABのほうがわかりやすいんじゃね?

916 名前:914:2005/10/25(火) 18:36:45
 いやね。おれもきょうはじめてABダウンロードしてちょっと動かしたばかりな
んだけど、プログラム言語の基本なところではなくてビジュアルツールとしての使
い勝手が今ひとつという感じ。メニューのデザインもそうだし頻繁につかうであろ
うツールバーにいたってはビジュアルには設計できない(と思う)。
 ちょっと見た目のいい Win アプリを使うには API の知識が相当に必要なのでは
と思うんだ。ここあたり初心者には厳しいのではないかと。実行ファイルの小さい
のは Delphi に比べ大きな魅力だけど。ま、もうちょい使い込まねばわからない。


917 名前:デフォルトの名無しさん:2005/10/25(火) 18:44:29
確かにビジュアルに設計したりするのはDelphiにはかなり劣るけど、
Delphiで小さいサイズの実行ファイルを作ろうとする時の手間と同じだと思う。
トップダウンで作るものと、ボトムアップで作るものを比べてもしょうがないよ。

918 名前:デフォルトの名無しさん:2005/10/26(水) 15:08:27
基本的な事なのにヘルプに載ってない物があったり
サンプルが少ない事のほうが初心者を排除しているような。

919 名前:& ◆R7PNoCmXUc :2005/10/26(水) 16:28:00
Windowsアプリを作るソフトとしては全然初心者向けではない。
>>917がいっているとおりWinAPIを使ってボトムアップでコツコツと
作成しないとならないから。DelphiならVCLをつかわないでプログラ
ミングするようなもの。

920 名前:デフォルトの名無しさん:2005/10/26(水) 17:16:57
ActiveBasicは元々初心者を相手にしていない事が
本家掲示板に対する製作者の対応で鑑みれるから
初心者は使うなと言う事だと思う。

921 名前:デフォルトの名無しさん:2005/10/26(水) 18:54:23
そうなんだ。BASICっていうから、漏れはてっきり初心者にやさしいと思ってたが。
やっぱデルピーにするか。

922 名前:デフォルトの名無しさん:2005/10/26(水) 19:20:19
デルピー言うなwww

923 名前:デフォルトの名無しさん:2005/10/26(水) 20:09:50
>>921
パソカルにすれば〜

924 名前:デフォルトの名無しさん:2005/10/26(水) 21:35:02
しかし掲示板でまだ救われているよな。

925 名前:デフォルトの名無しさん:2005/10/27(木) 12:21:17
ActiveBasic自体は何で作成されているのかな?
やはりVisualC/C++か。

926 名前:デフォルトの名無しさん:2005/10/27(木) 13:04:10
ちゃんとVCで作ってるって公言してんじゃん

927 名前:デフォルトの名無しさん:2005/10/27(木) 13:04:48
あげっか

928 名前:デフォルトの名無しさん:2005/10/27(木) 16:40:19
ActiveBasic Ver4.10.02リリース

929 名前:作業所男 ◆VjjIhywxtE :2005/10/27(木) 16:53:33
http://imim.dip.jp/Flash/Vol14/neet.swf
http://search.yahoo.co.jp/search?p=%B7%AF%A4%AC%C0%B8%A4%AD%A4%C6%A4%A4%A4%EB&fr=top&src=top

930 名前:デフォルトの名無しさん:2005/10/28(金) 19:09:21
プロジェクトエディタがもう少し高機能だったらいいのにねぇ

931 名前:デフォルトの名無しさん:2005/10/28(金) 20:31:10
同感。ウィンドウの分割表示だけでも欲しい。

932 名前:デフォルトの名無しさん:2005/10/28(金) 20:34:30
>>930-931
要望出せよ。

933 名前:デフォルトの名無しさん:2005/10/28(金) 20:38:06
どうせスルーさ。

934 名前:デフォルトの名無しさん:2005/10/28(金) 23:56:23
64bit版の開発で頭がいっぱいでしょ。
しかも、64bit版を完成させてから、そこで培った技術で32bit版の古いロジックを更新するって言うんだから、
大きな機能追加なんて当分先では?
あと、エディタは、単体でも使える、ちゃんとした物にしたいって言ってたから尚更。
# 弄るたびに新たなバグが出るってのも、機能追加の足かせかも。w

935 名前:デフォルトの名無しさん:2005/10/29(土) 03:32:11
( や半角スペースを入力した途端に落ちるのは反則じゃけんのう
そいじゃ今から寝るわ

936 名前:デフォルトの名無しさん:2005/11/02(水) 08:20:01
──┐
    |
    |,,∧ …誰もいない
    |Д゚,,彡  ヴァルタンするなら
    |と彡     今のうち…
    |'"J
──┘

   ∧,,∧   フォッフォフォ-
 (V)ミ,,,゚Д゚.彡(V)  フォッフォフォ-
   ミ to 彡ヘ   フォッフォフォッフォフォ !!
   <"""

        ∧,,∧
      (V)ミ.゚Д゚,,,彡(V)  フォッフォッフォッフォ
       ヘミto 彡     フォッフォフォ-
         """>   フォッフォフォッフォフォ !!

   ∧,,∧   ヴィーム
 (V)ミ,,,゚Д゚.彡
   ミ to 彡(<  ⊂二二二⊃
    |"""|


937 名前:デフォルトの名無しさん:2005/11/04(金) 01:28:19
??圃

938 名前:デフォルトの名無しさん:2005/11/04(金) 16:43:48
掲示板にhideが追加されたものの、デフォルト以外のスタイルを指定すると全く使えない。

939 名前:デフォルトの名無しさん:2005/11/05(土) 04:21:05
[hide]
938 名前:デフォルトの名無しさん[sage] 投稿日:2005/11/04(金) 16:43:48
掲示板にhideが追加されたものの、デフォルト以外のスタイルを指定すると全く使えない。
[/hide]

940 名前:デフォルトの名無しさん:2005/11/05(土) 18:00:07
[hide]
ユーザーの要望。
[/hide]

941 名前:デフォルトの名無しさん:2005/11/05(土) 18:41:55
>>940
一票投票します

942 名前:デフォルトの名無しさん:2005/11/05(土) 19:02:54
ヒデ

943 名前:デフォルトの名無しさん:2005/11/06(日) 10:11:17
中田ヒデ

カズ

944 名前:デフォルトの名無しさん:2005/11/06(日) 10:46:29
5.0での最適化に期待

945 名前:デフォルトの名無しさん:2005/11/07(月) 10:00:07
>>944
そんなアナタにhide

946 名前:デフォルトの名無しさん:2005/11/08(火) 00:49:34
VCランタイムを使うのは反則ですか?

947 名前:デフォルトの名無しさん:2005/11/08(火) 01:00:44
>>946
良ソフトならおk
糞ソフトなら反則

948 名前:デフォルトの名無しさん:2005/11/08(火) 13:12:46
>>946

別にいいんじゃない。
sin()とかlog()とかは明かにCランタイムの方が早い。
ファイルへの書き出しだってfopenとfprintfとかで出来るし
何よりStr$()使わなくても、sprintfで実数を文字列に簡単に変換できる。

949 名前:デフォルトの名無しさん:2005/11/11(金) 22:26:19
待て。ただ数値を文字列にしたいだけならsprintfよりはStr$のほうが楽だろ。

950 名前:948:2005/11/13(日) 18:49:25
>>949

sprintfなら桁数の指定や0詰め、符号有無を自分で指定できる。

Using$()関数があれば別だが。。。


951 名前:949:2005/11/13(日) 20:25:48
>>950
それは「ただ」数値を文字列にするだけとはわけが違う。
そういうときにはsprintfのほうが良いのは同意。

952 名前:デフォルトの名無しさん:2005/11/14(月) 21:47:43
Ver 4.11公開
目玉は条件コンパイル(#define/#ifdef/#ifndefの類)

953 名前:デフォルトの名無しさん:2005/11/14(月) 21:53:03
Ver4.11.00 2005/11/14

・#define/#ifdef/#ifndef ディレクティブを追加。
・不揮発性データの保持をレジストリから専用ファイル(UserSettingディレクトリ下)へ変更。
・オブジェクト・構造体のアラインメントがずれてしまうバグを修正。
・Endステートメントでプロセスを終了したときに、グローバルオブジェクトのデストラクタが呼び出されないバグを修正。
・【ライブラリ】DEVMODE構造体の定義ミスを修正。
・【ProjectEditor】パラメータヒントにコメントの内容が表示されてしまうバグを修正。
・【ProjectEditor】Shift+Endで行を選択したときに、コピー・切り取りなどの編集コマンドが利用できないバグを修正。
・【ProjectEditor】コードエディタの文字色、背景色をユーザーが設定できるようになりました。

どうせなら全部コピペしてやるべ。

954 名前:デフォルトの名無しさん:2005/11/16(水) 14:00:14
Ver4.11.01 2005/11/16

・Double型のリテラル値がSingle型として扱われてしまうバグを修正。
・実数型に整数型同士のリテラル値の除算を行ったときに、実数演算が行われるように改良。

955 名前:デフォルトの名無しさん:2005/11/16(水) 18:53:12
いまさらだけど、シノア先生のDualBasicCompiler使ってみた。
最適化もできるとはすごいな。

956 名前:デフォルトの名無しさん:2005/11/17(木) 21:15:40
Ver4.11.02 2005/11/17

・フォント名に半角スペースが使われているフォント("MS ゴシック" など)をエディタで利用した場合に、テキストデータが正常なフォントで表示されないバグを修正。
・比較演算を行った際に、スタックポインタの値が不正に書き換わってしまうバグを修正。

957 名前:デフォルトの名無しさん:2005/11/19(土) 13:09:11
>>955
自演乙

958 名前:デフォルトの名無しさん:2005/11/19(土) 19:23:01
VBの無償配布が始まった今、ABの存在意義はあるのか?

959 名前:デフォルトの名無しさん:2005/11/19(土) 19:33:13
そんなもん最初から分かりきっとるわい。

960 名前:デフォルトの名無しさん:2005/11/19(土) 21:02:36
ネイティブ
RAD
メンテナンス継続

俺が考える存在意義はこの3つ

961 名前:デフォルトの名無しさん:2005/11/19(土) 22:32:49
v4でも
Dim i, j As Long
って書いたら、i はDoubleになりますか?


962 名前:デフォルトの名無しさん:2005/11/19(土) 23:12:43
>>961
おそらくそうだと思われます。

963 名前:デフォルトの名無しさん:2005/11/19(土) 23:41:44
>>960
これを読んだらネイティブである意義はないように思えるけど...
ttp://www.atmarkit.co.jp/fdotnet/vbcheer/vbcheer08/vbcheer08.html


964 名前:デフォルトの名無しさん:2005/11/20(日) 00:23:04
>>963
・.NETアプリの遅さはGUIライブラリによるものだ
素数計算を速さの証としているが無意味だ
GUIのレスポンスタイムを無視している

・ngenは使えない
ngen.exeは1.ユーザーが実行、2.インストーラに組み込む、のどちらかが必要になる
不特定多数に配布するアプリでは2.の手段しかとれない
しかし我々が求めているのは解凍してすぐにダブルクリックできるアプリだ

・.NETをインストールしているユーザーはwindowsユーザーの総数に比べて少ない
.NETをインストールするようユーザーに説得するのはあなたではなく私の仕事である
しかし私のユーザーは.NETを酷く嫌っている(実際にHDDの空き容量が無いなどの理由もある)

.NETというのは便利でセキュアだが配布には向かない

965 名前:デフォルトの名無しさん:2005/11/20(日) 00:24:15
VBアプリのように、ランタイムが必要だと嫌がられるってことを言ってんだろ多分。

966 名前:デフォルトの名無しさん:2005/11/20(日) 00:25:42
>>962
了解しました。どうもありがとうございました。


967 名前:デフォルトの名無しさん:2005/11/20(日) 00:28:19
逆コンパイルできるのにセキュアねぇ

968 名前:デフォルトの名無しさん:2005/11/22(火) 13:58:35
Ver4.11.03 2005/11/21

・ローカル変数領域に定義されたオブジェクトが持つ関数ポインタメンバを呼び出すとエラーになるバグを修正。
・べき乗演算が正常に動作しないバグを修正。
・Classステートメント、TypeステートメントにAlign修飾子を追加し、アラインメントを任意で指定できるようになりました。

969 名前:デフォルトの名無しさん:2005/11/22(火) 14:37:41
予想通りの修正ラッシュだな。

970 名前:デフォルトの名無しさん:2005/11/22(火) 19:05:02
>>969
修正されるだけマシだお

971 名前:デフォルトの名無しさん:2005/11/25(金) 18:33:26
Dim cbString[6]=["APPLE","ORANGE","BANANA","KIWI","MAGRO","PEACH"] As String
このコードでどうして配列の初期化がされないのはなぜ?

972 名前:デフォルトの名無しさん:2005/11/25(金) 22:47:26
>>971
今のところ完璧ではないというだけ。きっと将来的には改善される。
ここに書いても仕方がないから,本家のバグ報告へ行きな。

973 名前:デフォルトの名無しさん:2005/11/26(土) 01:40:48
おk。俺のコードは間違ってないのね。

974 名前:デフォルトの名無しさん:2005/11/30(水) 22:38:23
Ver4.12.00 2005/11/30

・*Byte型同士の比較演算を文字列演算から数値演算に変更。
・多次元配列のパラメータ引渡しをポインタ参照(ByRef)に変更。
・BytePtr型配列をDimステートメントで定義する際、初期化データにリテラル文字列を指定できるようになりました。
・【ProjectEditor】文字コード(Shift-JIS、JIS、EUC、UTF-8)及び改行コード(CRLF、LF、CR)に対応。

975 名前:デフォルトの名無しさん:2005/12/01(木) 02:11:16
ま た 仕 様 変 更 か

976 名前:デフォルトの名無しさん:2005/12/01(木) 12:08:18
>>975
けれど文字コード以外はユーザーからの要望があったはず。

977 名前:デフォルトの名無しさん:2005/12/02(金) 12:11:04
Ver4.12.01 2005/12/1

・リテラル値に対してNot演算を行ったときに、正常な値を得られないバグを修正。

978 名前:デフォルトの名無しさん:2005/12/07(水) 06:24:38
この言語興味はあるのですが、使われている方どうですか?
仕様変更が結構多いのと、APIを使わないとできないことが多そうなので
どうかな〜という感じがします。
作っているのが学生さん?のようなので今後どうなるのかも心配もあります。
64ビットコンパイラを作るというのもいかにも学生さんが個人の趣味を優先
させたという感じがするのですが・・・
実用なら仕様を変えないとか、プログラムの安定化、ライブラリの充実などの
部分を優先させた方がよいと思いますがね。

979 名前:デフォルトの名無しさん:2005/12/07(水) 11:02:15
>>978
これから始めるの?
それとも、他言語経験者?

980 名前:デフォルトの名無しさん:2005/12/07(水) 11:14:17
すまん。他言語経験者だよね。
ABは、SDK+C++できる位のスキルが必要。
さらに、バグなどで困惑。
RADなのは、GUIまわりと、旧BASIC。
簡単に書くとこんな感じ。
経験者なら、いじって見れば?

981 名前:デフォルトの名無しさん:2005/12/07(水) 12:34:58
>>978
アンケートを見れば他のユーザも64ビットはあまり興味がないというのが見て取れる。

982 名前:デフォルトの名無しさん:2005/12/07(水) 12:38:36
64ビットは、環境が無いユーザーが大半の上に移行するメリットも薄いからね。

983 名前:デフォルトの名無しさん:2005/12/07(水) 15:40:15
>>978
> この言語興味はあるのですが、使われている方どうですか?
> 仕様変更が結構多いのと、APIを使わないとできないことが多そうなので
> どうかな〜という感じがします。
> 作っているのが学生さん?のようなので今後どうなるのかも心配もあります。
> 64ビットコンパイラを作るというのもいかにも学生さんが個人の趣味を優先
> させたという感じがするのですが・・・
> 実用なら仕様を変えないとか、プログラムの安定化、ライブラリの充実などの
> 部分を優先させた方がよいと思いますがね。

お察しの通りです、一番問題なのは自己興味の追求に重点が置かれ利用者の事を
何も考えていないと言う事です。

未踏でうたわれた「ユーザサポート」は掲示板の作成のみであり興味の無い
初心者の質問には直接答えていただけませんし黙殺されます。 

基本的にBASICでは無いので使いづらいですがAPIの用法を学習するには
便利かもしれません。
なお似た構文・構造ならばFreeBasicの方が安定しています。

984 名前:デフォルトの名無しさん:2005/12/07(水) 15:52:00
フリーソフトなんだから作者がどうこねくり回そうが作者の勝手だろ。
そんな目くじら立ててまでけなす必要も無いと思うが。

985 名前:デフォルトの名無しさん:2005/12/07(水) 19:29:47
ユーザーに媚びる義務は無いしな

986 名前:デフォルトの名無しさん:2005/12/07(水) 21:09:36
掲示板で堂々と他の言語を勧める奴もいる始末。
http://www.discoversoft.net/forum/viewtopic.php?t=532

987 名前:デフォルトの名無しさん:2005/12/08(木) 14:15:29
相手のレベルに合わせて話をしなくちゃいけないからしょうがない。
事実、N88互換なんてもはやABに期待するべきじゃないし。

そんなことよりあのクソ厨房をとっとと駆逐してもらいたい。

988 名前:デフォルトの名無しさん:2005/12/08(木) 19:10:00
そんなことより次スレをとっとと立ててもらいたい。

989 名前:デフォルトの名無しさん:2005/12/08(木) 20:04:48
>>988
この速さならもう少しあとでもいいだろ。

990 名前:デフォルトの名無しさん:2005/12/08(木) 21:38:05
>978 書き込んだものです
 いろいろな意見を聞けて参考になりました。
レスいただいた方ありがとうございます。
私自身は本職プログラマではないのですが、
プログラムは仕事でもよく書きます(小さな会社なんで)
今回は仕事用というよりは自宅でプログラムを
作る環境を物色しててActiveBasicに目が止まりました。
確かに個人が作ってるものなのでどう作ろうが作者の
勝手といえばそうかもしれませんが,
IPAに採択された以上はそうもいえないと思います。


991 名前:デフォルトの名無しさん:2005/12/08(木) 23:20:55
そこまで作者の姿勢に文句があるのなら、別に使わなければいいだろ。
今までもユーザーは作者に振り回されながらついていってる。
これからそれが変わらなくても、俺たちはついていくだけだ。
IPAだろうがなんだろうが、結局本人しだいなのは変わらん。

992 名前:デフォルトの名無しさん:2005/12/08(木) 23:36:36
BASICと言えど初心者が手をつける環境じゃないことはよくわかりました。
ありがとうございました。

993 名前:デフォルトの名無しさん:2005/12/09(金) 14:49:11
Newスレまだ〜?

994 名前:デフォルトの名無しさん:2005/12/09(金) 17:30:32
次スレ立てました。

【Ver.5.0】ActiveBasic その3【開発中】
http://pc8.2ch.net/test/read.cgi/tech/1134116980/l50

995 名前:デフォルトの名無しさん:2005/12/09(金) 19:34:53
ご苦労様です

996 名前:デフォルトの名無しさん:2005/12/09(金) 20:09:49
生め

997 名前:デフォルトの名無しさん:2005/12/09(金) 20:10:12


998 名前:デフォルトの名無しさん:2005/12/09(金) 20:12:23
埋め

999 名前:デフォルトの名無しさん:2005/12/09(金) 20:13:13
宇目

1000 名前:デフォルトの名無しさん:2005/12/09(金) 20:13:40
ぬるぽ!!ぬるぽぬるぽーーーーーっ!

1001 名前:1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


全部 最新50
DAT2HTML 0.35ep Converted.