ActiveBasic使ってて、優しく文法を教えてくれる人いませんか? 教えて君ですみません。
シネ
4 :
デフォルトの名無しさん :2007/04/12(木) 05:07:02
こんなスレを待っていた。 本家はレベル高すぎだからさ、質問しにくいんだよね。 AB初心者用質問箱として利用して行かないか?
隔離スレってことで
6 :
デフォルトの名無しさん :2007/04/12(木) 22:53:21
(・・;)
7 :
デフォルトの名無しさん :2007/04/14(土) 11:40:37
♪ △ ♪ (゚ω゚)ノ ActiveBasic〜 ~└( (♪ ( ヽ ♪ △♪ ヽ(゚ω゚) ActiveBasic〜 ♪) )┘♪ ノ > ♪
8 :
デフォルトの名無しさん :2007/04/22(日) 15:17:54
plus7
9 :
デフォルトの名無しさん :2007/04/23(月) 00:51:38
10 :
デフォルトの名無しさん :2007/04/24(火) 21:01:55
あ
11 :
デフォルトの名無しさん :2007/04/28(土) 00:17:49
a
12 :
デフォルトの名無しさん :2007/04/29(日) 13:29:16
あげ
13 :
デフォルトの名無しさん :2007/04/29(日) 21:47:58
あげ
14 :
デフォルトの名無しさん :2007/05/01(火) 13:24:05
エブリナイト
15 :
デフォルトの名無しさん :2007/05/01(火) 21:36:57
ウイルスとか
16 :
デフォルトの名無しさん :2007/05/03(木) 02:00:58
へあおthがえjhがぉk
17 :
デフォルトの名無しさん :2007/05/04(金) 17:36:55
あほ
18 :
デフォルトの名無しさん :2007/05/04(金) 18:05:25
アクチブベーシックってN88ベーシックが使えるってホント?
19 :
デフォルトの名無しさん :2007/05/04(金) 19:31:59
20 :
デフォルトの名無しさん :2007/05/04(金) 20:08:29
21 :
デフォルトの名無しさん :2007/05/04(金) 20:51:43
22 :
デフォルトの名無しさん :2007/05/04(金) 20:55:23
>>21 N88互換BASIC for Windows95じゃアプリ作れねーじゃん
23 :
デフォルトの名無しさん :2007/05/04(金) 21:41:38
>>22 Win32アプリ作りたいなら初めから言語を覚え直す必要がある。
ABを覚えるぐらいなら他のが良い
この際新しい言語をはじめなさいw
25 :
デフォルトの名無しさん :2007/05/05(土) 07:40:21
ABを覚えるぐらいならVB6.0を覚えよう
>>25 VB6って、フリーで使える? .netの奴は使えるっぽいが、
あと、6ってどうよ。.net化した以降の奴となんとなく感覚が違うらしいじゃん。
今後先がなさそうだし、今手に入る書籍なんかも考えると.netのほうが良くね?
27 :
デフォルトの名無しさん :2007/05/05(土) 08:13:32
ActiveBasicはBASIC言語ではない、 C並みに難しい山本独自の言語+N88互換のツールだ
28 :
デフォルトの名無しさん :2007/05/05(土) 11:07:06
ABが難しいって言うならVBAでいいだろ
29 :
デフォルトの名無しさん :2007/05/05(土) 13:36:13
>>26 フリーでは無理。.NETのは使える。
しかし、VB6とVB.NETでは前者の方が圧倒的に覚えやすい。
どうせ.NETを覚えるならC++でいいじゃん。こちらもタダだし。
あと他にタダでウィンドウアプリケーションが作れる開発環境
が手に入ると言えばJavaやDelphiがある。
ABと同レベルではHSPも。
30 :
デフォルトの名無しさん :2007/05/05(土) 14:04:46
31 :
デフォルトの名無しさん :2007/05/05(土) 14:09:31
>>30 C#なんてゴミを覚えてどうするつもりなんだ?
>>31 Managed C++ なんて、VB, C#に比べると一番の半端者だろ…
これからVB6を勉強するなんてありえない。
先輩の作ったプログラムを保守しなくちゃいけない子だけが勉強すればよろしい。
自分でプログラムを作っていくぞーと希望に満ち満ちた子が齧るものではありません。
.NETでいくなら、というか、これからのWindowsとの親和性を期待するなら、.NETだよな、
C#で良いんじゃないの。ともかくManaged C++は半端。
だけど、プログラミング言語ってのは料理みたいなところがあって、合理性(料理でいえば栄養)や
権威的な評価(ミシュランとか?)とは縁のない趣味性で選ぶことがあっていいよな。
ActiveBasicもそういう言語だと思う。
33 :
デフォルトの名無しさん :2007/05/05(土) 15:46:16
>>32 手段と目的が逆になってるな
まー趣味ならなんでもいいがな
>>22 「Winアプリに変換できる」って書いてあるぞ。
35 :
デフォルトの名無しさん :2007/05/05(土) 16:44:19
36 :
デフォルトの名無しさん :2007/05/05(土) 16:54:49
>>34 ちょっと調べてみたけど、
それってN88互換BASIC for Windows95がインストールされてる状態でなら、
プログラムがアプリのように起動できるってだけじゃね?
プログラムファイル単体で他のPCで動かないんじゃ意味ないな。
ActiveVasicってWin32API呼びまくらなきゃ何も出来ないの?
>>37 何も出来ないわけじゃない
大抵の事は出来ないだけで
酷くなってるw
40 :
デフォルトの名無しさん :2007/05/05(土) 22:36:39
Win32APIを使わなければどんなWindows用プログラムも終了すらできない件
いやいや内部で呼んでるとかそういうことじゃなくて APIを包括するVCLや.NETみたいなライブラリがActiveBasicには無いのかと尋ねているんですよ。
42 :
デフォルトの名無しさん :2007/05/06(日) 13:07:48
43 :
デフォルトの名無しさん :2007/05/06(日) 18:26:14
♪ △ ♪ (゚ω゚)ノ ActiveVasic〜 ~└( (♪ ( ヽ ♪ △♪ ヽ(゚ω゚) ActiveVasic〜 ♪) )┘♪ ノ > ♪
宣伝はするつもり無いが ライブラリは新しいバージョン用に作成中との事だ
試しに落としてみたけど・・・ Cより敷居高いねこれ。 ライブラリが貧弱すぎてまずひたすら汎用関数を自分で作んなきゃダメじゃん。 識別子のみ大文字小文字を区別するとかなんでこんな気持ち悪い仕様なの?
46 :
デフォルトの名無しさん :2007/05/10(木) 00:07:01
>>42 略して…
>>45 >識別子のみ大文字小文字を区別するとかなんでこんな気持ち悪い仕様なの?
それには歴史的な事情があってだな
まあVB感覚で使う分にはそこそこなんだが
47 :
デフォルトの名無しさん :2007/05/12(土) 19:05:47
こにたんが疫病神
48 :
デフォルトの名無しさん :2007/05/26(土) 11:00:08
a
c
50 :
デフォルトの名無しさん :2007/05/27(日) 11:59:26
t
i
v
53 :
デフォルトの名無しさん :2007/05/27(日) 13:25:34
e
54 :
デフォルトの名無しさん :2007/05/27(日) 14:04:13
X
55 :
デフォルトの名無しさん :2007/05/27(日) 15:02:16
Power
PC
57 :
デフォルトの名無しさん :2007/05/27(日) 21:02:38
MACかよ! しかも古すぎー
58 :
デフォルトの名無しさん :2007/06/02(土) 01:18:46
Power
59 :
デフォルトの名無しさん :2007/06/02(土) 01:19:29
DVD
ABやるか、 VBAやってきた経験を生かしてVBか・・・ 悩むのう。
とりあえず今のABは発展途中で なかなか仕様が安定していないよ。俺は使ってるけど。 Ver5.0から標準でライブラリが付けられるようになって 便利にはなりそうだけど
ライブラリと言うとC++なんかの <stream.h> みたいなのですか。
なんと懐かしいものを出してくる
うんこ
>>45 識別子はデータなんだから大小区別して当然だろう
67 :
デフォルトの名無しさん :2008/01/04(金) 13:56:49
うままm
しまった。 AB4プロジェクトをダブクリで開いたらAB5が起動した。 インスコしてるの忘れてた。 しかもAB5でコンパイルしてみちゃったんだけどダイアログの実現方法が変わってて CallBackのファイルが消えた。 新規のAB4プロジェクトに残ったファイル上書きしたらダイアログリソースはあるように見えるんだけど実行すると描画されない。 AB5に以降するにしてもAB4と仕様が変わって二重定義がいっぱいでめんどくさい。 Imageコントロールが、アイコンとか画像ファイルのリソース指定で簡単に使えるのは知らなかったが、 今やりたいのは自分で描画なんだ。 WM_PAINTメッセージがコントロールに送られないんだけどこれはどうしたらいいんだろうか。 グレー塗りつぶしが内部でビットマップ持ってたりするならそっちを書き換えちゃったら 自動描画されそうな気がするけどそんなことはないよね。
69 :
デフォルトの名無しさん :2008/10/11(土) 04:56:01
Callback.wbpはAB5でも変わらずあるようだ。 てことはバグって消えたか。 クラッシュしたときだろうな。 普通にバグってもソースが消えるなんてめったにあることじゃないと思うけど・・・
70 :
デフォルトの名無しさん :2008/10/12(日) 18:45:58
CreateDIBSectionてのを追加したが、VBとC用のサンプルがないと登録はややこしい。 関数名、DLL名の部分はVBとABは共通なんだけど、C言語っぽくて、だけどそうでもなくて。 VB (ByVal hdc As Long, pbmi As BITMAPINFO, ByVal iUsage As Long, ppvBits As Long, ByVal hSection As Long, ByVal dwOffset As Long) As Long AB ( hdc As HDC, ByRef pbmi As BITMAPINFO, iUsage As DWORD, ByRef ppvBits As DWordPtr, hSection As HANDLE, dwOffset As DWORD ) As HBITMAP AB VBOld VB.net C Integer 2byte 2byte 4byte 4byte(int) 引数 値渡し 参照渡し 参照渡し 値渡し 値渡しにするときはByVal、参照渡しにするときはByRefなので、キーワードが逆。 いろいろとC言語に近いところがあるけどVBに近いところもある。 行末の;がいらない、引数途中の改行で_がいらないとか、C言語とVBのいいとこ取りのようなそうでないような。 型が豊富に用意してあってコンパイラで警告くれるのはありがたい。 ひっかかるところ ポインタ型はデフォルトで用意されたものしか使えない? Functionではまる。Return命令を書くことができるけど、GoSubとセットで使うキーワード。 これがコンパイルできちゃってデバッグ実行でクラッシュする。 Functionの戻り値は関数名に代入だし、途中終了はExit Function。Exit~を補完してくれるのは助かる。 コンパイラが(想定外のコードで?)クラッシュする。原因がつかめなくて困る。 最初に親ウィンドウハンドルどこ?って思うけど、' ウィンドウ ハンドル: hMainWnd って書いてあったね。 インスタンスハンドルもどっかにあるんかな。 メッセージ分岐をいじろうとしてCallback.wbpを書き換えて断念したことがあったけど、 呼び出しもとのMainWndProcのEventCall_MainWnd呼び出し前に書けばよかったんだ。 ただ、API定義を別ファイルでやろうとして、どうするのか分からんかった。
>>70 VB.NETでByRef/ByVal省略時はByVal扱い。
たしかバージョン4系から「*HOGE」でHOGEへのポインタ型の意味。
複数ファイルのコンパイルは、全部いっしょくたに処理するので、
Declareを書いたファイルとそれを使うファイルが別でも全然問題ない。
72 :
デフォルトの名無しさん :2009/07/08(水) 05:33:35
復活しているみたいだけど。 サーバの電源故障って説得力ある?
73 :
デフォルトの名無しさん :2009/07/08(水) 16:20:20
っていうか、需要あんの?これ
74 :
デフォルトの名無しさん :2009/07/09(木) 08:35:29
75 :
デフォルトの名無しさん :2009/07/10(金) 09:12:26
hosu
76 :
デフォルトの名無しさん :2009/09/03(木) 10:44:52
BASIC繁栄時代
77 :
デフォルトの名無しさん :2010/01/30(土) 09:40:13
誘導されている
78 :
、(゚τ゚),ゾンビ ◆fGfm4IjBZo :2010/03/28(日) 19:38:09
チラっ
ネトウヨうぜえ
もう氏んだのか・・・?
公式ページ無くなった?
82 :
デフォルトの名無しさん :2010/12/19(日) 17:00:49
PureBasicが無料になればいいなぁ
83 :
デフォルトの名無しさん :2010/12/19(日) 17:14:49
「コンパイルできる」だけが利点だろ。 それ以外は、初心者向け。N88互換BASICは、コンパイルできないからな。
その利点ですら、メモリ管理を自力でやらねばならんという点に直結してるしなぁ 表面上初心者向けで、その実高難易度という釣り言語
作者は今何してるの?
友達以上恋人未満の関係です
88 :
デフォルトの名無しさん :2011/11/20(日) 11:28:00.65
なんだろうね
89 :
デフォルトの名無しさん :
2012/03/03(土) 02:39:26.73 、-‐ゝヽ'7-‐;z_ ≦´ ≧ /´,vWゝ!vWWvv、 ゝ 過去にあったことを… . 1f ゝ> iju ゙ィ.i . | { ゙̄乃ヽ r'"´ ̄ 1.| そして未来にまた同じことが無いように… r 、!==。=,, ,,=。== !r、 |6||u`7j~´ || ~i.r'´ :||6| 喚起を促しているだけだ…! ヽl| / > r_||_、 ヽ) l|ン . V'(三三三三) ,イ ,ハ\ --- /,ハ _,, -っ'7 ヽ \ / / .!`⊂ー- -‐''' ´ | ,.ヘ\ `´_/,..ヘ. |  ̄ ヽ\/ ./Y。ヽヽ// \ / |. ヽ/