【フリー】ActiveBasic( ´Д`;)【リアルコンパイラ】
レス数が1000を超えています。これ以上書き込みはできません。
00011
NGNGフォーム周りが遅いのはBasicの宿命か?
http://www2s.biglobe.ne.jp/~yamadai/
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNGそんな事よりHP-UX がマタンゴなんです!!!!!
使用機種は カヤックン ペーアリスクン キューセンブイン イサネトン エクセレント です!!!!!
みなさん、おちついてください!!!!!
0004デフォルトの名無しさん
NGNG( こ l ノ ( こ l ノ
/\___/ヽ /\___/ヽ /\___/ヽ ヽ
/ ::::::::::::::::\ / ::::::::::::::::\ / ::::::::::::::::\ つ
. | ,,-‐‐ ‐‐-、 .:::| | ,,-‐‐ ‐‐-、 .:::| | ,,-‐‐ ‐‐-、 .:::| わ
| '"⌒` ,: '"⌒` :::| | '"⌒` ,: '"⌒` :::| | 、(○ )_,:_(○ )_, ::::|ぁぁ
. | , 、_:< __,、 .::| | , 、_:< __,、 .:::| | ::< .::|あぁ
\ /\i_i_i_/ヽ ::/ \ /\i_i_i_/ヽ ::/ \ /( [三] )ヽ ::/ああ
/`ー‐--‐‐―´\ /`ー‐--‐‐―´\ /`ー‐--‐‐―´\ぁあ
0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG充分ありがたい事だと思うんだけどな
0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNGActiveBasicスレッド
http://pc.2ch.net/tech/kako/1006/10060/1006083397.html
0009デフォルトの名無しさん
NGNG0010山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0011デフォルトの名無しさん
NGNGそれはこれから改善されることを期待。
ActiveBasic自体はいいものだと思うけどね。
スレの需要は現時点では無いかと。
ユーザがまだま少ないうえに、
好んで使うような人間は検索で調べちゃうから。
とはいえ、注目はしてるので保守age
0012山本大輔
NGNGお前らHSPとABどっちつかってんの
0013デフォルトの名無しさん
NGNG今は21世紀ですよ。
0014デフォルトの名無しさん
NGNG行番号なしに出来る
…そう言ふ私もHSPだったりしますが。
0015デフォルトの名無しさん
NGNG使ってプログラム組んでいくならVC++の方が楽なような気がせんでもない
と思う昼下がりの保守
0016デフォルトの名無しさん
NGNGマイナーってところが逆にいいかも。
仕様も実に素直。
HSPはユーザの印象が悪い…。
(ボタンを鬼のように貼り付けているアプリの横行のせいか…)
0017デフォルトの名無しさん
NGNG3Dまで手軽に扱えるようになって凄いんだけどさ、言語仕様が謎な部分多いよな。
おにたまさんのやりたい事を網羅しやすかったんだろうけど。
しっかし有益な情報になかなか出会えないのがキツい。その点言語仕様的にはAB頑張って欲しいけど。
今のどうなってんだろ。最新版拾ってこよっと
0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNG・ポインタ操作に対応
・DLL生成に対応
・リソース データ(ビットマップ、アイコン)に対応
早くプロンプト画面に対応してほしい
0024デフォルトの名無しさん
NGNG(・∀・)イイヨイイヨー
0025デフォルトの名無しさん
NGNGオサーンのわしも、応援 age。
0026デフォルトの名無しさん
NGNG0027大
NGNG普通、作る立場の奴が殆どだろ。うぜぇよワレズ野郎。
チンカスHSPでも使ってろよ(w
0028大
NGNG0029大
NGNG比較するならVBとかVCにしろよ。あっお前ら買えないんだったな(www
0030デフォルトの名無しさん
NGNG0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNG0033デフォルトの名無しさん
NGNGでもめちゃくちゃ遅いのと、頻繁に更新されるけどそのたびに重大なバグが
報告されて萎えたので、そのうち使わなくなってしまった。
かなりバージョンあがっても、まだこんな重大なバグがあったの?なんて
ことが多かったし。
0034デフォルトの名無しさん
NGNG>ことが多かったし。
これ、最大の弱点のひとつだな。
作者若いんだし、大変だろうけど頑張って欲しい。
0035デフォルトの名無しさん
NGNG今は分からんが。
0036デフォルトの名無しさん
NGNG0037デフォルトの名無しさん
NGNG旧VB6ユーザーも扱えるようなものになると普及すると思うんだけど。
0038デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNGどーしても速度が欲しいところは、BCCでDLLを作って呼び出してる。
0040デフォルトの名無しさん
NGNG0041ピロー
NGNG3.0はまだβだから2.xの機能が完全に使えるようになってないんでしょう?
僕はぜんぜん初心者だからPrintやInputなどでがんばっている状況。
だからβ版はソフトの作成(練習?)にはつかってない。まぁその辺は正式版出るからいいとして。
でも変数の定義など少し仕様が変わるみたいだから3.0正式版に対応できるように練習はしてるよ。
HPのActiveBasic3.0 Betaで遊ぼう!なんかを見ながらRADツールにも入っていきたいと考えてる。
ActiveBasic3.0、期待してます。ハイ。
0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNGC言語が登場する10年前に初心者教育用対話型プログラミング言語として開発。
知っているとは思うが文法はVBとは大違い。
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNGさらに追加すると、行列も扱えたという話もある。
0046デフォルトの名無しさん
NGNGやっばり必要なのか?
元々のbasicって行番号付きのn88basicみたいなものだろ?QBASIC辺りから
構文が使いやすくなってきたんだよな。BASICはMicrosoftがすーっと扱ってる
から。今の時点で昔のBASICの構文と比べるのはあまり意味ない気がする。
はっきり言って使いやすくないし。それよりもVB,VBA,VBSと共通である事の
方が意味ある事だと思う。
0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNG個人的には同意なんだけど、過去のアンケート見たりすると、N88 互換を
期待してるユーザーも多いみたいなんだよな〜。
3.0 以降もそのお荷物を背負うより、独自路線で完成度の高さを目指す方が
いいような気がするんだけど、こればっかりは作者の気持ちなんだから……。
>>47
いいえ。
0049デフォルトの名無しさん
NGNG個人的にはハドソンのHu-BASIC互換のBASICが欲しい。CGバンク切り替えに
よるPCGプリント出力、テキスト画面のGET、PUTなど、ゲーム寄りの機能が
満載だった。
テキスト主体の仕様自体流行らないのがネックだけど。
0050デフォルトの名無しさん
NGNG・配列の括弧に、角括弧 "[ ]" が利用できるようになりました。
・文字列変数がバイト型配列のように扱えるようになりました。
・Fix関数に整数値を渡すと正常な結果が得られないバグを修正。
・べき乗演算(^)に対応。
上の2点はPascalみたいだ。
しかし今回の最大の変更はN88BASIC互換モードの分離だね。
0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNGやっぱりPEの仕様を理解してつくらなきゃいけないんでしょうか。
漏れも独自言語を作ってEXEにしてみようと思ったんだが・・
0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNGそこからメモリ展開させるほうが、リロケーションテーブルその他計算しないで済むので楽。
0055名無し@沢村
NGNGまずは何かつくれ!!
ActiveBasicというが、おまいらは使い方がちょっとわからないのじゃないか?
おまいらよ、おれがActiveBasicでHelloWorldをつくったよ。
初心者向きだが、れっきとしたアプリケーションだよ。
ちょっと参考にしてみろ?報告を忘れるな!!
http://hp.vector.co.jp/authors/VA015412/
0056デフォルトの名無しさん
NGNGEnterキーでボタンが押されない。うんこ。
0057デフォルトの名無しさん
NGNG結局ラベルのみしか使わなくなったなー。
行の切り方が10区切りだったから、簡単に間使い切っちゃったりするし・・・。
そのうちCを視野に入れてやるようになったから、行には全く頼らなくなったなー。
最近はCばっかなのでGOTOも使ってないなー。
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNG0061名無し@沢村
NGNG0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNGプログラム言語 / 環境として見た場合、もう既に HSP より上。
今後の可能性で言うと比較にならない。
自分で何も考えられないヤツが >>56 や >>62 みたいなことを言ってるだけ。
ただし、ビジュアルなゲームは HSP の方が、
そもそもそういうのを作るのが主目的だから、向いている。
そういうツールとして開発し続けてるおにたま氏の姿勢は一貫してる。
0066デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNG0069名無し@沢村
NGNGhttp://hp.vector.co.jp/authors/VA015412/
0070デフォルトの名無しさん
NGNGActiveBasicという究極の言語でつくられており、
Windows95/98/NE上で動作する……
~~~~~
何の略なのか教えてください。
あと、みなさんも一緒に何の略なのか考えてみてください。
0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNGずれた鬱氏。スペース消えた。
WindowsNEなんです。NE。
0073デフォルトの名無しさん
NGNG0074デ・フォルト
NGNGのが本旨か…
0075デフォルトの名無しさん
NGNGNTは「New Technology」の略ではなかったと
MS技術者が証言
米Microsoftの技術者が,Windows NTの「NT」は「New Technology」の略ではなかったことをこのほど明らかにした。同OSを扱う数々の書籍では「New Technology」の略と書かれているが,
Windows NTのオリジナル・アーキテクトの1人であるMark Lucovsky氏が新しい事実を証言した。
同氏によると「NT」の名前の由来は,Intelのi860というRISCプロセッサをターゲットにしていた初期の開発段階にあった。
そのころ,Intelチップの開発が遅れていて,Microsoftは「N10」と呼ばれるi860エミュレータを使わなければならなかった。
NTはこの「N-Ten」上で動くことから付けられたという。
0076デフォルトの名無しさん
NGNG0077デフォルトの名無しさん
NGNG'本当に良いものだから、マヌケだね。まだまだ開発途上だけど。
'ActiveBasic2.62 を拾ってきて、これを AMARI.BAS なんて名前でコンパイルしる。
'IE でこのスレと Vector を開いて縦に並べるソフト。
#noprompt
#include <windows.sbp>
Dim Dp As RECT : Dim ret,x,y,cnt As Long
Dim IE$,IEClass$ As String : Dim T$(2) As String : Dim hWin(2) As Long
'↓ここに IE のフルパスを記入。
IE$ = "C:\Program Files\Internet Explorer\IEXPLORE.EXE"
ret = GetWindowRect(GetDesktopWindow(), Dp)
x = Dp.right : y = Dp.bottom
T$(1) = "【フリー】ActiveBasic( ´Д`;)【リアルコンパイラ】- Microsoft Internet Explorer"
Exec IE$,"http://pc2.2ch.net/test/read.cgi/tech/1050134395/l50"
T$(2) = "Vector - Microsoft Internet Explorer"
Exec IE$,"http://www.vector.co.jp/"
IEClass$ = "IEFrame" : cnt = 0
Do
hWin(1) = FindWindow(IEClass$, T$(1)) : hWin(2) = FindWindow(IEClass$, T$(2))
Sleep 100
cnt = cnt + 1
If cnt > 100 Then
MsgBox OwnerWnd(),"失敗しますた。","エラー" : End
End If
Loop Until hWin(1) And hWin(2)
SetWindowPos(hWin(1), NULL, 0, 0, x / 2, y, SWP_SHOWWINDOW)
SetWindowPos(hWin(2), NULL, x / 2, 0, x / 2, y, SWP_SHOWWINDOW)
MsgBox OwnerWnd(),"ど〜よ?","実行終了" : End
End
007877
NGNGこれ、15 分で作ったよ。ちなみに漏れは趣味グラマ厨レベルです。
ActiveBasic のおかげだよ。
……ま、ときどき、本当に頭かかえる不思議な挙動するけどな。
007977 / 78 の元ネタ男
NGNGこれこれ、コピペに精を出すのも良いけれど、もうちょっといじれ。
元スレじゃないと、Vector と並べる意味も、AMARI.BAS という名前の
意味もないだろ。
マ板だったら HSP のページと並べるぐらいにしとけ。
0080デフォルトの名無しさん
NGNG0081デフォルトの名無しさん
NGNG0082デフォルトの名無しさん
NGNG0083名無し@沢村
NGNGまた変数や配列がしょぼいから、あまりこったWindowsソフトはつくれないね。
ActiveBasicはHSPとあまり変わらないよ。
おまいらよ、同じフリーの開発環境としてはMASMのほうが上だよ。
MASMはフリーでありながら、基本的にVC++でできることはすべてできるし、アセンブラ言語だからVC++以上にこったことをすることも可能だよ。
おまいらよ、おれは自分のサイトに、「HelloWorld」のActiveBaisc版とMASM版を置いてるから、ダウンロードして見くらべてみろ?
報告してみろ?
http://hp.vector.co.jp/authors/VA015412/
0084デフォルトの名無しさん
NGNGおお、ActiveBasicの次はアセンブラでHelloWorldが書けるようになったか
次はどの言語でHelloWorldを書くのかな
沢村の成長が楽しみだな
0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNG3.0ではWin32APIに完全対応する予定。
とりあえず構造化言語としての体裁を持っているのでHSPよりはまともに感じられる。
HSPは仕様がカス。
MASMのほうが上なのはごく当然。
ただし、使いこなせればの話。
Active Basicは初心者にも理解しやすい点に価値があるのだから、
MASMと比べても仕方ない。
0087デフォルトの名無しさん
NGNG0088デフォルトの名無しさん
NGNG008988
NGNGCGIのコンソール用だったら何かAPI使えば出来たと思うなぁ。
0090デフォルトの名無しさん
NGNG0091山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0092デフォルトの名無しさん
NGNG最近String型は不便だから使われなくなる、見たいな論調が出てきてるけどさ、
それじゃあBASICの簡便さがなくなると思うんだが。
String、Char *、Char配列が共存できるDelphiのような形になってほしいなぁ。
0093デフォルトの名無しさん
NGNG>最近String型は不便だから使われなくなる、見たいな論調が出てきてるけどさ、
>それじゃあBASICの簡便さがなくなると思うんだが。
物凄く同意。まあ、作者は DLL との連携以外には
String 型を残そうとしているみたいだが。
極論すると、C でこうだから、ActiveBasic に訳すとこう……という意識でしか
プログラミングできなくなるとすると、「訳す」前に C で作っちゃえばいいわけで。
「どうすれば Basic っぽく分かりやすいか」という視点を外すと、
趣味人が風変わりなものを好んでますって用途しか生まれないと思う。
漏れは RAD ツールが作る「Windows プログラミングらしいスクリプト」にも、
若干の疑問を抱いちゃうんだけどな……。
作者が悪戦苦闘の上で、やっているのは分かりつつ……。
0094デフォルトの名無しさん
NGNGActiveBasic付属の、ProjectEditorを開こうとすると、
「RICHAD32.DLLがみつかりません」
になってしまいます。
どなたか、原因と解決法知りませんか?
0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNG……RICHED32.DLL の問題なら、キーワードにして検索しまくってみなさいよ。
0097デフォルトの名無しさん
NGNG山本さんちでガイシュツ
0098デフォルトの名無しさん
NGNGStringとの変換が出来るらしいから使い分けという事になるのでしょぅか。
Win32APIを直接扱いたくなるとやっぱりC言語並みに型の扱いは明確にしてほしい
という要求もありますね。それとはまた別の要求としてN88BASIC互換を期待する
向きもある。Delphiも型の種類はC並に多いですよね。VBと比べるとCで記述できる
様な事もDelphiで出来る。
それはそうとして意外とN88BASIC互換って要求多いんですね。もしかしてN88BASIC
で動いているシステム今でもあるんでしょうか?そのために互換が必要、、とか
0099デフォルトの名無しさん
NGNG0100デフォルトの名無しさん
NGNG0101デフォルトの名無しさん
NGNG並に厨房度が高いよな。リアル厨とかじゃなくて雰囲気がさ。
30,40,50代basicプログラマーが厨に煽られて一喜一憂って感じか?(藁
0102デフォルトの名無しさん
NGNG0103デフォルトの名無しさん
NGNG0104デフォルトの名無しさん
NGNG0105デフォルトの名無しさん
NGNG0106デフォルトの名無しさん
NGNG0107デフォルトの名無しさん
NGNGワロタ
0108デフォルトの名無しさん
NGNG0109デフォルトの名無しさん
NGNGワロタ
0110デフォルトの名無しさん
NGNG0111デフォルトの名無しさん
NGNG昔振られた彼女の名字だろう
0114デフォルトの名無しさん
NGNG0115デフォルトの名無しさん
NGNG振り込んでみたよ
0116デフォルトの名無しさん
NGNG1円?
0117デフォルトの名無しさん
NGNG3200円
0118デフォルトの名無しさん
NGNG0119デフオルトの名無しさん
NGNG0120デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNG0123デフォルトの名無しさん
NGNG0124デフォルトの名無しさん
NGNG0125デフォルトの名無しさん
NGNG0126デフォルトの名無しさん
NGNG0127デフォルトの名無しさん
NGNG0128デフォルトの名無しさん
NGNG0129デフォルトの名無しさん
NGNG0130デフォルトの名無しさん
NGNG0131デフォルトの名無しさん
NGNG0132デフォルトの名無しさん
NGNG0133デフォルトの名無しさん
NGNGTTSねおとか、ひまわりみたいにマッタリと
0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNGストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
ストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストンコストン
0136デフォルトの名無しさん
NGNGを動かすとPCが不安定になるんですが・・・
0137_
NGNG0138沢村@ピンクロータ
NGNGおまいら、V3.0にしろよ。
0139デフォルトの名無しさん
NGNG0140デフォルトの名無しさん
NGNGDirectXを簡単に使えない。
ネイティブな割には遅い。
サンプルソースが付いてないからいちいち自分でテストしてからでないとできない。
N88の互換があまりパッとしないから中途半端。
すごいユーザーが少ないから良いプラグインが出ない。
なんだかんだ逝って結局はWin32API頼り。
ユーザーの数自体少ない。
0141デフォルトの名無しさん
NGNG[894] それにしても 投稿者:Te3m 投稿日:2003/06/18(Wed) 18:33
2ちゃんねらーはHSPとABとどっちがいいか悪いかでもめていますね。高水準言語と低水準言語を比べるのはどうかと思います。
もっとも,2ちゃんねらーにこんなこと言って通じるのだろうか。
0142デフォルトの名無しさん
NGNG0143デフォルトの名無しさん
NGNG0144デフォルトの名無しさん
NGNG上って訳だ。
その894は真性のアフォですな。
0145Te3m ◆h01WxVZa6s
NGNG>>144
>できる事は上って訳だ。
だれもそんなこといってませんが。
低水準言語が高水準言語より優れているとは言い切れません。
ただ,低水準言語と高水準言語は用途が違う。
使う人がどのようなプログラムを組みたいかによって,低水準言語がよいか高水準言語がよいかは変わると思うのですが。
0146144
NGNGそうだよ。
0147デフォルトの名無しさん
NGNG0148デフォルトの名無しさん
NGNG0149デフォルトの名無しさん
NGNG言語を笑う者は言語に泣く
0150デフォルトの名無しさん
NGNG0151デフォルトの名無しさん
NGNGそれが普通です。
0152デフォルトの名無しさん
NGNG0153デフォルトの名無しさん
NGNG0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNG>もっとも,2ちゃんねらーにこんなこと言って通じるのだろうか。
お前もにちゃんねらーじゃねえか・・・
ABの掲示板見てて思うが良心的なユーザーが多い中でTe3mがなんかういているような気がする
あの人が騒いでることの根拠がどこにあるのかよくわからない。2チャンネルを馬鹿にしてるよな
いまさら言うのもなんだけどTe3mはUNIX板の人のような事が出来るのか?
それに2ちゃんねるは確かに馬鹿なことをしていることが多いかも知れないけどひそかにすごい技術を使ってたりして
祭りしてるからね。その人たちからみたらCとBASICを使えただけで威張ってるTe3mなんかゴミ箱いきだよな。
0156155
NGNG山本さんがんばれ
0157デフォルトの名無しさん
NGNG0158ピロー
NGNG放置されることもありますが簡単な質問をするにはABの掲示板よりも質問しやすいことありますし。
ABは僕が始めて触った言語なのでC言語に手を出した今も今後の発展に期待しています。(BASICがわかりやすいというのもある)
0159Te3m ◆h01WxVZa6s
NGNG>お前もにちゃんねらーじゃねえか・・・
一応「2典」の「2ちゃんねらー」の定義(http://www.media-k.co.jp/jiten/wiki.cgi?%A1%E3%B5%AD%B9%E6%A1%A6%BF%F4%BB%FA%A1%E4#i51)
「2ちゃんねるをこよなく愛する人々。(以下略)」
俺は2ちゃんねるを愛していませんが。
ただこの辞書の定義が絶対に正しいと言っているわけではないが。
>いまさら言うのもなんだけどTe3mはUNIX板の人のような事が出来るのか?
別に技術面で勝っているとは思いませんよ。技術面で馬鹿にする気もありませんよ。
ついでに俺が「もっとも,2ちゃんねらーにこんなこと言って通じるのだろうか。」と言ったのは,
2ちゃんねらーには言論統制をして他人の意見を聞こうとしない人間が多いからです。
0160_
NGNG0161デフォルトの名無しさん
NGNG実際問題バカ多いじゃん
2ちゃんに対し、妙な愛国心持つ奴ウザイよ
2ちゃんは単なるツールだろ 2ちゃんバカにされたからってムキになって怒ってんじゃねーよ
0162デフォルトの名無しさん
NGNG0163155
NGNG別に私は愛国心なんぞ持ってませんし怒ってもいませよ
思い込んだらその考えを曲げないようなやつが嫌いなだけです。
>実際問題バカ多いじゃん 私もそれには同感です
>>159
失礼しました。勝手に「2ちゃんにいる人は馬鹿だけ」と思っているのかと勘違いしてました。
でも他の板に行けばいい雰囲気のところもありますよ
0164デフォルトの名無しさん
NGNGって、国かよ!!
まあ、この辺で駄目な奴は何をやっても駄目っていうのがでるわけで。
使い方が解っても何も作れない馬鹿が居るわけで。
0165デフォルトの名無しさん
NGNG0166デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNG0168デフォルトの名無しさん
NGNG0169デフォルトの名無しさん
NGNG0170デフォルトの名無しさん
NGNGついに100票こえちゃってるよ……。
0171Te3m ◆h01WxVZa6s
NGNG>>169
ミニゲームとか作ったり実験とかしてみたりとか。あまり大きなことはしたことありません。
0172デフォルトの名無しさん
NGNG腹 筋 を 鍛 え る や つ
0173デフォルトの名無しさん
NGNGお前天才。
0174デフォルトの名無しさん
NGNGああ、天才だなw
0175デフォルトの名無しさん
NGNG管理体制かよ... 別にいいけど。
>高水準言語と低水準言語を比べるのはどうかと思います。
そもそも、この2つの定義から、ActiveBasicとHSPがどちらの部類に含まれるか考察してから発言してくれたまへ。
0176デフォルトの名無しさん
NGNG買っとけ
0177Te3m ◆h01WxVZa6s
NGNG> 腹 筋 を 鍛 え る や つ
笑。
>>175
>そもそも、この2つの定義から、ActiveBasicとHSPがどちらの部類に含まれるか考察してから発言してくれたまへ。
申し訳ございません。
0178デフォルトの名無しさん
NGNG0179デフォルトの名無しさん
NGNG作ったとか書けよ。
0180デフォルトの名無しさん
NGNG>>83
0181デフォルトの名無しさん
NGNGAB3.0の特徴
>>140
0182デフォルトの名無しさん
NGNG0183_
NGNG0184デフォルトの名無しさん
NGNG0185デフォルトの名無しさん
NGNG0186BASICER
NGNG今これで適当にSource書いてCompileしたらErrorが出まくるぞ!!
TBCでもだ。
漏れがCompileしてErrorが出る言語はBASICとは言わん!!
0187デフォルトの名無しさん
NGNG0188デフォルトの名無しさん
NGNG0189ピロー ◆oDXja74RlM
NGNG0190ピロー ◆oDXja74RlM
NGNGこれがトリップなら別に2ちゃんねらーじゃなくてもつけれるのでは?
(現に僕は2ちゃんねらーではありません)
0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNGじゃあ何でここに居るんだよ。釣りというのはワンパターンなので却下。
0193ピロー
NGNG2ちゃんねらーというから書き込んだ時点で僕は
「2ちゃんねるを利用する人」という意味ではなっていますね。
だけど一般的な意味としては「2ちゃんねるにはまってしまった人」
を意味する言葉だと思います。
別に僕は2チャンネルにはまっていません。
レスがしやすい、人が多いなどの良いところはあるので利用はさせてもらっています。
ただそれだけです。
※トリップのつけ方はいろんなスレッドにかかれているので目についただけです。
なので普通にスレッドを何個か見ていれば自然に知っているだろうと思いました。
0194デフォルトの名無しさん
NGNG0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNGんなこたあない。
自然に知るほど何個か見ている人は、一般から見たら立派に2ちゃんねらー。
0197デフォルトの名無しさん
NGNGまだ知名度が低いのかな?
0198デフォルトの名無しさん
NGNG今後の決定打となる 3.* が進行中の段階だし、それゆえ、AB で作ったソフト
というのが、まだ、あまり登場していない。
3.0 は最終ベータに入ったようだけど、現在もちょくちょく不具合報告が
されているところをみると、正規版になっても安定までに時間がかかると思われ。
するとやっぱり、規模の大きなソフト作りに使うのがためらわれるよな。
加えてユーザー主導のライブラリの充実なしに今後の発展はあり得ないし。。。
ま、知名度が上がるまで、もう半年はかかるんでないの? いや、1年以上か。
期待しつつ、自分が協力できる方法を考えますか。
0199デフォルトの名無しさん
NGNGそれだけ見ている人が多いって事じゃないのかな。VB6から流れてきてる人とか
いるんじゃないか?
0200デフォルトの名無しさん
NGNG毎日あのサイトの掲示板とアンケートを見てるけど、一日で急に変わった。
0201デフォルトの名無しさん
NGNG打倒「でるふぁい」?
0202とも
NGNGhttp://www1.free-city.net/home/s-rf9/page004.html
0203デフォルトの名無しさん
NGNG0204デフォルトの名無しさん
NGNGとりあえず変化以前は解説やヘルプを充実希望という意見が多かったね
0205デフォルトの名無しさん
NGNGほぼ傾向はつかめる。
ダントツのやつ、ダントツになった日からそんなに伸びてないよ。
この点からも不自然なのは明らか。
0206デフォルトの名無しさん
NGNGさすがにGUIには手を出さなかったけど。
0207山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0208デフォルトの名無しさん
NGNG本家掲示板で場合によってまたもバグが報告されているな……
作者の逸る気持ちも分かるが、ベータを外すのはもう少し待った方が良い気も。
0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNG0211デフォルトの名無しさん
NGNGオマエラ募金とかもしろよな。
ていうかよ、ABのコンパイラをSaturnとかPS2とかの何とかbasicみたいなので
動かせたら良いよな。古いbasicでプログラミングなんて出来ネエヨ。
移植して製品版とすれば良いよな。
0212デフォルトの名無しさん
NGNG0213デフォルトの名無しさん
NGNGVer.3ではオブジェクト指向に対応しないのね。残念。
0214デフォルトの名無しさん
NGNGないんじゃないの?
どっちかってゆーと使いやすさとかスクリプティング向きのほうが良いように思う
が。
どうせならゲーム機とかPDAとかブラウザ上で動かすFlashみたいなプラグイン
作って移植性とかマルチなプラットホームを狙った方が良いんじゃないか?
0215デフォルトの名無しさん
NGNG>オブジェクト指向って言っても現実には使いこなせる人が少ないなら
まあ、どの程度が「使いこなし」と言うかは措いて、RAD ツールとの連携で、
初心者も素直に「使ってしまっている」ようになるってのは、いいかもね。
でも、確かに急ぐ必要はない。
>移植性とかマルチなプラットホーム
掲示板の過去ログ読むと、i アプリみたいなの、作れるようになったら
……と、作者も夢想したことあったみたいね。
敷居が高くて難しいと言ってたが。
0216デフォルトの名無しさん
NGNGABは沢村、お前のものだ。ウヒヒヒ。
0217山崎 渉
NGNG0218山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0219tdeatispar&D two
NGNG2ちゃんねらーというより
率直に物事をいっているだけだと思う
>>186
ここはActiveBasicのスレッドなので
あくまでN88BASICベースです。
違いがあってあたりまえだと思います。
0220デフォルトの名無しさん
NGNG20 PRINT "ぬ"
30 PRINT "る"
40 PRINT "ほ" + "゜"
50 GOTO 20
0221デフォルトの名無しさん
NGNG0222デフォルトの名無しさん
NGNG10 CLS
20 PRINT "ぬるぽ"
30 GOTO 20
でいいだろう。と、一応つっこんでみる
0223デフォルトの名無しさん
NGNG表示の仕方が違う…というのは論外ですか?
0224tdeatispar
NGNGprint命令語は
printした後に改行しますしね
あたりまえだろーと
ぎゃぁぎゃぁ言うやつは
幼稚な馬鹿とみなします
0225デフォルトの名無しさん
NGNG皆はapiをMSDNで調べてるの?
0226デフォルトの名無しさん
NGNGしかしコンパイラなのは凄い
0227デフォルトの名無しさん
NGNGActive Basicって自前のDLLをヘッダ宣言して自由に呼び出し出来る
んでしょうか。あとCOM DLLの呼び出しとかはどうなんでしょう?
ヘルプを見てもタイプライブラリのインポートとか何も書いてないみたい
だし。そこらへんがプアーだと、ちょっとお金出してVBの一番安いやつ
買ったほうが後々安くつんじゃないかと。。。
0228デフォルトの名無しさん
NGNG今日苦しんだのは、
・配列の要素数が255まで
・Functionの戻り値に配列を使えない?
Perlで言うところのsplitを作ったんだけど、結局グローバル変数に格納してなんとかした。
まだまだ未完成な処理系だけど、作者さんにはがんばってもらいたいね。
応援しときます。
0229デフォルトの名無しさん
NGNG大抵MSDN購読してるから、Visual Studioが配布されてるわけだし。
なんぼ安くても怪しいActive Basicなど使わんだろう。
0230デフォルトの名無しさん
NGNGアンケートを見てもそういうところに期待している人が多いみたいだし。
0231デフォルトの名無しさん
NGNG売りはN88との互換ねえ。N88互換だけならもっともともなやつが
前からでてたと思うけど。
0232デフォルトの名無しさん
NGNG探しててActiveBasicがよさそうに思ったんだけど、
(煽りじゃなく、HSPよりはツールも文法も理解しやすい)
何かやろうとすると、Win32APIが出てくるのがちょっと・・
たとえばRADツールでボタンやフォームを簡単に作れるんだけど
これにコードを追加するには、Win32apiを知らないと何もできん。
サンプルソースがもっとたくさんあれば、いいんだけどな
0233デフォルトの名無しさん
NGNGでも、オブジェクト指向の機能はABにあるのかな?この辺は重要だね。
0234デフォルトの名無しさん
NGNGそういう機能はVer4につける予定だとか。
On Error Gotoまでない状態なのでエラー処理だけはつけて欲しいもんだ。
0235デフォルトの名無しさん
NGNG0236デフォルトの名無しさん
NGNG無理にそれ以上のことをさせても、VBなんかに勝てるわけないし。
それよりバグ潰しと速度向上に力入れて欲しい。
0237デフォルトの名無しさん
NGNG0238デフォルトの名無しさん
NGNG極論すれば今のPCなんてどんな糞コードでもそこそこ実用速度で動くんだから、
速度の事は気にせず機能と開発効率を優先して考えるべし。
速度の比較はわからんが、機能と開発効率なら AB <<<<<<<<<<<<< VBでしょ。
0239デフォルトの名無しさん
NGNG糞ミソ
0240デフォルトの名無しさん
NGNG0241デフォルトの名無しさん
NGNG0242デフォルトの名無しさん
NGNG0243デフォルトの名無しさん
NGNGが…
何をするにも
API.API.API.API.API.API.API.API.API.API.API.API.API.
PI.API.API.API.API.API.API.API.API.API.API.API.API.A
I.API.API.API.API.API.API.API.API.API.API.API.API.AP
.API.API.API.API.API.API.API.API.API.API.API.API.API
10年前なら憶える気力も有るけど、今はなぁ…
マジで簡易なライブラリきぼん。
0244デフォルトの名無しさん
NGNG0245デフォルトの名無しさん
NGNG0246デフォルトの名無しさん
NGNG……。というのに誰もいない。○| ̄|_
ちなみに内容はバグ取りと↓だそうだ
>・構造体ポインタ型に対応(ポインタ経由によるメンバ参照も可能になりました)。
早い話Cの->らしい
0247デフォルトの名無しさん
NGNG0248デフォルトの名無しさん
NGNG確かにBASICらしさが無くなってきてる。
あんな中途半端なBASIC作るくらいなら、むしろGUIが簡単に作れるActive Cとか作ってくれるほうがありがたい。
0249沢チャン
NGNGclassでGUIラップする以外にFutureBASICのような(詳しくないが)GUIの取り扱い
なんて方向性もあっただろうな。
まあ、Cレベルのプログラミング出来るなら固定小数点型とかマトリクス演算
ライブラリ、コードウォリア風なウハウハ演出IDEとかつけちゃえって感じ?
ついでにps2のマイクロコードのオブジェクト作成したり、XBOXでも実行できる
ようにprojectにxboxを追加してよ、exeのランタイムにxboxのセキュリティホール
から無理矢理コードを実行するexploitライブラリを追加すりゃー
アマチュアでxboxプログラムが可能って訳だ。そしていづれはC風なBASIC規格
としてANSI-ActibeBasicとして世界に君臨する訳よ。
0250沢チャン
NGNG(declare win32api (user32 PChar lpstr))
(procedure string (arg1 arg2) ()
(eval (list 'de (list 'qu (car func_def))(list 'qu (append(list
'lambda....)
(return (print "hello"))
0251デフォルトの名無しさん
NGNG0252デフォルトの名無しさん
NGNG0253デフォルトの名無しさん
NGNG0254ActiveBasicって難しい
NGNGLabel1.caption = "おされた"
AB
SetWindowText(GetDlgItem(hMainWnd,Static1),"おされた")
0255デフォルトの名無しさん
NGNG0256デフォルトの名無しさん
NGNGVal関数がLongなので(Longなので、というのは理由じゃないんだが)
"1.2345" という文字列を1に変換するんですが、
何かいい手はありませんか?
0257デフォルトの名無しさん
NGNG"1.2345" という文字列が1に変換されちゃうのですが、
という意味っす
0258デフォルトの名無しさん
NGNG0259デフォルトの名無しさん
NGNG結局自前で実装しろ ってことみたいっす
この時点で、僕的には脱落だな。
工学ソフト作ろうと思ったのに
0260デフォルトの名無しさん
NGNG見てるか?あまりしっかり作ってないけどあるから使っていいよ
http://sugwat60.hp.infoseek.co.jp/cgi-bin/file/VALP.TXT
(ダウンロードしたらValP.sbpにして)
使い方は ValP(文字列) 普通のValと同じ
(実はプラス・マイナス記号で始まらないなら直接 _ValP を呼んでもOk)
0261デフォルトの名無しさん
NGNG保守age
0262デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1072883528/
海外でよく使われていうる掲示板スクリプト
専用のオフラインリーダー作って下さい。
必要な条件はID、PASSを管理できること、
OpenJaneみたいな三面型の見た目。
簡単にローカライズできるように言語ファイルを採用
0263デフォルトの名無しさん
NGNGDim hwnd As Long
FORMAT(10E)
PRINT"オレオレ";
MsgBox(SQRT(Asc("サギ")),NULL,MB_OK)
STOP:END
Debugしてみてね
0264デフォルトの名無しさん
NGNG当方WinMe(;´Д`)
0265デフォルトの名無しさん
NGNGVal関数のバグFIXだそうです。
さては、ここみてるな(w
0266デフォルトの名無しさん
NGNGあいかわらずLONG値しか返しませんが伺か?
0267デフォルトの名無しさん
NGNG次回バージョンアップで対応する模様。
0268デフォルトの名無しさん
NGNG0269デフォルトの名無しさん
NGNG関数: _splitpath
指定されたフルパスを、ドライブ、ディレクトリ、ファイル、拡張子の各部分に分解します。
それとMCI関係の説明がヘルプに出現。
0270デフォルトの名無しさん
NGNG誕生日おめ
0271デフォルトの名無しさん
NGNGという使い方をしても大丈夫かな?
0272デフォルトの名無しさん
NGNG欲しいんですが何か方法ってあるでしょうか?
0273デフォルトの名無しさん
NGNGiconvのラッパーを書く
0274デフォルトの名無しさん
NGNGMultiByteToWideCharとWideCharToMultiByteのラッパー関数を書いてみた。
OSがWin95だとCP_UTF8が効かないそうなので、そういう場合は
http://www.geocities.co.jp/SilkRoad/4511/vb/utf8.htm
を参考にしてみて。
0275274
NGNGConst CP_OEMCP = 1
Const CP_MACCP = 2
Const CP_THREAD_ACP = 3
Const CP_SYMBOL = &H2A
Const CP_UTF7 = &HFDE8
Const CP_UTF8 = &HFDE9
Const WC_DISCARDNS = &H00000010
Const WC_SEPCHARS = &H00000020
Const WC_DEFAULTCHAR = &H00000040
Const WC_COMPOSITECHECK = &H00000200
Const WC_NO_BEST_FIT_CHARS = &H00000400
Const MB_PRECOMPOSED = &H00000001
Const MB_COMPOSITE = &H00000002
Const MB_USEGLYPHCHARS = &H00000004
Const MB_ERR_INVALID_CHARS = &H00000008
Declare Function MultiByteToWideChar Lib "kernel32" Alias "MultiByteToWideChar" _
(ByVal uCodePage As Long, ByVal dwFlags As DWORD, ByVal lpMultiByteStr As BytePtr,_
ByVal cchMultiByte As Long, ByVal lpWideCharStr As WordPtr,_
ByVal cchWideChar As Long) As Long
Declare Function WideCharToMultiByte Lib "kernel32" Alias "WideCharToMultiByte" _
(ByVal uCodePage As Long, ByVal dwFlags As DWORD, ByVal lpWideCharStr As WordPtr,_
ByVal cchWideChar As Long, ByVal lpMultiByteStr As String,_
ByVal cchMultiByte As Long, ByVal lpDefaultChar As BytePtr,_
ByVal lpUsedDefaultChar As Long) As Long
0276274
NGNGFunction SJisToUnicode(ByVal Str As String) As WordPtr
Dim DestSize As Long
'戻り値は文字数
DestSize = MultiByteToWideChar(CP_ACP, 0, Str, -1, 0, 0)
If DestSize = 0 Then
SJisToUnicode = 0
Else
SJisToUnicode = calloc(DestSize << 1)
MultiByteToWideChar(CP_ACP, 0, Str, -1, SJisToUnicode, DestSize)
End If
End Function
Function UnicodeToSJis(ByVal WideStr As WordPtr) As String
UnicodeToSJis = ""
Dim DestSize As Long
'戻り値はバイト数
DestSize = WideCharToMultiByte(CP_ACP, 0, WideStr, -1, 0, 0, 0, 0)
If DestSize = 0 Then
UnicodeToSJis = ""
Else
UnicodeToSJis = ZeroString(DestSize)
WideCharToMultiByte(CP_ACP, 0, WideStr, -1, UnicodeToSJis, DestSize, 0, 0)
End If
End Function
0277274
NGNG○ SJisToUnicode = calloc((DestSize + 1) << 1)
0279デフォルトの名無しさん
NGNG画面に表示したいのですが、どうしたらいいのでしょうか?
とりあえず、pngとか貼り付けてもダメだしWindowの中なので四角い。
0280デフォルトの名無しさん
NGNG表示位置を調整するのが、一番お手軽かなぁ。
0282デフォルトの名無しさん
NGNG本家掲示板に出てたSendMessageの第4引数の件は要チェックかも。
0283デフォルトの名無しさん
NGNGDeclare Function SendMessage2 Lib "user32" Alias "SendMessageA" _
(hWnd As DWord, _
wMsg As DWord, _
wParam As DWord, _
lParam As VoidPtr) As Long
として、これを用いればいいらしい。SendDlgItemMessageも使いたいのなら
同様に宣言し、使用する。
0284デフォルトの名無しさん
NGNG代入Letみたいに命令語自体を省略できる形でやれば比較的簡便に実装できる気がするんだけどどう?
ヘルプに記述するとしたらこんな感じ
命令語:Inc
変数の内容を1増やします。
----------------------------------
仕様
[Inc] variable++
variable
変数を指定します。
解説:
"Inc" は省略することができます。
0285デフォルトの名無しさん
NGNGVBのユーザーコントロールみたいに自分でRADのオブジェクトを作れるといいね。むしろ、組み込みオブジェクトもコードで実装するべきか。
とにかく、正直COMもDirectXも要らないので、オブジェクト指向してほしいなぁ。
Ver.4に期待age
0286デフォルトの名無しさん
NGNG「->」を使うの?たぶんCの影響だと思うんだけど、こうする理由がわからない。
確かpascalだと同じように「.」で良かったと思うんだけど。
0287デフォルトの名無しさん
NGNG0288デフォルトの名無しさん
NGNGもっともByRefでほとんど済ましちゃってるからあまり意識しないよ。
あとヘルプに基本的な文法をもうちょっと書いて欲しい。
"_"を使えば分の途中でも改行できることとか
&H &Oで16進 8進になることとか
俺が無知なだけ?
0289デフォルトの名無しさん
NGNG確かに書いてないね。俺が他に気付いたのはどこからもリンクされていないような
ページがあるみたいというのがある。例えば文字列のEx"〜"の書き方とか。
まあ、一人の学生さんが全て手掛けているんだからね。
287は怒り狂うかも知れないけど、n88との互換性について考えがある。
basicは関数型?の言語なんだろうけど、open 〜 for inputとか、
line (x, y) - (p, q)とか、こいつらだけ例外的な呼び出し方なのが気になる。
インクルードファイルを見ても、「コンパイラが引数を最適化します」とか書いてあって、
わざわざ内部で他の関数と同じような書き方に改めているみたい。
ある機能を実現するような関数を呼び出すのに特有の予約語を使うのは
これから勉強する人なんかは戸惑うんじゃないかな。
0290デフォルトの名無しさん
NGNG0291デフォルトの名無しさん
NGNG>>288-289
あとシフト演算子も何も書かれていない。
文字列だって解説ページの15と技術情報のやつを1つにしてヘルプに載せた方がいいと思うし。
0292287
NGNG別に怒り狂うなんて事は無いよ(w
Basicといえば「初心者向け全目的記号命令文」なんであって、
input "your name",a$
print "your name is ";a$
なんであって、行儀悪く書くのがBasicであって、
そもそも今のVB.NETが難しスギ。
0293289
NGNG自分はN88とかのBASICに現役で触ったことがないから思い出がないんですが、
やっぱりbasicは行儀悪く(?)書くのが望ましいですかね?
VB6でも戻り値を使うかcallを付けないと「Sleep(1000)」みたいな書き方は
エラーになりますから、マイクロソフトも意識していたのかな?
確かにvb.netは(触ったことないけど、見た感じで)C#なんかの表記をただbasic風に
書き直しただけのようですからね。
しかし、そう考えると>>289で書いたようなこともそのうちvb.netは素晴らしい!っていう
思想に発展するような気がしてきたよ…
「初心者向け全目的記号命令文」、beginners' all purpose〜の訳語ですねw
0294デフォルトの名無しさん
NGNGこれにはDATA文はないのでしょうか?
0295デフォルトの名無しさん
NGNGないですね。代わりの方法を探すしかないと思います。
もしかしたら、v2.6の方では実装されているかもしれません。
0296デフォルトの名無しさん
NGNGそうですか〜 どうもありがとうございます。
0297デフォルトの名無しさん
NGNGあと3.1発表。そんだけ。
0298デフォルトの名無しさん
NGNG途中からタイトルがヒープメモリの限界になっているけど
ローカル変数は普通スタックだろ。
ヒープはmallocとかで確保してfreeで返すあれだよな。
違うか?
0299デフォルトの名無しさん
NGNGそうだな。
ちょっと昔に巨大な配列を確保する話題が出ていて、それはmallocだろ、
とツッコミたくなったのたが、AB詳しくないのでほっといたのを思い出した。
それにしてもややこしいbasicだな。
そういえば解説本が出るらしいが、予約した人詳細キボン
0300デフォルトの名無しさん
NGNG0301デフォルトの名無しさん
NGNG今まで64bit浮動小数点Doubleを使っても整数部分/小数部分、
どちらかが32Bitを超えると出力する手段が無いと言う、
どうしようもない仕様があった模様。
(今のところ整数部分/小数部分、 それぞれを一旦32Bit整数のLongに入れてからwsprintfで変換しているよう)
wsprintfで%E指定ができればよかったのに ○| ̄|_
などと作者 今頃Microsoftをうらんでいるかw!?
0302デフォルトの名無しさん
NGNGじゃあ使わん。
0303デフォルトの名無しさん
NGNG公式サイトの掲示板だとREADとDATAがなくなっちゃった
って言っていたのがいたなぁ
0304デフォルトの名無しさん
NGNG互換用と通常利用との2バージョンを持っていればOKさ。
たぶん。きっと。
0305デフォルトの名無しさん
NGNG0306デフォルトの名無しさん
NGNG次のコードをデバッグでもリリースでもコンパイルして
できたEXEをバイナリエディタで開くとloopの文字を見かける
(もちろんその行をコメントにすれば消えるのを確認)
Dim i As DWord
do
Print "do"
for i=0 to 10
Print i,"for"
if i=5 then exit do
next
Print "loop"
loop
0307デフォルトの名無しさん
NGNG何の比較、参考にもならんかもしれんけど、free pascalで試したら
loopは入ってたよ。
コンパイラとかの話はわからないけど、個人でやってるなら
ある程度は仕方ないんじゃ…って思う。
それでも、使っていない関数は省かれている?
余談だけど、abのインクルードファイルをvb用に手直しして、vbで
全てプロジェクトに含めてsdkのみでウィンドウを作ってみたら50KBくらいに
なった。で、その後に使わない定数とか型とかをコメントアウトしていったら
最終的に15KBくらいに減少。
ちょっと苦笑してしまった。
0308デフォルトの名無しさん
NGNGN88互換を押し出さなければ良かったのに。
0309デフォルトの名無しさん
NGNG本家bbsに出入りしている人やromっている人は本家から
落としているはずだから、ベクターで落とす人は新規参入者だと
思うんだけどどうなんだろう。
それでいて人気がないとするなら、やっぱり初めて触ったときの
難しさの度合いが関係してそうだと思う。
…といっても、個人制作の開発ツールでは一番わかりやすいような気がする。
俺はhspの方が触るのは早かったんだけど、そりが合わないって感じで、
落としてすぐに消しちゃった。
0310デフォルトの名無しさん
NGNG本家からダウンロードするときもしっかりVector経由になってるっぽい
0311デフォルトの名無しさん
NGNGあ、ほんとだ。てっきりあそこに置いてあるものだと思ってたよ。
0312デフォルトの名無しさん
NGNGVB自体あまり使ったことないが、
.NET以前のVBに似ているような気がする。
似たようなものなら、VBのほうが有名だから、そっちに流れる。
今はJava使いなので、Javaのほうがよっぽど使いやすいと思ったけど。
0313デフォルトの名無しさん
NGNG開発環境がフリーである
コンパイル後の作品がランタイム不要である
というアドバンテージは大きいと思うんだけどね。
古いバージョンはバグバグだった、という話は聞いたことがあるけど。
0314デフォルトの名無しさん
NGNGウィンドウのプロパティをプログラム中からいじる方法などはVBの方が直感的。
VBの名前は知れ渡っている
というアドバンテージは大きいと思うんだけどね。
古いバージョンはバグバグだった、という話は聞いたことがあるけど。
0315デフォルトの名無しさん
NGNG>難しさの度合いが関係してそうだと思う。
難しすぎて沢村も飽きている様子。
0316デフォルトの名無しさん
NGNG沢村さん、API扱うのは苦手って言ってましたからね。
API直叩きのActiveBasicとは共鳴しないのかも。
0317デフォルトの名無しさん
NGNG0318デフォルトの名無しさん
NGNG0319デフォルトの名無しさん
NGNGそもそも本当に売ってるの?
0320デフォルトの名無しさん
NGNGそういえばこの本には3.10が収録されているんだっけ?
まあ、すぐにベクターに載るんだろうけど。
0321デフォルトの名無しさん
NGNGVBの方がまし
0322デフォルトの名無しさん
NGNG俺、貧乏やねん。
悪いとこは目に付きやすいけど
良いとこを見つける目が欲しいやん?
イラネ、とか言わんといて〜。
0323デフォルトの名無しさん
NGNGBASICの基礎から始めてあとは公式HPの+αといった感じ。
3.11がでたらごみ化するな。
0324デフォルトの名無しさん
NGNG0325デフォルトの名無しさん
NGNGABは強制終了するわ エラーメッセージが鬱陶しいわ、最悪です。
0326デフォルトの名無しさん
NGNGつっこみどころ満載だけど、まぁいいや。
使いたいやつだけ使おうぜ。
サイト+αかも知れないけど、俺は書籍として傍らに置いておくのが
好きなので、買おうかと思ってる。サイトを印刷してもいいんだけど、
どうしてもまとまりが悪くなっちゃうんで。
0327デフォルトの名無しさん
NGNGどうですか?
0328デフォルトの名無しさん
NGNGとりあえずそのへん読みながらABに触れてみて、やっぱり参考書として
あったほうがいい、と思ったときに買えばいいと思う。
ttp://www.discover-soft.com/activebasic/introduce/
0329デフォルトの名無しさん
NGNG> Biginner's All-purpose Symbolic Instruction Codeの略
> C言語が登場する10年前に初心者教育用対話型プログラミング言語として開発。
> 知っているとは思うが文法はVBとは大違い。
> Biginner's
> Biginner's
> Biginner's
> Biginner's
0330デフォルトの名無しさん
NGNG>03/05/03 22:27
>03/05/03 22:27
>03/05/03 22:27
>03/05/03 22:27
0331デフォルトの名無しさん
NGNGActiveBasicは固有名詞だから、頭文字をとった「BASIC」とは違う意味合いを持っている可能性がある。
内容から判断すると、「BASIC言語」としてよりは、文法のみを踏襲した「Basic」に近いと思う。
これがVB寄りの、「BASIC」ではない「Basic」になるかな。
さらに>>329の言う「Biginner's...」について考えれば、ActiveBasicにおいては「N88BASIC互換モード」が
それに近いのではないかと思う。作者も大文字と小文字を使い分けてるようだし。
0332デフォルトの名無しさん
NGNGBeginner's
0333デフォルトの名無しさん
NGNG0334デフォルトの名無しさん
NGNG0335デフォルトの名無しさん
NGNG互換と言えるかどうかはやや疑問だが
0336デフォルトの名無しさん
NGNG0337デフォルトの名無しさん
NGNG0338デフォルトの名無しさん
NGNGline (0,0)-(100,100),4 で出ればいいんだよ。
おら、そこのVB.NET使い!
何もみずに、VB.NETでグラフィック画面に線を描く命令書いてみろ。
できないだろ。おれもできん。
0339デフォルトの名無しさん
NGNG, ´, ヽ
! ! !リノ从ハ.〉
l r! krェ rァ|.| <ネットでの書き込みにはくれぐれも注意することね。
| | l、 ー .ィ!l
| /'\V/、ヽl.|
! i く小> リ
0340デフォルトの名無しさん
NGNG0341デフォルトの名無しさん
NGNG・HSPに関係の無い話題でスレッドを上げまくる
・HSPオフィシャルサイトの住人を名指しで誹謗中傷する
・重複スレを乱立させる
などの荒らし行為を行っています。
みんなで団結してム板のゴミどもを追い出しませんか?
【HSP関連スレ】
【皆のレイプ魔】HSP初質P25【WWEヲタ=ハゲ】
http://pc5.2ch.net/test/read.cgi/tech/1086878505/
HSP>>>>>>>>>>>>>C=糞w
http://pc5.2ch.net/test/read.cgi/tech/1071899663/
今日もどこかでHSP初心者が質問ですP19
http://pc5.2ch.net/test/read.cgi/tech/1084089079/
HSPについて
http://pc5.2ch.net/test/read.cgi/tech/1085149790/
0342デフォルトの名無しさん
NGNG0343デフォルトの名無しさん
NGNG動く。
0344デフォルトの名無しさん
NGNG0345デフォルトの名無しさん
NGNG参考までに、user32.dllがない普通のWindowsのバージョンを教えてくださいませ。
ユーザサポートに必要かも知れませんので。
外部DLLという言葉じりだけを取って言ったことなら、お話になりません。
0346デフォルトの名無しさん
NGNGライブラリが無いのんは正直辛い。5年早ければ・・・
0347デフォルトの名無しさん
NGNG中途半端にはある。GetPropなどが定義されていなかったのはびっくりしたけど。
ライブラリに関しては作者はユーザーが作ってくれるのを待ってるのかもね・・・
0348デフォルトの名無しさん
NGNGそして2重定義のエラーを喰らう。
0349デフォルトの名無しさん
NGNGシフト演算子がないのか!マジかよ!
ってヘルプ見ながら嘆いてたこともあったなぁ…(w
0350デフォルトの名無しさん
NGNGなんかver3になってヘンな方向に行ってる気がする
0351デフォルトの名無しさん
NGNG変な方向って?
というか自分はv3になって知ったから、v2までは
どんな感じだったかわからん。
0352デフォルトの名無しさん
NGNGPureBasicタダじゃないし日本語できるかわからんし金だすならVB行ったほうがいいな
おれはAB2.6とVB使いわけてるよ
0353デフォルトの名無しさん
NGNGこんなもので作ったのを客に出す気か?
0354デフォルトの名無しさん
NGNG趣味とか個人用で使うプログラムの話じゃないの?
PureBasicはただじゃないとか書いてるし…仕事にしている人の常識は知らないけどさ。
何か、釣り好きと漁師の関係に似てそう。
0355デフォルトの名無しさん
NGNGそうするとあとはマニュアルなり仕様書なりか…。
たぶんほとんどバッチ処理みたいに使いたいと思ってるけど、
そうしたらWin32APIいぢらなきゃ駄目だよね?
なんか誰かまとめてくれてません?
0356デフォルトの名無しさん
NGNG別にABに特化した解説がなければできないってわけじゃないだろ?
VBでもCでも好きなもの見てやればいいじゃん。
むしろバッチ処理扱いなら、WSHのVBSでもいいんじゃね?
0357デフォルトの名無しさん
NGNGまだインスコもしてねえけど、暇があったらなんか作るぜ。
0358デフォルトの名無しさん
NGNGあんな糞言語使ってる香具師はどうかしてます
0359デフォルトの名無しさん
NGNG「暇があったら」と言った中で暇を作った奴はいない。
忙しい人生、謳歌してくれや。
0360デフォルトの名無しさん
NGNGさりげないVBの影響か。
0361デフォルトの名無しさん
NGNG0362デフォルトの名無しさん
NGNG0363デフォルトの名無しさん
NGNG0364デフォルトの名無しさん
NGNG0365デフォルトの名無しさん
NGNGVBと互換性はあるの?
0366デフォルトの名無しさん
NGNG0367デフォルトの名無しさん
NGNG互換性はほとんどないと思うけど、ちょこっといじれば手製ライブラリなんかは
流用できるんじゃないかな。Cのプログラムを移植しやすいのはVBよりもActiveBasicだと
いえると思う。あまり詳しくないんで自信ないです。
>>366
技術的じゃない掲示板に授業が何とか、って書いてたから学生ですね。
年齢は二十歳だそうですし。
0368デフォルトの名無しさん
NGNG>>360あたりw
0369デフォルトの名無しさん
NGNGえ?互換性は無いの?
構文を見る限りではVBそのものなんだけど。
0370デフォルトの名無しさん
NGNG0371デフォルトの名無しさん
NGNGhttp://www.discover-soft.com/forum/wforum.cgi?mode=allread&no=930&pastlog=0012&act=past
0372デフォルトの名無しさん
NGNGABとVBはかなり違うと言いたいのか?
0373デフォルトの名無しさん
NGNG0374デフォルトの名無しさん
NGNG0375デフォルトの名無しさん
NGNGABは、n88basic互換ということで使うのが吉。
0376デフォルトの名無しさん
NGNGN88の資産を生かせるけど、新しくやり始めるのは・・・???ってことですかね。
まぁでも他に「フリーでRAD」っていうとDelphiぐらいしかないですけど。
0377デフォルトの名無しさん
NGNG当時はN-BASICでWindows実行ファイルが作れる!っていうだけでわくわくした
でも、APIを使ったりきれいなウィンドウを描画したりしはじめた頃から
おかしくなった
結局ほかの言語と同じことをやろうとすると、荒が目立つだけだった
0378デフォルトの名無しさん
NGNG徹頭徹尾「教えて君」って感じがする。2ちゃんみたいなところだったら遠慮なく
少しは調べろって誰かが言うんだろうけど、常連さんはみんなやさしいな。
彼らは身の程を知らない、というのは共通しているように思える。ただ漠然と
「〜はどうすればいいですか。教えてください。」って質問して、的確な回答を
得られたとしても、それを自分が理解できるかどうかを考えているのかな。
公式を斜め読みしていたらちょっと物言いたくなっただけです。何か火種に
なりそうなこと書いてすいません。
0379デフォルトの名無しさん
NGNGなんかよく分る気がする。
てか、たぶんそれが本質だろうな。
でもそれはもう仕方ないから>>373教えて。
0380デフォルトの名無しさん
NGNG大丈夫。火種はあってもこのとおり燃料が少ししかいない。
0381デフォルトの名無しさん
NGNG0382デフォルトの名無しさん
NGNG0383デフォルトの名無しさん
NGNG0384デフォルトの名無しさん
NGNG0385デフォルトの名無しさん
NGNGそして、AB向けだと思われるものを作りたい人は、VBを持っている。だからABは必要なくて、もともと
目的とされていないような「ゲームとかそういうのを作りたい厨」の教えて君だけが増えていく。
そうではない人は、ひっそりと勝手に使っている。
というような感じだと予想。とりあえず2ちゃんでとりあげられやすい雰囲気のものではなさそうだ。
0386デフォルトの名無しさん
NGNG今度はVB互換を目指して欲しいんだが。
0387デフォルトの名無しさん
NGNGそんな貴方にEnvelop
ttp://www.freebyte.com/programming/compilers/envelop.html
--
互換であろうとなかろうと、それ単体でそれなりに使えればそれでいいと思う。
○○と同じ機能をタダで使いたい、と言っているようにしか聞こえないよ・・・
0388デフォルトの名無しさん
NGNGで、BASICだったら気楽に使えなきゃ。
だから、やる気になれば何でも使える…も悪くないけど、
とりあえず使いたいトコにはドキュメントが揃っててほしい。
自分で捜したり試したりも必要だけどとにかく気軽に使いたいし。
で、誰か>>373教えて。
0389デフォルトの名無しさん
NGNGttp://www.webring.ne.jp/cgi-bin/webring?ring=activebasic;list
ココカラ サガス
0390デフォルトの名無しさん
NGNGうゎぁぁぁぁあ…。
0391デフォルトの名無しさん
NGNGまったく同じ事思ってた
だって超簡単だったのが難しくなってドキュメントアレで
そしたら別の言語のほうがって・・
すでにBASIC、だれでも即実行じゃないというかね・・
今はマッタリ見守ってます
0392デフォルトの名無しさん
NGNGそもそもABで作ったソフトってまだ聞いたことがないな
0393デフォルトの名無しさん
NGNGぜひ先駆者になってください。
0394デフォルトの名無しさん
NGNGttp://www.mxm-wk.com/
0395デフォルトの名無しさん
NGNGこれを実行するにはVBで書いたDLLとVBのランタイムが必要です。
…とかいうのを見るとかなり脱力する。
0396デフォルトの名無しさん
NGNGABってRADツール使わないで
任意のテキストエディタとコマンドラインツールだけで開発できます?
(必要な場合は他のリソースエディタとかRADツール使うと仮定)
0397デフォルトの名無しさん
NGNGここを参照してくれ
ttp://www.discover-soft.com/activebasic/technic/commandline.htm
0398デフォルトの名無しさん
NGNGサンクスd(゚∀゚)b
0399デフォルトの名無しさん
NGNG激しく感動してしまったんよ。
もしかしてVBとかVCとか体験しちゃうと、小便ちびっちゃう?
0400デフォルトの名無しさん
NGNGactivebasicの出来具合と個人製作ということを照らし合わせると、感動に値すると思える。
と断言しても問題はないよね?
0401デフォルトの名無しさん
NGNG『N88互換を強く言うので、利用者を混乱させます。
正確な回答も出来ないのに、嘲笑するならアドバイス記事書かないで下さい。』
↑こんなことを書かれているのに、みんな穏やかです。
>>378さんの言う「常連さんはやさしい」って、こういうこと?まあ、彼らは
人様の掲示板でことを大きくしないようにしているんだろうけど。
N88を作っていた会社が今互換品としてActiveBasicを作っていて、有償で
配布しているのならともかく、個人製作、無償配布というのに、この人は何を
言っているんだろう。自分もム板の質問系スレで先輩方から、人並みの質問の
仕方、解決の方法を教えていただいたから、こういうのを見ると無性に腹が立つ。
直接意見を書こうかと思ったんだけど、初参入で物申すのも変だと思ったんで
ここで愚痴を書かせていただきました。すんません。
0402デフォルトの名無しさん
NGNGRADツールはAB自身で書いてソース公開しとけばよかったのにな。
あるいはN88コンソールみたいにBASICの実行環境にするとか。
自分で自分を弄れるところがベーシックのいいところ(の一部)でもあった。
ま、ぼちぼちさわってみよう。
0403デフォルトの名無しさん
NGNG「馬鹿の相手をするのに熱くなってはいけない。
馬鹿の相手をしないのはもっとよくない。
適当にあしらっておけば、一番波風立たず安全」
作者の意図を汲み取って自治を行うことが感謝の意を作者に示すことではありません。
ABを使って作成した素晴らしい作品を公開することが作者にとって一番の還元になる。
スレの平和維持よりも、スパイスの効いた作品投下。私はそう思います。
そのページが誰の管理下にあるものなのか、冷静に考えれば分がわきまえられます。
コチラで愚痴を言うにとどめておいたのは正解。
でもここで愚痴ること自体が正解かどうかは別。
0404デフォルトの名無しさん
NGNGそうですね。一番重要なのは、あのように書いた本人が自分が書いた内容を
理解するということだと思います。なので、直接意見(文句かも)を言ったとしても
荒々しくなるだけですね。人を理解させることはできない気がします。
ここに問題のある発言だと思って書き込んだわけですが、それ自体は全く意義が見出せないと
考えさせられました。全く違う場所でもあのようなやり取りは起こりうることですので。
ただ、N88との互換性を期待してActiveBasicを使おうと考える人が意外に多い中、
作者自身がN88との互換性は完璧ではないこと、そのために移植するには新たな知識が
必ず必要になることなどを明記しておくと、より親切であると思いました。
0405デフォルトの名無しさん
NGNG互換性を期待して使う人が多いのは確かにそのようですが、単に何もせずに
そのままN88でのコードが動くと考えている人が多いかどうかについては気になります。
まずABはN88互換モードが搭載されていることを謳っていますが、技術仕様に関する
情報として、命令後の対応状況などがオフィシャルに明記されています。
移植を考えるなら、どの程度の対応状況であるかを事前に調査することは当然のことで、
私としては利用者の怠慢であると思います。さらに今の時代において、N88互換を全面的に
押し出すなら、RAD搭載なんて考えもしないはずで、言語仕様を考える上で、
「どうせBASICならN88に似たものにすれば使いやすいだろう」程度の意識で作ったのでは
ないかと思っています。すでに今のABはN88互換が特徴の言語ではなくなっていると思うのは
私だけでしょうか。
0406デフォルトの名無しさん
NGNG互換に拘るなら98エミュレーションのがいいだろうし。
ようはおっさんでもすぐに馴染めるかどうかでしょ?
当然馴染めたほうがいいけどその方法はいろいろあるかと。
0407デフォルトの名無しさん
NGNG少なくともHSPでプログラム作るくらいなら、ABの方が100万光年%(←ウルトラ:変換できず)効率が良い。
0408デフォルトの名無しさん
NGNG作れるかな?。
0409デフォルトの名無しさん
NGNG0410デフォルトの名無しさん
NGNG0411デフォルトの名無しさん
NGNG0412デフォルトの名無しさん
NGNGこんなことには作者は興味ないかな。移植完了後にオープンソースにしたら、結構大きな
ニュースになりそうに思った。
0413デフォルトの名無しさん
NGNGもしやるとしたら、いまんとこ型のチェックが0に等しいからそこをちゃんとやった方がいい。
つまりtypedefを用意してHANDLEやHWNDと言った型を作っていく。
そして異なる型のポインタ同士の変換はエラーにするようにしないと。
となるとVoidPtr経由は面倒、キャストもあった方が良さそうだ。
0414デフォルトの名無しさん
NGNGBASICだから高級にすんのをやめておいても良かったと思うが。
言語プロセッサ弄ってるとやりたくなる気持ちはわかるが。
0415デフォルトの名無しさん
NGNGということは今の段階でもほとんどが記述可能ということですかね?
難易度の高い話を振っておきながらあまり知識がないんで恐縮なんですが、
型チェックを厳密にするというのはバグを発生しにくくするため、でいいですよね。
0416デフォルトの名無しさん
NGNG0417デフォルトの名無しさん
NGNG多分ね。
あとABCを比べて気になるのは関数ポインタを元に関数が呼び出せないとか、
ポインタ周りがCだと*と&の1文字で済むのが、ABだとVarPtrとGet〜やSet〜でやや長ったらしいとか。
ただし、C++のクラスを使っていなければの話。
ABはまだオブジェクト指向まで進んでいない。
0418デフォルトの名無しさん
NGNGなるほどです。Cに近い記述をしていればほぼ可能、ということですね。
プラグイン形式のプログラムを作るためにも、関数ポインタは導入してほしいです。
この前ttp://nienie.com/~masapico/doc_FuncPtr.htmlを参考にして、まあ何とか
ActiveBasicでも動作するのを確認したんですけどね。
あと1〜2年はどのくらい進化するかを見守る必要があるような気がします。
作者自身も明確な未来像が見えていないと思いますが、仕方ないですね。
0419デフォルトの名無しさん
NGNG0420デフォルトの名無しさん
NGNGお前はコンパイラ言語とインタプリタ言語の処理速度の違いもわからないのかよ。
0421デフォルトの名無しさん
NGNG0422デフォルトの名無しさん
NGNG7月に3.11をネット上で公開するから。
0423デフォルトの名無しさん
NGNGう〜ん、それが理由になるのか…
今さら聞いた俺も俺だけどさ、本に収録されたからってアップしないのも
変だと思ったんでね。もしかして出版社との取り決めがあったのかな。
もう七月だし、3.11を待てばいいだけの話か。
0424419
NGNG一応コンパイラは機械語を吐くからそっちの方が速いからActiveBasicの方が速いと思ってたけど
前にどこかでActiveBasicはHSPより遅いって聞いたから
0425デフォルトの名無しさん
NGNG比較する処理にもよるが、HSPで作成できるアクションゲームや弾幕シューティングが
ABでも同様に作れると思わないほうがいい。処理速度といっても、どういうものを見て
速度を言うかにもよるからね。計算が遅くても描画速度は速いとか、まぁそういうの。
自分のしたいことを簡易化したものをテスト的に比較してもいいんじゃないかな。
その処理、そして自分のコーディングスタイルに合うのはどちらなのか、判断できると思う。
0426デフォルトの名無しさん
NGNG前って言うのはまだVar2.xの頃じゃないか?
0427419
NGNG多分そうかも
ということはネイティブコンパイラになったから実行速度がかなり速くなったはずだから一応ActiveBasicが速いということで
みなさん、色々ありがとうございました
0428デフォルトの名無しさん
NGNG0429デフォルトの名無しさん
NGNG0430デフォルトの名無しさん
NGNG0431デフォルトの名無しさん
NGNG変更点
・文の終端を改行からセミコロンへ変更。
・関数呼び出し、代入の演算子化。
手始めにこんなのから始めよう。
0432デフォルトの名無しさん
NGNGもうBASICじゃねーな。
0433デフォルトの名無しさん
NGNGVBの流れと似てて面白い。
0434デフォルトの名無しさん
NGNG0435デフォルトの名無しさん
NGNG0436デフォルトの名無しさん
NGNG>インラインアセンブラの搭載も検討中
ついでにインラインCコンパイラきぼんぬ
0437デフォルトの名無しさん
NGNG0438デフォルトの名無しさん
NGNG0439デフォルトの名無しさん
NGNG拡張するならVBに倣ったほうがいいと思う。
作者の好きなようにすればいいんだが。
0440デフォルトの名無しさん
NGNG0441デフォルトの名無しさん
NGNG+1とか-1したときに最適化してくれれば別にいらないんじゃないの?
0442デフォルトの名無しさん
NGNG'その1
Dim i As DWord, x As Byte
x=0
x=x+1
WriteFile(GetStdHandle(STD_OUTPUT_HANDLE), VarPtr(x), 1, VarPtr(i), ByVal NULL)
'その2
Dim i As DWord, x As Byte
For x = 0 to 10
WriteFile(GetStdHandle(STD_OUTPUT_HANDLE), VarPtr(x), 1, VarPtr(i), ByVal NULL)
Next
0443デフォルトの名無しさん
NGNG最近CGIに手を伸ばそうと思っていたのですが、どうもPerlは肌に合わなくて難儀していました。
どうもActiveBasicはCGIを作成?することができるそうですが…
どの程度まできるのかがわからなくて困ってます。
どこか、ActiveBasicでCGI作成することに関して詳しく載ってるHPありませんか?
ぐぐってみましたが、イマイチいいサイトが見つからなくて…
0444デフォルトの名無しさん
NGNGActiveBasicの公式解説書に載ってたよ。
3.11も付いてるから損は無い。
0445443
NGNG置いてあった本屋はビニールカバーで覆われてた><
できれば買う前に、どの程度までできるか知っておきたかったんだけど…
0446デフォルトの名無しさん
NGNGつまみ食い程度の知識だから間違ってそうな予感がするけど、ActiveBasicで
作ったcgiって、結局はexeなんですよね?となるとWindowsで動いているサーバーしか
使えないような気がするんだけど。
あ、VBでcgiを作ろうとしていたサイトは何件か見つけたなあ。それを参考にしても
いいと思いますよ。
0447デフォルトの名無しさん
NGNGたぶんコードに#consoleを追加してPrintで出力。
データを受け取るには下を参考に
http://www.discover-soft.com/forum/wforum.cgi?mode=allread&no=2258&pastlog=0014&act=past
当たり前だけどWin鯖でしか動かないよ(≒自宅鯖以外では絶望的)
0448443
NGNGそうなると少々不可が大きくなりそうですね(−−;
退去命令が来ちゃうと困るし、他の方法も探ってみることにします。
ありがとうございました
0449デフォルトの名無しさん
NGNG0450デフォルトの名無しさん
NGNGわざわざ見に行ったよ。
どちらも同一人物なんだろうね。
0451デフォルトの名無しさん
NGNG0452デフォルトの名無しさん
NGNG0453デフォルトの名無しさん
NGNGActiveBasic debugっていうタイトルで例外処理:xxxxって書かれたメッセージボックスが出てきて
うまくいかない…
海外のサイトにあったサンプルをそのままに書き直したんだけどな。このAPIって
Win2000から追加されたみたいだけど、それって関係あるかな?
デバッグのダイアログに出てこないエラーなんて初めて見たから、ちょっと疑ってしまった
0454デフォルトの名無しさん
NGNG関数名がWで終わってるってことは当然文字列引数はUnicodeで渡さないといけない。
それじゃないか?今のABにはUnicode文字列を普通の文字列の感覚では作れないからな。
0455デフォルトの名無しさん
NGNGレス遅れてすいません。AとWの違いですよね?この関数はWしかないみたいですので
上記のエラーが出てからしばらく考えて、MultiByteToWideCharを使ってunicodeに変換した
つもりだったんですが、同じエラーが出ました。
API関数を呼び出すコードでアクセス違反が起こる場合というのは、どんな原因があるんですかね?
0456デフォルトの名無しさん
NGNGエラーをはく最低限のコードを晒すと解決が早くなるのでは?
0457デフォルトの名無しさん
NGNG質問は公式サイトの掲示板で聞いた方が早いかもしれない。
456の言う通りに問題点付近のソース付きで。
0458デフォルトの名無しさん
NGNG0459453 455
NGNGすいません、作ろうとしたのは別アカウントで他のexeを起動するプログラムだったんですけど
ショートカットから手動で行う方法を使いつづけることにしました。
助言を頂いたのに申し訳ないです。あとスレ汚しごめんなさい。すいませんでした。
0460デフォルトの名無しさん
NGNG今のABでも構造化は問題なくできると思うけど。
0461デフォルトの名無しさん
NGNG今の時期はテストばっかりで手が回らないか。
0462デフォルトの名無しさん
NGNG0463名無しさん@そうだ選挙に行こう
NGNG0464名無しさん@そうだ選挙に行こう
NGNGないし、いらないし。
VBでMSはバリアントはなるべく使わないようにって言ってるし。
0465名無しさん@そうだ選挙に行こう
NGNG構造化の手段って関数化のみでしょ?平面的。
現時点で、なにかAPIをラップするようなライブラリを書こうと思っても、
Function HOGEHOGE_CreateWindow()
・・・
Function HOGEHOGE_DestroyWindow()
みたいなのの羅列じゃなんだかスッキリしないじゃない。まるでHSPみたい。
VBのクラスモジュールって、その点ではよく出来てるんだよね。
0466名無しさん@そうだ選挙に行こう
NGNG0467デフォルトの名無しさん
NGNGそういうことか。100年前の構造化プログラミングのことかと思った。
0468デフォルトの名無しさん
NGNG0469デフォルトの名無しさん
NGNG0470デフォルトの名無しさん
NGNGたぶんこっち
0471妹フェチ
NGNG0472デフォルトの名無しさん
NGNG0473デフォルトの名無しさん
NGNG縄の結び目で作った1ビットの羅列だったりすると驚愕だな。
0474デフォルトの名無しさん
NGNG平面的なのは
今はやりだぜ。
あのマリオだって今はぺらぺらだからな。
http://www.nintendo.co.jp/ngc/g8mj/index.html
0475デフォルトの名無しさん
NGNGCも同時進行で進めておりますがどうなんでしょうね。
とりあえずとっつきやすいのはabでした。
HSPも使ってますがソリが合わない。
今年の夏休みの作品展にはHSPでゲームかABで簡易ツール出してきまふ
0476デフォルトの名無しさん
NGNGHSPって変数が全て静的に配置されるってホント?
0477デフォルトの名無しさん
NGNG0478デフォルトの名無しさん
NGNG0479デフォルトの名無しさん
NGNG夏休みを利用して、オブジェクト指向化をしていくそうだ。
その前に、typedefとかほしいなぁ。
0480デフォルトの名無しさん
NGNGtypedef確かに欲しい。
あればハンドル類がLongとDWordでごっちゃになっている現状が少しはましになりそうで。
0481デフォルトの名無しさん
NGNGしたら、JavaScript,VBScriptだとかをABから使えるようになる?
0482デフォルトの名無しさん
NGNG0483デフォルトの名無しさん
NGNG今でもEXECとか(ぉ
0484デフォルトの名無しさん
NGNGオブジェクト指向化とは、JavaScriptがABから使えるようになることにことでは無い。
0485デフォルトの名無しさん
NGNGじゃ、オブジェクト指向化ってどういうこと?
0486デフォルトの名無しさん
NGNGそもそもオブジェクト指向ってどんなものかは知ってるの?
0487デフォルトの名無しさん
NGNG0488デフォルトの名無しさん
NGNGネタが切れた頃に文句を言うほうがモチベーションは続きそうだ。
とりあえず、今のバージョンだけバックアップしておこう…
0489デフォルトの名無しさん
NGNGHSP最強だからヨロシク
0490デフォルトの名無しさん
NGNG夏厨氏ね
0491デフォルトの名無しさん
NGNG0492デフォルトの名無しさん
NGNG0493デフォルトの名無しさん
NGNGマジで?
・・・使ってみようかと、ちょっと思ったりした・・・
0494デフォルトの名無しさん
NGNG>>493
何を今さら、って思ったんだけど、意外と知られていないことなんかな?
いや、上のほうの書き込みを見てもわかるような気がするし、公式サイト見れば
疑う余地はないし。
0495デフォルトの名無しさん
NGNGJavaScriptってオブジェクト指向?
0496デフォルトの名無しさん
NGNGプロトタイプ指向
0497デフォルトの名無しさん
NGNG0498デフォルトの名無しさん
NGNG日付が変わるたびに行ったことがない状態(青色)になる。
別に何も影響しないけど、何でだろう。雑談用はしっかりと
紫のままです。
0499デフォルトの名無しさん
NGNG0500デフォルトの名無しさん
NGNG0501デフォルトの名無しさん
NGNG情報さんくす。
うむ、実に期待度大であるぞ。参考書未買組としては久々のバージョンアップだな。
0502デフォルトの名無しさん
NGNG0503デフォルトの名無しさん
NGNG0504デフォルトの名無しさん
NGNGキテル━━━━━━(゚∀゚)━━━━━━ !!
>>503
あるじゃん。
0505デフォルトの名無しさん
NGNG0506デフォルトの名無しさん
NGNGSplitPathみたいになるのが普通だと思っていたんだけど。
0507デフォルトの名無しさん
NGNGVCの関数名からそのまんま持ってきたんだろう。
http://www.microsoft.com/japan/msdn/library/ja/vclib/html/_crt__splitpath.2c_._wsplitpath.asp?frame=true
0508デフォルトの名無しさん
NGNG0509デフォルトの名無しさん
NGNGなるほど。同名の関数があったんですね。今後もこういうのが増えると
ライブラリ関数の派閥が出来ますね。
0510デフォルトの名無しさん
NGNGhira's AB作品の部屋
http://hiras.web.poporo.net/ab.htm
のyauc.hpiってのがAB製みたいだね。
コンパイルした後にバイナリエディタで弄る必要が有るらしい。
0511デフォルトの名無しさん
NGNG無理・・・orz
もっと簡単にできるようにして
0512デフォルトの名無しさん
NGNG頑張ってるなw
なぜABが流行らないか分かるかね?
HSPがあるからだよ !12歳からでも出来るからね
漏れはHSPなんぞ使ってねーけど(ニヤソ
0513デフォルトの名無しさん
NGNG0514デフォルトの名無しさん
NGNG0515デフォルトの名無しさん
NGNGポトペタは便利だ。
0516デフォルトの名無しさん
NGNG0517デフォルトの名無しさん
NGNGプログラムする人はマゾヒストの方が多いんですね・・・
0518デフォルトの名無しさん
NGNG>>510 からたどると
ttp://hiras.web.poporo.net/mk_plgin.htm
で詳しく説明されてたよ。
バイナリエディタを使うといっても「___」を「@16」に置き換えるだけだから、
そういうツールをまずABで作ってみてはどうだろう。
0519デフォルトの名無しさん
NGNG君が作ってくれないか?
0520デフォルトの名無しさん
NGNG↓お前に任せた
0521デフォルトの名無しさん
NGNGとHSPの作者にお願いするのがよかろう。
0522518
NGNGttp://smash.s68.xrea.com/uploader/filez/912.lzh
ごめん、まだABは勉強中なのでHSP製
試験してないので、ソース見て確認よろしく
0523デフォルトの名無しさん
NGNGせっかく>>522が作ってくれたんだから
お礼くらい言ったらどうだ?
0524518
NGNGこのスレ的にはスレ違いに他ならず…精進します。
0525デフォルトの名無しさん
NGNGおう
よーやった、ご苦労さん
0526デフォルトの名無しさん
NGNG0527デフォルトの名無しさん
NGNGアイコンエディタのバグを直したものみたいだね。使い方知らないけど。
0528デフォルトの名無しさん
NGNG0529デフォルトの名無しさん
NGNGここでも参考にしろ
http://www.kumei.ne.jp/c_lang/sdk2/sdk_117.htm
0530デフォルトの名無しさん
NGNGOpen "COM1:9600"
ってな風に簡単に出来ると聞いて使ってみようと思ったんですが、
さっぱりできません。サンプル見せてください
0531デフォルトの名無しさん
NGNGHSP使えば?
0532デフォルトの名無しさん
NGNGあんな厨房言語使いませんから。
0533デフォルトの名無しさん
NGNG0534デフォルトの名無しさん
NGNGで、なんであんたはABスレでHSPを勧めてんの?
布教活動ご苦労様です。
0535デフォルトの名無しさん
NGNGどう読んだらそういう結論になる?
俺は「サンプル見せてください」なんてお願いは最後の最後でも依頼するかどうかを
悩むほどに、控えるべきだと思うわけ。だから、行間を読んでも自力で解決しようとした
意思の見られない530(=531?)は中学生のようだと書いたまでです。
特に2chは「少しはググれ」と挨拶のように言われる場所なんだし。どうしても楽して
答を得たいのなら本家サイトで聞けばいい。誰かが答えてくれるだろうよ。
HSPは落としてから解説読んでるときに5+9*2が28になると知ってすぐに削除したよ。
0536デフォルトの名無しさん
NGNGだったら最初っからそのように言ってくれ。
0537デフォルトの名無しさん
NGNG>>530
死ね
0538デフォルトの名無しさん
NGNG0539デフォルトの名無しさん
NGNGまあいいや。腐ってるし。
0540デフォルトの名無しさん
NGNG>>531=>>533だろ…
まあいいや。腐ってるし。
0541デフォルトの名無しさん
NGNGいや、>>533=>>535で、俺なんだけど…
まあいいや。腐ってるし。
0542デフォルトの名無しさん
NGNGそれはすまんかった…
まあいいや。腐ってるし。
0543デフォルトの名無しさん
NGNG検索して解説とか見てもわかりません・・。
0544デフォルトの名無しさん
NGNG分からないなら、まだ使うなということではないでしょうか。
スプリットウィンドウ以外について、自分のやりたいことはすべて実装済みなのですか?
0545デフォルトの名無しさん
NGNGなんだか的確な発言ですね。アナタに惚れました。
0546デフォルトの名無しさん
NGNG0547デフォルトの名無しさん
NGNG出力先として利用するけど、エクスプローラからダブルクリック等で起動されると自前で
コンソールウィンドウを用意するようなプログラムはどのようなapiを呼び出せば作ることが
出来ますでしょうか。
何か手がかりになるものがあればどうかお願いします。
0548547
NGNG何か無駄に悩んでしまいました。すれ汚しすいません。
0549デフォルトの名無しさん
NGNG一応、AllocConsoleとFreeConsoleそしてGetStdHandleというAPIがある。
0550デフォルトの名無しさん
NGNG最初GetStdHandleとWriteConsoleで出来ないかと考えていろいろと試しましたが、
「不正なハンドル」となってWriteConsoleが失敗していました。それで、何となく
#consoleを入れてみるとうまく動いたので、今度は素直にPRINT文を使ってみたら
普通に出来ていました。というか、今になって考えると当たり前の動作のような
気がします。
AllocとFreeについても調べてみます。ありがとうございました。
0551521
NGNGttp://smash.s68.xrea.com/uploader/filez/1271.zip
0552デフォルトの名無しさん
NGNGバグ発見。注意してね。
0553デフォルトの名無しさん
NGNG#consoleのPrintもGetStdHandleのハンドルへWriteFileしているだけなんだけどな。
0555521
NGNG朝見つけた分は直しました。出かける前にでも直せる内容だったです。
>>554
微妙な心境です。
0556デフォルトの名無しさん
NGNGttp://www.uploda.org/file/3100.lzh
ABってコード補完の効かないVBで標準関数を一切使わずに作る雰囲気だね、つらい。
0557デフォルトの名無しさん
NGNGすごいね。かっこいい。
0558543
NGNGおおぉぅぅ・・神様仏様・・。まさか本当にサンプルを作っていただけるとは思いもよりませんでした。
どうもありがとうございます。勉強させていただきます。
>>544
おっしゃるとおり、あまりにも的確なご指摘でぐうの音も出ません・・。
他は全て実装済みかと問われれば、まったく何も出来ていないとしか答えられないのですが・・。
構想はある程度出来ていて、スプリットウインドウ以外は公式サイトの解説を見ながら完成まで
進めていけそうでしたので、どうしても分からなかったスプリットウインドウだけお願いした次第でした。
0559デフォルトの名無しさん
NGNGAB4の開発も順調のよう。
0560デフォルトの名無しさん
NGNG学生だから時間がたっぷりあるんだろうな。
頑張って良いもの作って欲しいね。
0561デフォルトの名無しさん
NGNGベクタに登録すると、あとあと色々と面倒なので、数年前にもうやめた。
これからの人は、掲載は取り下げても登録自体は削除されないことに注意。
個人情報保護法案がきちんとまとまってからのほうが安心だと思います。
そこまで気にしない、という人と、PC関連の雑誌がタダで欲しい人はどうぞ。
スレ違いsage。
0562デフォルトの名無しさん
NGNGこのまま行くと、最初からC++を学んだほうがよい、という風になりそうだから、
良い警鐘になるのかも知れん。
0563デフォルトの名無しさん
NGNG0564デフォルトの名無しさん
NGNG昔はactiveをあくてぶと綴ったのかな?
0565デフォルトの名無しさん
NGNG0566デフォルトの名無しさん
NGNG0567デフォルトの名無しさん
NGNG>Dim lpD3D As *IDirect3D9
>lpD3D->Release()
これはないでしょ。
どうして、「->」をピリオドにしなかったんだろう?
それに、いくらポインタ参照だからってクラスの宣言に*をつけるというのもなぁ。
0568デフォルトの名無しさん
NGNGよくわかってないけど、そういうことこそ今の内に本家掲示板で言っておくべきなのではないかと…。
0569デフォルトの名無しさん
NGNGDim i, j, k As Integer
でi、j、kがinteger型変数になるようにしてください。
0570デフォルトの名無しさん
NGNGなんで?
実に自然な書き方だと思うんだが。
0571デフォルトの名無しさん
NGNGたまに開発方針とかを問う人みるけど、こういう人って開発者本人が説明してあげると「そういうことでしたか」みたいな感じで引き下がってくれるような気がするから、ちゃんと回答してあげたらいいのに。
というか全然掲示板にも投稿してないしショック受けちゃったのかな?
0572デフォルトの名無しさん
NGNG他人のために作ってるわけでもないソフトのために、いちいち
説明するのも面倒だろうし。作者の意図は知らないが、トップページに
「ABは言語解析等の勉強のため、自己満足を目標として開発しています」
なんて一言入れておけば、あとあと楽なのにね。
本まで出しちまったら、オープンソース以外、逃げ道はなさそうだけど…
とはいえ、フリーのものに方針云々まで言うのもどうかとは思う。
俺は素直な感想として「イヤなら他の好きなもの使えばいいのに」と感じた。
0573デフォルトの名無しさん
NGNGまぁその話は置いておくにしても、山本氏はVBに限界を感じて、ActiveBasicを「ベターなVB」として位置づけているはず。
(決してN88互換インタプリタやその延長ではない)
事実、かなりのメソッドの命名がVBと同じ。特に、[Let] A = Bなんてそのもの。
それを実現する上で、ポインタ、クラスの概念のようなC++的要素が混ざってくるのは避けられないんでしょ。
でもなぁ、ByVal/ByRefを使えばよかったのに。〜Ptr型でなく。
0574デフォルトの名無しさん
NGNG最近出来た言語で->を使ったりオブジェクトの宣言で*を使うのってあまりないでしょ?
C#にしてもD言語にしてもメソッドにはピリオドを使うし、宣言には*を付けないし。
個人的な考えとしては、VBとかVB.netに近づけたほうが、使用者が増えると思うんだよね。
ま、作者が今のままでいいというなら仕方ないけどさ。
0575デフォルトの名無しさん
NGNG> 私はQBを触っていますが、もっぱらマクロ(エクセル)です。
> 新しいバージョンを発表らしいですが、果たしてそれは正解でしょうか?
> v3のヘルプも満足でないのに、管理人さんの勉強のために、
> ここの皆さんを擬勢にしているように見えます。
> 一人歩きは要注意とです。
> アクテブベーシックは初心者でも使えます。と、言うようなタイトルが前はhpにあったような気がしますが、最近は見ません。
> 方針転換ですか?
> もしそうでしたら、私は教科書がいっぱいあるQBにしたいと思います。
釣りをするなら2ちゃんねる!と誰か言ってあげてください。
0576デフォルトの名無しさん
NGNG個人的にはv3の開発も継続してほしいです。関数ポインタに対応してもらって
プラグインハァハァ
0577デフォルトの名無しさん
NGNGttp://www.discover-soft.com/activebasic4/index.html
0578デフォルトの名無しさん
NGNG0579デフォルトの名無しさん
NGNG参照
Dim dwHoge As DWord
Dim ByRef dwRef = dwHoge As DWord
関数ポインタ
Dim pfnHoge = GetProcAddress() As DWord
Declare Function Hoge(x As Long, y As Long) = pfnHoge As Long
インラインアセンブラ
Asm
〜
End Asm
0580デフォルトの名無しさん
NGNGBASICみたいなこともできる新しい言語みたいな??
0581デフォルトの名無しさん
NGNG0582デフォルトの名無しさん
NGNG事実上のスタンダードだから、そこから離れた文法を
入れても混乱するだけだと思う。
0583デフォルトの名無しさん
NGNGそんなに複数の開発環境使い分けてる香具師は多くないだろ。
普通は一つあれば十分で、それが使えるかどうかが重要じゃないか?
線引きは難しいが、方言はあっていいと思うが。
VBなんて方言のかたまりみたいな言語だし。
0584デフォルトの名無しさん
NGNGVBはBASICとは呼べないという説の方が有力だと思うが?
0585デフォルトの名無しさん
NGNGケメニー&カーツ信者も公式規格 Full BASIC 万歳な人も、
マイクロソフト系パソコン付属BASIC がプログラミング入門
な人もみんなそう思っているけれども、市場占有率の前には
無力だ。w
Pascal に対する Delphi みたく別の名前を付ければ良かった
のに、とは思う。
ところで逆に何を備えていると 「BASIC と呼べる」 の?
0586デフォルトの名無しさん
NGNGN88-BASICくらいのきのうまでしかない?
よーわからん
0587デフォルトの名無しさん
NGNG0588デフォルトの名無しさん
NGNG0589デフォルトの名無しさん
NGNG0590デフォルトの名無しさん
NGNG0591デフォルトの名無しさん
NGNG0592デフォルトの名無しさん
NGNGフリーの BASIC 処理系もみんな準拠するようになって
みんなハッピーになれるんじゃないだろうか。
0593デフォルトの名無しさん
NGNGActiveBasic も ECMA に出して標準規格にしてしまえば、
ヘタレ市販BASIC処理系もみんな準拠するようになって
みんなハッピーになれるんじゃないだろうか。
0594デフォルトの名無しさん
NGNG0595デフォルトの名無しさん
NGNG0596デフォルトの名無しさん
NGNG0597デフォルトの名無しさん
NGNG手っ取り早いだろ。
0598デフォルトの名無しさん
NGNGhttp://www.stazsoftware.com/store/fb.jp.php
売ってるようだが。
0599デフォルトの名無しさん
NGNG基本的にはC++を踏襲しているようですね。コンパイラの勉強の成果として
考えると大体想像がつきますけど、BASIC+CPPか、、、、
言語仕様はもうちょっと何とかしないと肥大化の一方ではないかと。
クラスライブらりはここの皆さんも協力して作ったらいかがです?
モナファンデーションクラス(MFCとか(フプププ。
0600デフォルトの名無しさん
NGNG0601デフォルトの名無しさん
NGNGByRefでポインタの存在はある程度隠蔽できるし、そうするべきだと思う。
BOOLもない(TRUEもFALSEもデフォルトで定義されてない)し、typedefもないし。変数のスコープも怪しいし。
RADツールによって生成されるコード、エントリポイントなど、隠蔽されすぎて分かりずらい。
0602デフォルトの名無しさん
NGNGポインタは同意。
ただTRUE/FALSEは勝手にインクルードされるファイルの中でConstを使って定義されている。(CのTRUE/FALSEだって#defineで定義している)
エントリポイントの概念はないけど〜.idxのインクルードより前の行で関数外に書けば、ウィンドウ作成より先に実行される。
0603デフォルトの名無しさん
NGNGいいと思ったんだけど、どうなのかな。あ、各種宣言とかは例外として。
0604デフォルトの名無しさん
NGNG先祖がえりってとこか。
でも大抵のBASICはそうなってる予感。
0605デフォルトの名無しさん
NGNG0606デフォルトの名無しさん
NGNGシェアとるために言語仕様を汚くしたら作者が満足できないんだろう。
0607デフォルトの名無しさん
NGNG0608デフォルトの名無しさん
NGNG0609デフォルトの名無しさん
NGNG(VBScript とか CCEとかの当のVBの派生版は抜かして)
やっぱりフリーソフト作る人は Full BASIC とかの公式規格の方が
好きなのかな。
(あるいは昔の行番号付いた Tiny BASIC みたいなのとか。)
0610デフォルトの名無しさん
NGNG0611デフォルトの名無しさん
NGNG0612デフォルトの名無しさん
NGNG本家でも何度か話題になってるようだけど、解決策を講じてみても
RADツールの画面には反映されない。コンパイルしたら
ちゃんとメニューも出来ているが…
よくわからん…。
0613デフォルトの名無しさん
NGNGVB++(VBとCの間)っぽいABはツボ的中。
逆アセンブルしたわけではないけど、起動速度はVBとは雲泥の差。
処理速度もよほど速度重視のものでない限り、充分行ける。
ABって商用開発OKなんですか?
VBに慣れると
・開発環境の差
・文法が特殊(BasicとCの文法が混在。大小文字区別され、関数すら自動変換されない)
このあたりがネック。
0614デフォルトの名無しさん
NGNG>ABって商用開発OKなんですか?
ABオフィ猿ユーザーガイドの本に商用利用に制限無いって小さく書いてあったよ。
0615デフォルトの名無しさん
NGNG0616デフォルトの名無しさん
NGNGVB使え。
0617デフォルトの名無しさん
NGNG附属するのだろうか…
そして実行ファイルもそれらを使ってると当然のように大きくなるのなら嫌だなあ。
0618デフォルトの名無しさん
NGNG0619デフォルトの名無しさん
NGNGライブラリのうち、ちょっとしか使っていないのにファイルの大きさが跳ね上がったりしたら
嫌じゃないですか?
まあ、確かに今の時代そんなことを気にする人はいないかも。
0620デフォルトの名無しさん
NGNGノ
win95ユーザーなもので…。
ま、win95でなくても、ファイルサイズが無駄に大きいものはあんまり使いたくないなぁ。
オッカムの剃刀じゃないけど。
0621デフォルトの名無しさん
NGNG0622デフォルトの名無しさん
NGNG0623デフォルトの名無しさん
NGNG0624デフォルトの名無しさん
NGNGまだ言ってるのかこのヤロウ!
いいかげんにしる。
0625デフォルトの名無しさん
NGNG0626デフォルトの名無しさん
NGNGVer4が出たらABを本格的に採用してみよう。
0627デフォルトの名無しさん
NGNG0628デフォルトの名無しさん
NGNGDirectXやシェル関係(ショートカット作成とか)
ようするに関数ポインタから関数を呼び出せればいいんだけどね。
0629デフォルトの名無しさん
NGNGありがとう。
DirectXなんて使うことがないからあまり使わないだろうな。
でも関数ポインタは欲しい。
0630デフォルトの名無しさん
NGNG煽りじゃないんです。
ABがVB互換になったら多分シェア倍増ですよ。
0631デフォルトの名無しさん
NGNGAddressOf()とはどう違うの?
0632デフォルトの名無しさん
NGNG使えなさは10倍になりそうだけどな。
VBの言語仕様がそんなに好きならVB使えよ。
VBしか使えない香具師もVB使え。
リファレンス引きながらでもコードが書けない様な香具師は
プログラミングに向いてないし既存のアプリを使えばいいじゃん。
どんな言語であれ習得に時間がかかるのはあたりまえの話で、
それすらも楽しみの一つだと思うがどうよ。
ABの作者が目指すところがシェアの増加なら策としてはありだが愚策だな。
VBのコードがVB以外で動いたからどうだって言うんだ?
VBのコードを流用したいなら、DLLでもActiveXでもやりようはある。
ABでなければならない理由にはなりえない。
ABはABとしての使いやすさと機能・性能を重視すべきだと思う。
0633デフォルトの名無しさん
NGNG新しい物を覚えようという気にはならないのですか。
0634デフォルトの名無しさん
NGNGAddressOf()は関数のアドレスを知ることが出来るけど、そのアドレスから
関数を呼び出せたら便利じゃない?
GetProcAddressの戻り値からDLLの関数を呼び出せればDeclare文で
DLLがないとかでエラーになることもないし。
0635デフォルトの名無しさん
NGNG関数ポインタ使いたいなら別にふつうのDLL使っておけばよし。
オブジェクトとして扱えるところに意義があるのだ
0636デフォルトの名無しさん
NGNG新しいも何も、はっきり言ってAB使うのだったらVisualCやBorlandCを使った方がはるかに
良いと思うね。ポインタとか独自仕様のおかしなCともBasicともつか
ないような言語の何処が新しいものなのか。AB使うならC++使った方がはるかに
簡単だし環境も整備されているし、使いやすい。フリーのコンパイラ
だって探せば幾らでも見つかるし、俺はそれを薦める。
現在のABは入門用やホビープログラミングとしては全く適さないと思うし、VisualC的に
なっている。これなら俺ならAB使わずに素直にC/C++を使うね。
VBはある意味Basic処理系のデファクトスタンダードだ。VBにこだわる人は手軽な
プログラミング言語として、あるいはExcelマクロなどの経験が役に立つから選択
している人が多い。過去のBasic経験者もいる。そういった事に気付いていなさ過ぎる
と思う。
そうした声を聞かなければ自然とユーザが離れて行くのは当然だ。
N88Basic等のようなスコープも無いような古い言語仕様からプロシージャや
強い型付けの変数、仕様が拡張されてきたのは、それまでの古い仕様からの
自然な進化だと思う。そういう意味ではVBやQuickBasicは評価されてしかるべき
だ。例えそれがMicrosoftという一企業によって規格化されたものであるとしても。
そういう歴史的経緯という意味でもVBを否定する事は出来ないと思う。
それと、、、、
一番保守的なのは、VBユーザーではなく、632,633のような人の事をいうのでは?
ひょっとしてC++使えないんですか?
0637デフォルトの名無しさん
NGNG寝言は寝て言え。
誰がC++との比較をしてるのか。
日本語読めねーのか?
VB互換する必要は無いと言ってるんだ。
VBがいいならVB使え。
C++がいいならC++使えばいいだろう。
言語や開発環境によって得手不得手は絶対にある。
どれが優れてるなんて話自体ナンセンスだ。
ABが将来的にVBやC++に似通っていくのはそれはそれでいい。
ただ、互換が売りにはならんと言ってるんだ。
ABはABだ。それが長所でも短所でもある。
プログラム言語なんてそんなもんだ。
互換性なんて無意味なものに血道をあげるくらいなら、
もっと別にエネルギーを使うべきだと思うが。
0638デフォルトの名無しさん
NGNGまったく>>637に同意。
別にABはC/C++に似せようとしているわけではなく、
VBが進化の途中で導入してしまった小汚い部分を
反面教師にして作っているように見える。
VB互換の為に汚くするのでもなく、
C/C++に似せるだけでもなく、
新しい部分を目指している。
結局は作者の趣味なんだからさ、
作者の理想とするところを目指せばいいと思う。
その理想が気に入らない人もいるかもしれないけど、
過去のしがらみが少ない分、
純粋な理想が実現するかもしれない。
0639デフォルトの名無しさん
NGNG楽しいっていう気分だな、俺は。バイク持ってないし、乗らないけど。
0640デフォルトの名無しさん
NGNGここも見てるだろうとか間接的な手段をとっている時点で、単なる愚痴の言い合い。
あ、ここってそういうスレだったか。
とりあえず「どうなってほしいか」よりは「現状ではどう使えるか」を議論したほうが
建設的ではあると思う。その中で実装したほうがいい機能などが明るみに出てくることもあるだろうし。
単なる要望だけだと、既存製品の焼き直し的なイメージしか出てこない。
0641デフォルトの名無しさん
NGNG>歴史的経緯という意味でもVBを否定する事は出来ないと思う。
の部分にこの人の欠点が出ている。
「歴史的経緯」から導き出される結果を、
あるマジョリティが提示した雛形に沿ってのみ評価し、
別の歴史を歩もうとするマイノリティを認めないのは、
ファシストの思想だ。
ちなみに自分は反MSではない。念のため。
0642デフォルトの名無しさん
NGNGABはAB。
だから俺はABが好きだ。
0643デフォルトの名無しさん
NGNGするあたりでHSPには勝てないわけだが。
0644デフォルトの名無しさん
NGNG0645デフォルトの名無しさん
NGNG何の勝負?
0646デフォルトの名無しさん
NGNG空気嫁。
おまいは死ぬまでHSP使ってろ
0647デフォルトの名無しさん
NGNGいっぱい考えなくていいから癒し系だ。
0648デフォルトの名無しさん
NGNG0649デフォルトの名無しさん
NGNG0650デフォルトの名無しさん
NGNG0651デフォルトの名無しさん
NGNG分離させるべきだよね、機能と文法を。
0652デフォルトの名無しさん
NGNGOPEN "1.txt" FOR INPUT 〜
CIRCLE (x, y), r 〜
こういう例外的な文法が気持ち悪い。
0653デフォルトの名無しさん
NGNG0654デフォルトの名無しさん
NGNG0655デフォルトの名無しさん
NGNG0656デフォルトの名無しさん
NGNG0657652
NGNGもちろん自分は使わないけど、ライブラリのソースを見たら、OPENとかは
Macro OPEN(lpFileName As String, AccessFor As Long, FileNumber As Long)
って定義してあるみたいだから、さっきの変則的な記述をわざわざコンパイラが
普通の関数呼び出しみたいに書き換えて、それをコンパイルしているみたいだから
こういう部分の互換性って必要ないような気がする。(話が逸れたかも)
0658デフォルトの名無しさん
NGNG0659デフォルトの名無しさん
NGNG今までの言語使いたかったらそれ買うし。
0660デフォルトの名無しさん
NGNGそれと、
>・オブジェクト指向に完全対応すること
>クラス操作、オブジェクト生成など、オブジェクト指向を実現するための命令セットを新たに追加し、C++に見劣りしないオブジェクト指向プログラミングを目指します。
についても既存のBASICと違う独自の文法が良い、と。
0661デフォルトの名無しさん
NGNG予約語が増えるわけだよね。そしたらコンパイラがv3のコードであると判断できないと
いけないのだろうか。
0662デフォルトの名無しさん
NGNG>どうやら「N88BASIC互換」は廃止した方が良い、という意見が大勢のようですね。
この板で話すとそういうことになるんだけどね。
作者が以前やってたアンケートじゃ、そうでもない結果が出てたんだよなあ……。
0663デフォルトの名無しさん
NGNGそんなことしないで、v4で増えた予約語を使っているコードは単純にエラーを出すだけじゃないか?
0664デフォルトの名無しさん
NGNGそれで約束が違うと言われちゃかわいそう。
0665デフォルトの名無しさん
NGNG「N88互換オブジェクト指向BASIC」てのも見てみたい気はする。
…使いたくはないが。
>>664
「v3互換モード」とか作ってソースに書かれたバージョン番号で仕分ければ無問題。
手段はどうあれBVでの ver.6 -> .NET よりマシな互換性があれば上出来でしょうね。
0666デフォルトの名無しさん
NGNG互換性を意識しすぎてv3のヘタレな(作者タンスマソ)仕様を切るに切り離せなくなったらショボーン
0667デフォルトの名無しさん
NGNG0668デフォルトの名無しさん
NGNG>>660
0669デフォルトの名無しさん
NGNGベクターを使ってβ版を公開するのなら10月の頭ぐらいになるのかな。
0670デフォルトの名無しさん
NGNG0671デフォルトの名無しさん
NGNG0672デフォルトの名無しさん
NGNGお前は一生ブビブビ言ってろ
0673デフォルトの名無しさん
NGNG0674デフォルトの名無しさん
NGNGFull BASIC にはオブジェクト指向は無かったはずだし、規格としては存在しないだろうけれども。
0675デフォルトの名無しさん
NGNGうむ、VBのような薄汚いオブジェクト指向でなく、
かっこよくてスマートなオレのような文法を
新たに確立してほしいところだ。期待しよう。
0676デフォルトの名無しさん
NGNG使う気ないけど。
0677デフォルトの名無しさん
NGNG0678デフォルトの名無しさん
NGNG0679デフォルトの名無しさん
NGNG0680デフォルトの名無しさん
NGNG0681デフォルトの名無しさん
NGNG0682デフォルトの名無しさん
NGNGあったけど、古すぎ。日本語対応してないし、
うろおぼえだけどネイティブコード吐けないんじゃなかったっけ?
0683682
NGNGみつけた。これのことだろ。
http://www.freebyte.com/programming/compilers/envelop.html
0684デフォルトの名無しさん
NGNGコマンドライン・コンパイラが入ってくるし。
GUI の開発環境が欲しいのならばそれに
フリーの.NET統合開発環境「SharpDevelop」
http://pc5.2ch.net/test/read.cgi/tech/1023727377/l50
加えれば OK。
本家が無料で使えるのに互換環境なんて無意味でしょう。
0685デフォルトの名無しさん
NGNGはぁ?
つまりお前はABは必要無いって結論なんだな?
だったらこんなとこ来るなよ。
0686デフォルトの名無しさん
NGNG(゜Д゜)…
>>684じゃないがVB互換コンパイラ≠ABだろ。
お前はABがVB.NETになればいいと思ってるのか?
だったらこんなとこ来るなよ。
0687デフォルトの名無しさん
NGNG俺は他人だけど、何でそういう考えに至るんだ?
ABが.NET対応をしても、.NETのコンパイラが無料配布されているから
そんなことをする意味がないと書いてあるんだろう。
釣りなら釣りでいいぞ。
0688デフォルトの名無しさん
NGNGありゃβ版だからVB2005は無料じゃねえよ。
0689デフォルトの名無しさん
NGNGそれはともかく、勉強熱心な AB 作者は
VB.NET+SharpDevelop もいじったりしてんだろうな。
いろんな既存の開発環境をにらんで、
独自に Ver4 を充実させてくれればヨシ。
0690デフォルトの名無しさん
NGNGにやらせておけばいいし、VB互換についても本家が無料で使えるから無意味。
でも AB の文法で .NET のプログラムも作れる、というのならば意味はあると思う。
IL にコンパイル出来れば CLI 上の他の言語とも連帯出来るわけだし。
0691685
NGNG.NET対応のコンパイラがあるからABは.NETに対応する必要がないって言うことは、
「ネイティブコード(?)生成できるコンパイラはMingwでもBCCでもあるからABは必要無いだろ」
って言ってることと何が違うんだ。
0692デフォルトの名無しさん
NGNGおまえ馬鹿か?
「VB互換で .NET 対応」の話をしてるんだろうが。
釣りとしても程度が低いのでもうここには来るなよ。
0693685
NGNGちょっと言葉足らずなので補足する。
既にあるからいいじゃんという>>684の考え方をそのまま
適用すると「ABは不要じゃん」ということになってしまう。
ということ。それが>>685の発言の真意。
>>686がどのように受け取ったかは良く分からないが、
ABをVB互換にすべきとか言いたいわけではなく、
可能であれば.NET対応にすることには意味があると思っている。
0694デフォルトの名無しさん
NGNG.NETに互換→無料コンパイラがあるからAB不要
ネイティブコンパイラ→MinGWやBCCがあるからAB不要
要するにABが有料で最強のコンパイラになればいいんだな?
0695デフォルトの名無しさん
NGNG>>684のどこがAB不要論なんだよ。
「.NETの無料環境は既にあるんだから、ABは無理にVB互換なんて目指さず独自路線を目指せ」
って意味だろうが。
日本語が不自由な奴は帰れ。
0696685
NGNGちがう。
.NET対応→無料コンパイラがあるからAB不要
という考え方をそのまま拡張すると
ネイティブコンパイラ→MinGWやBCCがあるからAB不要
という結論になるが、ABは単にMingwやBCCの変わりではないので、
そんな考え方は明らかに間違っているし、
ABについて議論する気が無いなら去れといいたかった。
ただ、>>695の言うとおり、>>684の言い分を間違って受けとっていたと思う。
0697デフォルトの名無しさん
NGNG> という考え方をそのまま拡張すると
> ネイティブコンパイラ→MinGWやBCCがあるからAB不要
この推理が万人に受け入れられるかは俺にはわからんな。
0698デフォルトの名無しさん
NGNG0699デフォルトの名無しさん
NGNGABに何かを求めるのは筋違い。
そんなにブビ好きならブビ使ってろよ。
いやマジで。
0700685
NGNGもしかして漏れのことか?
わるいが漏れはVB使いではない。
ちなみにABも使ってない(^^;
.NETも使わん。
基本的に漏れはC/C++派だからそっちに多少歩み寄った上で
斬新な便利機能を取り入れてくれることを期待している。
0701デフォルトの名無しさん
NGNGもう良いから寝ろ。
池沼は必要ない。
0703デフォルトの名無しさん
NGNG本格的に何かしようとするには、
もうちょっとがんばってもらいたい物だな〜
0704デフォルトの名無しさん
NGNGえび、にんにくって?
0705デフォルトの名無しさん
NGNGえびは多分AB(ActiveBasic)のことだろうけど、
にんにくはわからんなぁ。
漏れも知りたい。
ところでこの板、IDは表示されんのか。
685
0706デフォルトの名無しさん
NGNG0707デフォルトの名無しさん
NGNGごめんよ、すぐに気付けなくて。
0708デフォルトの名無しさん
NGNG使いもしないでうだうだ抜かすな。
何がC/C++派だ。気取ってるつもりか?
見てて痛すぎだタコ。
C++とBASICの違いを勉強しなおすまでここには来るな。
0709デフォルトの名無しさん
NGNG使ってもABについて的外れなこと抜かしまくってる香具師よりましだ。ヴォケ
0710デフォルトの名無しさん
NGNGいや、>>685みたいな馬鹿ははじめて見た。
0711デフォルトの名無しさん
NGNG落ちちゅいてはな3いたわklるA/;;wぽjこあzdfh
0712デフォルトの名無しさん
NGNG0713デフォルトの名無しさん
NGNG0714デフォルトの名無しさん
NGNGそういう事にしておきたいんだろ。
スレの流れも読まずに粘着して煽っていたら誰もまともに乗って来なかった、
なんて認めたくないだろうし。
0715デフォルトの名無しさん
NGNGそれGUIじゃないよ
無料でGUIが使えるのはC#Builder
0716デフォルトの名無しさん
NGNG0717デフォルトの名無しさん
NGNGもう君が「馬鹿のふりをしている」のではなくて
「本当の馬鹿」だと分かっているから。
0718デフォルトの名無しさん
NGNGもっとシェア増えるよって話よ。
0719デフォルトの名無しさん
NGNGそんな事は、もう散々上の方でも言ってるし、
なぜVB使いに配慮して抱き込まないといけねーんだ。
って事も散々上の方で言ってるじゃねーか。
ABはABなんであって、
それは新しい物って事でいいじゃねーか。
なぜ、「ベーシック」と聞くとVB、VBと出てくるかね。
Delphiとベーシックって言葉に敏感だな。
0720デフォルトの名無しさん
NGNG誰がシェアの増加を望んでるんだよ。本家で言ってこいよ。
VBで記述した通りの動作をABで作ったプログラムにさせるにはどうしたらいいかと
考えることすらせずに「ABがVBのコードを動かせればいい」なんて結論にしてるんじゃ
ないのか?
まずVB大好き人間がABに手を出したがる理由を知りたい。まあ、そんなの知ったところで
共感できるわけないだろうから、ぜひともVBの世界からは出てほしくないな。
0721デフォルトの名無しさん
NGNGだからVBをやりたいなら>>684をやれっての。
VB.NETだけどな。
0722デフォルトの名無しさん
NGNG0723デフォルトの名無しさん
NGNGてかVB互換にしてシェアが増えたとしても、それでもどうせMSたんには敵いっこないでしょ。
だったらそんな中途半端なバッタもん作るより、
独自なABというものを作った方が歴史に残る可能性が高いだろ。
突き進め海老。
0724デフォルトの名無しさん
NGNG0725デフォルトの名無しさん
NGNG只でさえ>>724みたいな基地外が多いのにw
0726デフォルトの名無しさん
NGNG0727デフォルトの名無しさん
NGNGお 前 ら は V B 使 っ て ろ 。
まったく、しまいにはC++もJAVAもPASCALもFORTRANもCOBOLもアセンブラも
全部VB互換がいいとか言い出すんじゃないだろうな。
ってーか、まさかVB=BASICだなんて思ってるんじゃないだろうな。
0728デフォルトの名無しさん
NGNGVB も HSP も LGP も BASIC ですが何か?
まさか JIS Full BASIC に完全準拠した物だけが BASIC だ、なんて言わないよね。
0729デフォルトの名無しさん
NGNG>>727が言いたいのは、
VB=BASICというよりはBASIC→VBなのではないかと。
意訳すると
「BASICといえばVBしかないのかよ ケッ。」
ってとこか。
0730デフォルトの名無しさん
NGNGまさしくそのとおり。
>>728
わかりにくい表現で申し訳なかったな。スマソ。
BASICと言うと脊椎反射のようにVBVB言う連中があまりにうざいのでな。
つい読み返さないでそのまま送信してしまった。
0731デフォルトの名無しさん
NGNGへえ、じゃあJavaやC#はC++だしC++はCだよな。
BASIC ∋ VB LGP HSPなのであってVB=BASICじゃないってことだろ。
いい加減読解力付けろよ。
0732デフォルトの名無しさん
NGNG0733デフォルトの名無しさん
NGNG0734デフォルトの名無しさん
NGNG.┌┐
/ /
./ V i
| ( ゚Д゚) <食いつけやゴルァ!
|(ノi |)
| i i
\_ヽ_,ゝ
U" U
0735デフォルトの名無しさん
NGNGちゃんと727読んでから728読んだか?
>まったく、しまいにはC++もJAVAもPASCALもFORTRANもCOBOLもアセンブラも
>全部VB互換がいいとか言い出すんじゃないだろうな。
BASICでも何でもないものにBASIC処理系との互換性を求めるな、という話だろ。
728はそれに対して「BASIC処理系の話をしてるんだよな」と念を押しているだけだろ。
>へえ、じゃあJavaやC#はC++だしC++はCだよな。
何で勝手に拡大解釈をして他人を批判し出すんだ?
0736デフォルトの名無しさん
NGNG本家のBBSにお願いしてきました。
0737デフォルトの名無しさん
NGNG池沼氏ね。
質問板で要望してどうするw
0738デフォルトの名無しさん
NGNGそれでは意味が通らない。
727からの話は730で終わってるつもりだったんだが、
731が横から噛み付いた為に本筋から外れようとしているようだ。
ただ、731は729と結果的に同じ事を言ってるだけで、それに対する回答は
やはり730で済んでいる。
0739デフォルトの名無しさん
NGNGだから「VB≠HSPやLGP」だろ。
俺が言いたいのは同じBASIC処理系でもそれぞれの言語同士で完全な互換性は無いんだから、
「それじゃあC++から発展したJavaとC#は似たような処理系だが互換性がある、または互換させる必要性があるのか?」
って意味だよ。
現にActiveBasicとVBは互換性が無いし、今更になって完全互換させる必要性も無いって言いたかったんだよ。
0740デフォルトの名無しさん
NGNG>>730
いんや、全然分かりにくい表現じゃないっすよ。
普通の人なら「VBVB つうけど、『BASIC といえば VB だから、
BASIC と名乗る以上 VB 互換にしろ』とでも言いたいのか、このヴォケ!」
という意味で言ってるなあ……てなことぐらい、分かります。
でも、そこでお馬鹿さんが「いや、漏れは別に『BASIC といえば VB』
なんて言ってないし。読解力がないのはそっちの方で」とか答えそうだから、
このスレは馬鹿みたいに伸びるんだよな。
0741デフォルトの名無しさん
NGNG0742デフォルトの名無しさん
NGNG0743デフォルトの名無しさん
NGNGやっぱりそれも自作なのかな?
一応DirectXのヘッダファイルは付いてくるようだけど。
0744デフォルトの名無しさん
NGNG0745デフォルトの名無しさん
NGNGそこまで手が回らないなら、愛用者たちからそれぞれの分野で試作ライブラリを募って、
それを管理人さんが確認したり、手を加えたりして公式のものにする、っていうのも
いいと思う。一方がコンパイラを提供し、他方がライブラリを提供する。何か良くない?ダメかな?
0746デフォルトの名無しさん
NGNG提供者側は作者のロイヤリティに関するスタンスに同意するのが前提だな。
つまり、アプリケーション開発に当たっては作ったユーザーに著作権が帰して、
商用も自由だという……。
そうじゃないと使う上で面倒くさいことになるし、クラスライブラリなんて
似たようなモノを作れる人は多いわけだから、先に作った奴が著作権者としての
制限を主張したりしたら、たまらん。
0747デフォルトの名無しさん
NGNGでも使う上で面倒くさいものは使われないと思うので、自然淘汰を待ったほうがいいかもよ?
前提として存在することには賛同するけど、それは作者側でなく、提供者側がそういう
雰囲気を作っていく必要があるかな。作者側が変な前提を作ってしまうと、それだけで
同意するつもりの人間でも引く場合がある。
>先に作った奴が著作権者としての制限を主張
クラスライブラリではこれ自体が難しいかも知れない。
しかも主張されたとしても、「だったらもうAB使わないからいいよ」ってことになりかねない。
そのへんまで考えられる程度の人間だったら主張しないだろうしね。
いずれにしても、ABユーザは2ちゃん内でもある程度「考える」人が多いような気がするので
どこかの言語に比べて多少の安心感は持ってる。
今後に期待。
0748デフォルトの名無しさん
NGNG>ABユーザは2ちゃん内でもある程度「考える」人が多いような気が
TTSとかひまわりとかHSPとかのスレは明らかにネタスレだもんな。
このスレに多少なりともまじめな人が居着いてくれてるってのは、
ABが充分に実用的だからだと思う。
0749デフォルトの名無しさん
NGNG使用者の年齢層によるのではないかな…>TTSとかひまわりとかHSP
自作クラスライブラリはN88互換関係の奴が一番人気がありそうだ。
0750デフォルトの名無しさん
NGNGシェアなぞ伸ばさなくても、好きな人の役に立てれば……。
0751デフォルトの名無しさん
NGNGとにかく作者タンには互換性を犠牲にしてでも型とポインタの問題をハッキリさせていただきたいです
0752デフォルトの名無しさん
NGNGMFCなしのVC開発に近いものがある
Edit,Combo,ListコントロールのSET,GETくらいもっとVBっぽくして欲しい。
参考文献(webOnlyだけど)が少ないから調べ切れてないのかもしれないけど
SendMessageを使うのはどうだろうか?(ほかに方法ありますか?)
そういう部分では、まだDelphiの方がVBっぽい気がするし、VBしか触っていないの人にはわかりにくいと思う。
まぁAB4が出ればこのあたりは変わってくると思うが
0753デフォルトの名無しさん
NGNG中国人が日本語を使う時に良くこういう言い方するんだよね?
ところで最近TeraPadからコマンドラインでコンパイラを呼び出しても
非表示属性で起動されている(?)のかいっこうに表示されない。
Ctrl+Alt+Delで見ると起動してはいるようなのだが…。
0754デフォルトの名無しさん
NGNGもう相手する気にもならん。ログ嫁。
0755デフォルトの名無しさん
NGNGhttp://www.discover-soft.com/activebasic/technic/commandline.htm
を参考にして設定すればコンパイラのウィンドウ(ダイアログ)は表示
されるはずだよ。
ただ漏れが試した限りでは、コンパイラをツールに登録しただけでは、
ウィンドウは表示されても、ボタンを押さないとコンパイル作業を始めて
くれなかったので、間に別のツールをかましてる。
http://homepage2.nifty.com/skitagawa/winsoft.html#tp_tools_list
ここのTpABHelperってやつ。
0756デフォルトの名無しさん
NGNGどうもTeraPad自体の問題では無い気配だったんですが、それを使ったらきちんと動きました。
ABのディレクトリに置かないといけないってのは面倒だなぁ。ABで自作しようかな...。
0757デフォルトの名無しさん
NGNG0758デフォルトの名無しさん
NGNG0759756
NGNGrunabc.exe
ttp://www.uploda.org/file/uporg8638.zip
0760デフォルトの名無しさん
NGNGそれほどでも。
でも、初心者が使いやすいものであるのは確か(…か?)
で、慣れてくると他のに移るんだけど、すり込みなのか何なのか
結局TeraPadを手放せないで…ってパターン<俺
emacs、vi系を使いこなせていたらまた話は違ったんだろうけど…
それでも
ツールのための置換文字列が充実してるのは特徴と言えるかも。
他にTeraPad並に充実してるのってあまり見あたらない。
0761デフォルトの名無しさん
NGNG自分が使い慣れたものは手放しにくいですね。私はCPadというエディタを使おうとしました。
もちろんコンパイラのコマンドラインには合いませんので、同じように緩衝材をABで作って。
しかし、パラメータヒントの有無は結構大きいもので、結局挫折して、標準のものに戻しました。
0762デフォルトの名無しさん
NGNGPeggyPAD, TeraPAD, SakuraEditor あたりかな。タダだし。
一昔前は秀丸がメジャーだったけどシェアウェアってのが
効いてるのか最近は影がうすい。
漏れは今のところSakuraEditor派。
Emacsはさすがに使いこなせないぽ。 (´・ω・`)ショボン
0763デフォルトの名無しさん
NGNG言語内容だけじゃなくて、統合ツールとして面白くなりそうだけど、
エディタそのものの話なら他に最適なスレがあるような気もしながら
そんなに流れが速いわけじゃないし別にいいやと思った。
0764752
NGNG私は煽りとかVB,Delphi信者ではないですよ。
仕事はRDB関係の開発が主なのですが、工数を下げるという部分で、通常VBでフロントエンドを作成しています。
でもVBはデメリットが多くてね。(起動が遅さ、ランタイム依存、etc・・) メリットも多いけどね
そこでABを知ってすごく興味を持ちました。真面目に採用したいのです。(もちろん商用で)
そこでいろいろ調べると、第一印象が非MFCのVC開発に近いなぁと・・
構文にかなり癖がある。VBとVCが混同→開発工数が下げられない。
と感じています
AB3はCOMが使えないので、採用できない。
AB4はCOMが使えるとの事なので、いけそうなのだけど
VB、VC混在の構文だと習得部分で工数がかかってしまいます。
もう少しVBライクになると、VB上がり(C、アセンブラを知らない人)でも行けると思うのだ。
これだけのコンパイラを作成できる開発者であれば、技術に対して言う事は無い。
次には対ユーザーの部分を改善して欲しい。
つまりメッセージ処理を感じなくても開発できる環境
(ただし、メッセージ処理をキックできるような、いろいろカスタマイズができる環境は残してくださいね。)
自分はAB応援していますし、ぜひとも採用したいと思っています。
0765デフォルトの名無しさん
NGNGABを本当に期待して見ている人がいるというのは喜ばしいことだ。
だけど、ABの方向性とのギャップを感じる。
VBに慣れきったプログラマを使わなければならない事情には同情するけど、
ABにVBの代わりを求めるのは間違ってると思う。
(今更言わなくても上で散々言われてることだけど。)
今までの流れを要約して言うなら
V B の 構 文 は 小 汚 い ( っ て い う か 大 汚 い )
ってこと。
ABはVBライクでない点が重要なポイントで、
VBの負の遺産を導入すべきではないと思っている人は多いと思う。
少なくとも私はその一人だ。
第一、これを習得するのにそんなに手間がかかるほどのものではない。
ヘルプ見れば導入後すぐにでも結構何でもできる。とにかく一度使わせてみればどうだろう。
あと、メッセージを意識したくないという部分はライブラリレベルで解決すべき事柄。
手間が大きいのでそれほどすぐには実現しないと思われ。
早期の導入を考えているなら自社で必要なところを作るしかないかも。
0766デフォルトの名無しさん
NGNG俺なんか最近のBasicと名の付く奴を触ったのは海老が初めてだったし。
ていうかVBがどんなもんかさえ未だに実際知らないからVBの批判なんてできねぇヽ(´ー`)ノ
0767デフォルトの名無しさん
NGNG発注して専用の別言語作ってもらえばいいんでないかい?
ABの開発は遅れるだろうけど。
「ABに」そこまでの期待を持つのならば、作者と直接話さなければいけないレベルだと思う。
少なくとも「趣味レベルで面白そうなツールだから、うまい具合に育てばいいね」的なこの
スレで話し合う内容ではないように感じるのですが。
0768デフォルトの名無しさん
NGNG0769デフォルトの名無しさん
NGNG習得部分で工数がかかるってのは、
AB がマイナーでかつ独特のものだからだよね?
で、独特でいられるというのは、マイナーだからなわけだよ。
つまり、メジャーな潮流とは別の小さなところにいることで、
作者が「ああでもない、こうでもない」と考えながら、
自分なりの言語を磨いていけるわけ。
現時点で活かされるべきは、その、マイナーな良さだと思うよ。
そこからゆっくりと、成長していけば、数年後、
あなたの会社に「AB は学生時代からやってましたから!」
てなことで、習得に工数がかからない人たちが登場するかも知れないんだ。
もちろん、そうならない可能性もあるが、
可能性を信じて応援できるってのも、マイナーの良さではないかな?
あなたが善意の人だというのは分かるが、せっかちすぎる。
待ちきれず、即戦力が欲しいなら、それはメジャー(VB)に求めるべき。
そっちはそっちで、メジャーの良さなわけだからね。
0770デフォルトの名無しさん
NGNG標準エディタのプロジェクトビューのツールバーが固定しちゃってなんかサイズ変更できなくなって
激しく邪魔なんですが対処法ないですか?
0771デフォルトの名無しさん
NGNGプロジェクトビューのツールバーって?
0772デフォルトの名無しさん
NGNG右栗。
0773754
NGNGもう上で散々言われたことだから繰り返し言わない。
既存のコンパイラや開発環境に不満があるなら、満足できるものを自分で作れ。
自分の欲求に既存のコンパイラや開発環境を合わせてもらいたいなら、
せめて開発費くらい払って正式に依頼しろ。
業務用ならなおさらだ。
他人が好意で無料配布しているもので金を稼いで、
あまつさえ自分の要求まで通そうってのはなんぼなんでもムシがよくないか?
習得工数と言うが、そんなものはどんな言語でも同じはずだ。
その工数を計算にいれても無理の無いスケジュールが組めないようなら
新しい言語や開発環境を導入すべきではないということだ。
逆に新しい言語や開発環境を導入するのであれば、その後の生産効率アップなどによって
習得工数を取り返せなければそもそも導入の意味が無い。
・・・こんなことはビジネスの常識。初歩の初歩の初歩だ。
言いたかないがど素人か?
0774デフォルトの名無しさん
NGNGあんた素人だね。
0775デフォルトの名無しさん
NGNG0776デフォルトの名無しさん
NGNGそこは突っ込まないでおこうではないか。
0777デフォルトの名無しさん
NGNG0778デフォルトの名無しさん
NGNGただのDLLだし、できると思うけど。
0779デフォルトの名無しさん
NGNGここで海老用のopenGLの定義ファイルが配られとるよ
0780デフォルトの名無しさん
NGNGフリーソフトでこれだけのものを作るとは、大したものだよ。
しかし、なぜかこのスレは荒れてるね。
0781デフォルトの名無しさん
NGNG同感。どちらにせよABスゴすぎ。
フリーで提供してくれてる作者に感謝。
ライブラリも少しずつだけど増えてきてる。
更に欲を言えばそのライブラリを統一的に
管理する機構を用意してほしいところ。
ABサイトに登録所みたいなのがあれば便利かも。
その管理をAB作者に要求するのも酷なので、
別サイトででも誰か立ち上げてくれればAB自体
がもっと盛り上がると思う。
(そのサイトがAB作者公認になればベスト)
残念ながら私にはサイトを管理する能力や、
ライブラリを作成する能力も無いので、
無責任ではあるけど、
案として取り上げてくれればありがたい。
0782デフォルトの名無しさん
NGNGおっとここで俺の出番かな。
って>>782が言ってたよ。
0783デフォルトの名無しさん
NGNG頼んだぞ
0784デフォルトの名無しさん
NGNGいや、BASIC・フリー・オンラインソフト・若い作者
という荒れそうな条件が揃ってる割に、全く荒れてないぞ。
けっこう真面目に応援してる人がほとんどだと思われ。
0785782
NGNGまぁいいや、適当に作ります。
そこら辺のライブラリをかき集めさせてもらって、サイトに保存して、
ダウンロードできる形式に紹介すればいいんかな?
0786デフォルトの名無しさん
NGNG0787デフォルトの名無しさん
NGNGがんがれよ。応援すっから
0788782
NGNGとりあえず今金欠なんで無料鯖でやろうと・・・。
その内有料鯖か自鯖立てるかしてうpろだは付けます。
0789デフォルトの名無しさん
NGNG本気で期待していいですか?あと専用のうpろだ是非ほしいです。
0790デフォルトの名無しさん
NGNGXREAあたりならCGIとか動かすのにかなり有利。
容量的にもまぁ不足ってことにはならないと思う。
専用に鯖立てるならアプロダよりもCVS導入してほしいところ。
0791デフォルトの名無しさん
NGNG0792782
NGNG丈夫な鯖(だと思う)なのでろだ置けるっぽいです。
CVS・・・('A`)
できたらやってみます。できたら。
0793782
NGNGまぁ10月の頭あたりには出来ると思うんで出来たら晒しますね
0794782
NGNG0795教えて下さい
NGNG全くコード書けないくせに、いろんなHPからコピーしては、
「動きません」の連発。そして「記述を全部書いてください」
「最初から書いてください」と、自分で考える気ゼロ。
みんな親切だなぁ・・・
0796デフォルトの名無しさん
NGNG頑張って。XREA が空くまで待つし、あぷろだの仕様とか、このスレで相談に乗るぞ。
0797デフォルトの名無しさん
NGNGやっぱ同一人物なの?
0798デフォルトの名無しさん
NGNGライブラリファイルをインクルードしてる?
ほぼ必須だからコンパイラが勝手にリンクするの?
0799デフォルトの名無しさん
NGNGRADで作ったプロジェクトの場合は、プロジェクトフォルダにあるファイルの中身を見ればわかるかと。
0800デフォルトの名無しさん
NGNGwindows.sbpがまとめているのかと思ってたら実はその上にbasic.sbpがあるんですね。
でも、プロジェクトのフォルダの全ファイルを見ても<>のinclude文が見当たらない…
あと、いつも使うような関数が増えたのでそれらをIncludeフォルダの下にフォルダを作って
分野ごとに小分けして入れていたんだけど、ポップアップのヒントが出て来ません。
Includeフォルダに直接置いたファイルしか対象にならないんでしょうか?
いや、それだとbasic風の関数はヒントが出てこないことになりますね…
エディタを再起動させても変わりはなかったです。
0801782
NGNG0802デフォルトの名無しさん
NGNG処理の重さはどうなりますかね?
Delphiですでに作ってあるやつはVCL利用しまくりなんですが、ABに移すときは
String型を使わないとか、よくわからないけど資源を切り詰める方向にしたいと
考えているんです。
ボーランドのコンパイラは優秀だそうなので、とんでもない処理をさせようとしても
コンパイラがいろいろ工夫して驚くほど軽くなっていて、ABで重くならないように
仕上げたとしてもDelphiの方が省メモリで高速なのかな、と思ってしまいます。
変なことを尋ねているような気もしますが、ご意見をお願いします。
0803デフォルトの名無しさん
NGNGbasic.sbpはコンパイル時にBasicComplierが勝手にインクルードする。
パラメータヒントはProjectEditorの組み込みなんじゃないかな?
>>801
期待してます。
0804800
NGNGいろいろ試してみたんですが、自作関数のヒントは出ません。こんなふうになったのは
ヒントが複数行対応になってからですよね。以前は表示されていた記憶があります。
とりあえずv3.09以降ではコンパイラ自体のバグ修正はないみたいなので、3.09まで
戻そうかな…
0805デフォルトの名無しさん
NGNG他の言語で作るより手間がかかるのは間違いないが、ちょいと考えている
0806デフォルトの名無しさん
NGNGシェアが増えそうだから作るのか、作りたいから作るのか、
この違いが完成後のサポートにも関係しそうで、使うのに躊躇すると思う。
できることなら、作りたいものから作っていただけないだろうか。
いや、すでに考えている以上、作りたい気持ちもあるのだろうけれど。
ただ実用ソフトを作るという点には同意。
ヘタにゲームなんか作っちゃうと、わらわらと余計な人が集まりそうだ(^^;
期待しています。
0807デフォルトの名無しさん
NGNG0808デフォルトの名無しさん
NGNG0809デフォルトの名無しさん
NGNG早速腕試しじゃー
0810デフォルトの名無しさん
NGNG0811デフォルトの名無しさん
NGNG0812デフォルトの名無しさん
NGNG早く家に帰って検証したい。
解説を見ただけですが、かなりいけそうですな。
0813デフォルトの名無しさん
NGNG0814デフォルトの名無しさん
NGNGが無効な識別子
0815デフォルトの名無しさん
NGNG0816デフォルトの名無しさん
NGNG仕方ないから可変長リストでも作って遊んでよ。
0817デフォルトの名無しさん
NGNG0818デフォルトの名無しさん
NGNGいいね。オブジェクト指向風な機能のサポートの度合いとともに自分も進歩するわけか。
0819デフォルトの名無しさん
NGNG0820デフォルトの名無しさん
NGNG0821デフォルトの名無しさん
NGNG0822デフォルトの名無しさん
NGNG俺も3が出たときは似た感じで勉強しましたよ。それまではVBしか使ったことがなかったから、
最初はバイト配列の文字列とか、VBに用意されていた機能をAPIで実現するには、とか
結構戸惑ったけど、今ではそういうのにも慣れてきました。
ということで自分も4登場を機会に勉強します!思えば2→3→4と勉強のステップアップに
対応しているみたいな感じですね。
0823デフォルトの名無しさん
NGNG0824デフォルトの名無しさん
NGNGそれにしてもVer4.0はバグが多いな。
ゆっくりでいいのでと丹念に潰していって欲しい。
0825デフォルトの名無しさん
NGNGAB4は3に比べ、かなりプログラミングの幅が増えましたね。
後は応援している我々で実績を作りましょうよ。
ゲームでも実用ソフトでもライブラリでも何でも良いから。
自分はフリーのメーラーを作ろうと思っています。
まずは通信関係をフリーCOMで行い、UI部分を完成させる。
最終的には全部ABに移行。
ついでにそこで作成したライブラリも公開。
という流れを考えています。
まだ仕様がどう変わるかわからないので、調査程度しかできません。
今は調査段階で出るバグらしきものを、フィードバックすることに注力したいと思います。
0826デフォルトの名無しさん
NGNGAB で作ったソフトにマクロを搭載できるような奴をさ。。。BASIC 風言語でね。
AB ユーザーって、そういうの、好きな気がする。
何よりも、そういうのが出来れば、AB 製のソフトの個性ってのが出ると思うんだ。
0827デフォルトの名無しさん
NGNG0828デフォルトの名無しさん
NGNG0829デフォルトの名無しさん
NGNG釣りはもういいよ。
0830デフォルトの名無しさん
NGNGさらにVBについての(もちろん漠然とした)質問もあったり。
0831デフォルトの名無しさん
NGNG0832デフォルトの名無しさん
NGNGまたimaとガマが来てるんだが、ヴァカには付ける薬は無いな('A`)
線形探索のソース書けとか言ってる。
マジで向上心ゼロだな。
内心教えて君は市ねって思ってるんだが、
掲示板の雰囲気的に言えないチキンな俺…orz
この前の通りすがりさんってこのスレの人か?
その度胸が羨ましい。
0833デフォルトの名無しさん
NGNGそれはチキンじゃなくて人間のとる態度として当然だと思う。
いっそのこと、常連さんたちでどこかに集まって、imaガマにはレスしないって
口裏合わせをすればどうですか?
そうすれば雰囲気を壊すことなく、バカを駆逐できると思うんだけど。
まあ、この方法でも嫌がる人はいるでしょう。
逆に普段温厚な文章を書いてる常連さんがブチ切れてもインパクトがあるね。
自分も「通りすがり」とかで批判したいけど、以前何回か書き込んだことがあるから
管理人さんがリモートホスト?が同一であることを見抜いてニヤリとされるのが
すごく怖い。
あ、それを言えばガマimaも一緒か。
0834デフォルトの名無しさん
NGNGお茶どうぞ(´・ω・`)つ旦
山本氏も4.0で忙しかろうにああいうのはウザいんだろうかねぇ・・・。
ああいうのには挙句の果てがやっぱり「じゃあ書いてくださいよ」だからなー。
まぁ俺もネットやり始めた頃はあんなんだったけ、と恥じつつ('A`)
とても会話する勇気はないなぁ。
まぁこれ以上はネトヲチな話ですな。
本家の人達頑張って、としか言えません。すまねぇ。
0835デフォルトの名無しさん
NGNG0836デフォルトの名無しさん
NGNG下記講座
だな?
まあ、ヘルプ、ライブラリにも誤字やらあるからね。
0837デフォルトの名無しさん
NGNG0838デフォルトの名無しさん
NGNGまぁそれも手なんだろうけど…
レスが付かないなら付かないで騒ぎそうなんだよな…あの手の連中って。
「なんで答えてくれないんですか!」とか。
「無視しないで下さい!」とか。
正直それが新規参入の人の目に触れたりすると
とても気まずいと思うんだよな…
この前の通りすがりさんの件で、常連同士で意見を交換する機会があったんだが
コードまで教えてやるか、ヒントだけに留めるかって意見が出ただけで
無視するって意見は出なかった。
やっぱ常連も含めて優しい連中が多いんだよな。
少しは強めに当たる事も相手にとって必要なんだろうが…
>>834
頂きます。
つ旦
正直自分にもそういう頃があったなーとは思うけど、
あそこまで「教えてください、コード書いてください」とは言わなかったと思う
っていうか恥ずかしくて言えんかった…('A`)
>>837
HSPのスレって酷いの?確認してから帰るわ。
結局愚痴っぽくなっちまったな…。
長文でスレ汚してスマンかった。
でもまぁ聞いてもらえるだけで元気は出たよ。
ありがとさん。
0839デフォルトの名無しさん
NGNG使い始めた頃、ヘルプの値参照とポインタ参照の個所のサンプルコードのコメントが
逆になってることに気付くまで相当混乱した。未だに直ってないし…。
0840833
NGNG確かに無視はやりすぎかな、逆効果にもなるし。
多くの人に語られてきたと思うけど、やっぱ顔が見えないから、親切な人はより親切になって
甘える傾向にある人はさらに甘えるのだろうと思う。
優しすぎといえば優しすぎのような感じだね。でも今までこういう色で続いてきたんだろうから
これからもこのままじゃないかと思う。いい意味でも悪い意味でも。
変な人の対応に疲れる必要はないんだから、まあがんばれ。
0841デフォルトの名無しさん
NGNG「リモホでばれるから取りすがりで指摘できない」
この考えは良くないよ。ガマと変わらん。
「隠れて指摘したいけど、ばれそうだから指摘しない」って事だよね
正々堂々と指摘すればいいのではないかい?
たとえ間違った意見であっても、そこで気が付けばいいじゃん。同じHNで投稿続けてこそ意味がある。
>>840 の投稿もなんだか弱い部分を感じますよ
どうしても隠れて指摘したいのなら、リモホ隠しなんていくらでも手がある
0842デフォルトの名無しさん
NGNG0843デフォルトの名無しさん
NGNG0844デフォルトの名無しさん
NGNGプロジェクトファイルにしてほしいのは俺だけなのかな…。
0845デフォルトの名無しさん
NGNG二人登場
ttp://www.discover-soft.com/forum/wforum.cgi?mode=allread&no=1636&pastlog=0013&act=past
ttp://www.discover-soft.com/forum/wforum.cgi?mode=allread&no=2118&pastlog=0014&act=past
オチ付き
ttp://www.discover-soft.com/forum/wforum.cgi?mode=allread&no=9923&pastlog=0011&act=past
0846デフォルトの名無しさん
NGNG「オチ付き」の方はどうなってるの?
誰に向かって「同じくらいの時間に投票(?)していますね。」って言ってるのかわからん。
なすりつけ?
0847デフォルトの名無しさん
NGNG別にしてたんですが、これだとその下のIncludeフォルダに置いた自分用ライブラリも移動させないと
いけないですよね。
で、今気付いたんですが、上のような場合、\ABのフォルダに直接自分用ライブラリを置いて、
コード中でインクルードするときに #include <..\..\mylib.sbp> みたいに記述すると、ちゃんと上のフォルダに
さかのぼってインクルードしてくれるみたいです。
自分以外の人にはどうでもいい話かもしれませんが、だいぶ扱いやすくなったので調子に乗りました。
0848デフォルトの名無しさん
NGNG0849デフォルトの名無しさん
NGNGProgram Files
├ActiveBasic
│└中にはAB3.12。
└AB4
└当然AB4β。
0850デフォルトの名無しさん
NGNG同じような時間に。
0851デフォルトの名無しさん
NGNG本人は同一人物だとバレてないと思ってんじゃないか?
管理側にリモホ見られてる事とか知らなそうだ。
書き込みには特徴あるし。
知らぬは本人ばかり
0852デフォルトの名無しさん
NGNG↓
ima「なぜガマ様が御礼を言っているんですか?」
こういう展開を希望します。
0853デフォルトの名無しさん
NGNGエアっていうHSP厨房兼TTS厨房の話。
>822 名前:デフォルトの名無しさん[sage] 投稿日:04/10/02 20:16:51
>ちょっとここ見て来い。
>http://www.discover-soft.com/bbs/bbs.cgi
>アイツ海老もやってんのな('A`)
>ってか海老のコンパイラを利用した
>日本語プログラミング言語「扇」
>とか作ってるから当たり前か。
http://pc5.2ch.net/test/read.cgi/tech/1095479831/693
他にも↑と同じ奴をABの掲示板だけでなく、2chのTTSとかHSPとかのスレにコピペしてた。
厨房(アフォって意味では無くリアルで)の癖に会社組織してるようだ。
さらに、ActiveBasicのコンパイラを使った日本語プログラミング言語「扇」とやらを
作っているらしいが、そのページが微妙に痛し痒し。
一生完成しなさそうだ。
http://easoft.tn.st/
0854デフォルトの名無しさん
NGNGビミョウというか、完全にイタいよ・・・
0855デフォルトの名無しさん
NGNG0856デフォルトの名無しさん
NGNGこれって違法商法と言うか違法経営というか
とにかく違法なんじゃないかと小一時間・・・。
0857デフォルトの名無しさん
NGNGネトヲチ向けな話題だな。
給料制度の文章からして完全にガキじゃねえか。
と思ってTTSスレ見たら、既に社員が一人居るみたいだ。
もうね、アホかと。馬鹿かと。
ガキのままごとはネットでするなっつーの
(・A・)イクナイ!!
これ以上厨房率の高い日本語ベースのプログラミング言語作るの止めれ。
というか人のコンパイラ利用してないで自分で作れ。
人のコンパイラ利用しといて文法が分かり難いとか言ってんじゃねー。
文法見る限り基本的に置き換えやんけ。
日本語で書いててBasicとかCとかの文法理解できるのかと小1時間(ry
日本語なら分かりやすくて良いってもんじゃないっつーの。
0858デフォルトの名無しさん
NGNG会社組織、給料制度ってちゃんと役所に起業届けみたいなものは出したのかな、この子。
ていうかおままごと・・・だよな?これ。
0859デフォルトの名無しさん
NGNG>とありますが、残りの半分は何処へ行くのでしょうか?
>二人ともの質問の返答は正しいです。
>まずは、第一にEAsoftの営業資金が優先されます。
>現在最高額18000円也
>次に社長にもわたりますが
>社長の資金=EAsoftの資金
>なので
>これでQは解けましたか?
>ではでは
横領する気だったとも推理できるわけだな、うん。
これは釣りじゃないけど・・・・
やっぱり海老もユーザー側にHSPみたいなところがあるんだなぁ・・・。
こいつ見たらがっかりした。
0860デフォルトの名無しさん
NGNG0861デフォルトの名無しさん
NGNGどんな言語にでも少なからずいるもんだって、こういう奴。
言語厨とかもだが見てると気分悪くなる。
>>860
了解しますた。
痛いサイト晒しスレに貼ってくる。
それではいつもの流れにもどりませう。
0862デフォルトの名無しさん
NGNGところで、近いうちにProjectEditorのエディタ部を独自のエディタに変えるそうだ。
0863デフォルトの名無しさん
NGNGとりあえずriched32.dllを廃止するとは言ってたけど。
0864デフォルトの名無しさん
NGNGβ2で変わるのかね。
β1のProjectEditorは3.1系と同じVerだから。
0865デフォルトの名無しさん
NGNG少しは遠慮を知れ。懲りろ。
0866デフォルトの名無しさん
NGNG0867デフォルトの名無しさん
NGNG0868782
NGNGとりあえず形だけは出来ました。本当に形だけです。
http://activebasic.nyaa.tk/
一応うpろだ付けました。
格安鯖なんであんまり負荷かかったら消されちゃうでしょうけど・・・。
まぁそうなったら諦めて自鯖建てますさ。
続いて既存のライブラリを集めて転載・再配布の許可を貰ってきます。
でももう今日は眠いのでまた明日から・・・('A`)
0869デフォルトの名無しさん
NGNG乙
今日明日になんか上げてみるよ。
0871デフォルトの名無しさん
NGNG0872デフォルトの名無しさん
NGNGそんなAB使いたくない
0873デフォルトの名無しさん
NGNGできるだけ活かす方法が欲しかったからじゃないかな。
そう考えると、VB互換にする必要性が今のところ見つからない。
0874デフォルトの名無しさん
NGNG0875デフォルトの名無しさん
NGNGでもなんか難しそうだ…orz
0876デフォルトの名無しさん
NGNGアドバイスしといてやる。
今後VB互換になる可能性は限りなく0に近い。
さっさと.NETでも買ってうせろ。
大方、ABがVB互換になったら、只でVB使えるのと同じじゃんとか思ってるんだろうが…
考え方がセコイんだよ。
糞ダウソ厨と同じ根性してんだな。
欲しけりゃテメェの金で買えよ。
0877デフォルトの名無しさん
NGNGまあまあ、ほっときましょうよ。
0878デフォルトの名無しさん
NGNG0879デフォルトの名無しさん
NGNG他の言語に比べて、資料となるサイトなどは少ないけど、
その少ない場所がそれなりに充実した内容なので、勉強はしやすいよ。
オフィシャルのチュートリアルだけでも使い方を学ぶには充分。
>>878
ここにいるうちは釣り師としての技術は磨けないぞ。
魚屋で買って帰るのと同じようなものだ。
いくら釣れても自慢にならんから、他で修行しなよ。
0880デフォルトの名無しさん
NGNG莫大なユーザーを得ることができるんだよ。
0881デフォルトの名無しさん
NGNG莫大なユーザーを得ることによるメリットを教えてくれよ。
ついでになんで馬鹿みたいにageるの?
0882デフォルトの名無しさん
NGNG0883デフォルトの名無しさん
NGNGやっぱユーザーのほとんどがHSP互換なだけに子供ばk(ry
0884デフォルトの名無しさん
NGNG子供っぽくて可愛いデザインとかが多いですね^^
ttp://saw.her.jp/index.htm
↑見やすく綺麗なページを目指しているんですね^^
ttp://www2.pf-x.net/~shink/
↑HSP講座とAB講座を並べちゃうなんて素敵です、貧乏人の知恵ですね^^
0885デフォルトの名無しさん
NGNG0886デフォルトの名無しさん
NGNGまた厨臭せーのが来やがった…
0887デフォルトの名無しさん
NGNGima = ガマ = シャルル = たいぺい
0888デフォルトの名無しさん
NGNG0889デフォルトの名無しさん
NGNG名前は4つだけど、人格はひとつ。
0890デフォルトの名無しさん
NGNGいやいや、わかってますよw 変な表現してしまってすいません。
でも、これが事実じゃなかったとしても、彼はいったいどういうパソコンライフを送っているんだろう?
何かとんでもないことを続けていて、その内容の一部に自動化できるところを発見して、さっそく本家で
お願いしてコードを教えてもらい、とりあえずは達成する。でも、また同じことを繰り返す。こういう感じ?
0891デフォルトの名無しさん
NGNGメールでPCを操作するってのは、こんだけ携帯メールが普及した
現在なら面白いことができそうに思った。でも、BMPをTXTに変換
ってのは、一体どんな意味があるのかと。教えてエロい人。
0892デフォルトの名無しさん
NGNGメールでバイナリ送れない環境かもしれん。
0894デフォルトの名無しさん
NGNG知識そのものが(ry
0895デフォルトの名無しさん
NGNG0896デフォルトの名無しさん
NGNG0897デフォルトの名無しさん
NGNG0898デフォルトの名無しさん
NGNGsageなんかい!
0899デフォルトの名無しさん
NGNG改良には使う人の声が重要だけどさ。
0900899
NGNG機能は実装されてないようですね。
あと、オブジェクトとかの話はよくわかってないんですが、今の仕様はDelphiとかのそれとは結構
つくりが違いますよね?
.Createとか、.Freeは宣言のときと、その関数から抜けるときに自動的に呼び出されるってことですよね?
0901デフォルトの名無しさん
NGNGそういうのを「コンストラクタ」「デストラクタ」って言うんだよ。
0902デフォルトの名無しさん
NGNGABのクラスはDelphiでいえばKOLで使われているObject型に近いかと。
コンストラクタ、デストラクタの定義方法はβ1の方が新鮮で良かったな。
β2のやり方はC++っぽくてつまらん。
0903900
NGNG一応名前は聞いたことがありますね。まだどういう場合にクラスを用いると便利なのかを
知らないので、勉強するまではv4が主流になっても従来のやり方をすることになりそうです。
>>902
KOLってDelphiでRADを使いつつも、小さい実行ファイルができるものですよね?
まだ見たことがないので何ともいえないです。あと、b1ではConstructとDestructという名前のみ
だったんですね。何で変わったんでしょうかね。同じConstructという関数同士が競合したり、
取り違われたりしたからなんでしょうか。
0904デフォルトの名無しさん
NGNGどう考えてもCreateやFreeの方が競合しやすいので別の理由だと思う。
0905デフォルトの名無しさん
NGNG0906デフォルトの名無しさん
NGNGヴァカか。
0907デフォルトの名無しさん
NGNGhttp://www.discover-soft.com/forum/wforum.cgi?no=3729&reno=3673&oya=3650&mode=msgview&page=20
こういう理由でConstruct/Destructの名前はやめになったそうだ。
0908デフォルトの名無しさん
NGNG前途多難のようですね。山本さん、とにかくがんばれ!
0909デフォルトの名無しさん
NGNG0910デフォルトの名無しさん
NGNGObject型は古過ぎる代物だから知らなくてもいい。Del8では無くなったみたいだし。
>どういう場合にクラスを用いると便利なのかを知らないので、
VCLで例えばTStringListみたいな頻繁に使うクラスをABに移植すると便利になるよ。
>>907
サンクス。
公式の掲示板を見たけどABは名前の競合に非常に弱いんだね。
まだベータの最初のほうだし、そこらへんの修正に期待しよう。
0911デフォルトの名無しさん
NGNGああ、思い出しました。そういえば昔TStringListと同じようなものを作ろうとしたんですけど、
作る上でも、使う上でも妙な不便さがありました。クラスとして作れば、そこらへんはほぼ
解決されるというか、気にする必要がなくなる、って感じなのかな。
0912デフォルトの名無しさん
NGNG参照設定やコンポーネントの追加のようなメニューがないしCreateObjectもないしわからん。
公式のCOMプログラミングの説明もまだ有効になってないし、まだ実装していないって事?
自分はオブジェクト指向なんかより、COMを使って自作ブラウザを作りたいのだ
0913デフォルトの名無しさん
NGNGいや、私は出来ませんけど。
0914デフォルトの名無しさん
NGNG定義ファイルが無い。
↓
COMの定義は複雑で1から作るのが面倒
↓
最新のABの性能を評価できない
↓
COMは使わない
0915912
NGNGそれってまだ実装してないって事?
であれば実装していないことを明記して欲しいなぁ。
それともなんか方法あるのですか?(自分で作るとかは無しで)
このあたりは公式に投稿した方がいいかな
0916デフォルトの名無しさん
NGNGオブジェクトを作るにはCoCreateInstanceを使う。
objbase.hやDirectXのヘッダを見る限りインターフェイスとそのメソッドはClassとその中のVirtual関数で表現している。
ただ>>914の言う通り定義されているインターフェイスはほとんどない。
0917デフォルトの名無しさん
NGNG0918917代理
NGNG0919912
NGNGそうですか、ALT無しのC/C++そのままですね。。
もっとBASICになってほしいな。(でないとABのメリットがないっすよ)
CreateObjectの実装を切実に願う
0920917
NGNG0921デフォルトの名無しさん
NGNG何か理由でもあんの?VBは実質最も普及してるBasicなんだけど?
0922921の代理
NGNGどうかスルーをお願いいたします。
0923デフォルトの名無しさん
NGNG0924デフォルトの名無しさん
NGNGVB.NETのコンパイラタダなわけだし。
0925デフォルトの名無しさん
NGNG今更ガイシュツネタで何するんだよ。
0926923
NGNG0927デフォルトの名無しさん
NGNGそれにならってもう一度CreateProcessWithLogonWの呼び出しを成功させようとしましたが、無理でした。宣言は、
Declare Function CreateProcessWithLogonW Lib "advapi32" (lpUsername As WordPtr, lpDomain As WordPtr, _
lpPassword As WordPtr, dwLogonFlags As DWord, lpApplicationName As WordPtr, lpCommandLine As WordPtr, _
dwCreationFlags As DWord, lpEnvironment As VoidPtr, lpCurrentDirectory As WordPtr, _
ByRef lpStartupInfo As STARTUPINFO, ByRef lpProcessInformation As PROCESS_INFORMATION) As Long
としています(見やすいように全角スペースを入れています)。それで、呼び出しは以下のように。
If CreateProcessWithLogonW(unw, dmw, pww, LOGON_WITH_PROFILE, anw, NULL, 0, NULL, NULL, si, pi) <> 0 Then
CloseHandle(pi.hProcess)
CloseHandle(pi.hThread)
End If
unw、dmw、pww、anwはそれぞれWord型の配列です。代入の部分は省きますが、正しく代入されていることは確認しました。
「ActiveBasic Debug」というタイトルで「例外処理code:6A6」のメッセージボックスが出てきます。ダイアログのデバッグ欄は
「スレッド(&H2EC)でアクセス違反がありました(EPI=&H7878AC51)。」となっています。API呼び出しでこういうエラーを見たことが
ないので、何ともいえません。代替案はあるので問題はないのですが、何故動かないのかが気になります。原因の見当が
付く方がいらっしゃればよろしくお願いします。長文で見づらいと思いますが、お許しください。
0928デフォルトの名無しさん
NGNG0929デフォルトの名無しさん
NGNG0930デフォルトの名無しさん
NGNG>質問する前に、なるべくヘルプなどを参照してみてください
と同じ文面で返せば面白かったのに。
0931デフォルトの名無しさん
NGNG0932931
NGNG0933デフォルトの名無しさん
NGNGVB互換とまではいかなくても、Cっぽい部分をもう少し払拭できたら。と思います
他人任せな意見ですが、この辺りはライブラリの充実で可能ですよね。
(作者的にもそれを望んでいるような気がする)
様子見のVer4ですが、テストするうちに自作インクルード、Constでの関数定義、汎用?クラスライブラリが結構出来てきました。
こういったものを共有できれば、もっと発展できますよね?
VBの言葉が出ると脊髄反射しないで・・。と思ふ
日本人がこれだけのものを作っているのだから、もっと応援して欲しい。
0934デフォルトの名無しさん
NGNGメニューとかダイアログとかアクセラレータとか…。
0935デフォルトの名無しさん
NGNG具体的に何がしたいのでしょうか?
0936デフォルトの名無しさん
NGNGそれじゃあVBを持ち出さずに「BASICらしくしてくれ」
って言えばいいんだよ。
VBはBASICとはいえないって言う結論。
いやマジ、ホントにVBは何から何まで全部ダメダメだから脊髄レスも糞もなく、
よく考えたって無駄。
それでもまだ言うならVBのどの部分をABに導入すれば有用なのかをきちんと説明しないと話にならん。
0937デフォルトの名無しさん
NGNGプロパティ
アクセサメソッドだけで十分と言うのならそれこそC++やJavaを使っていればいい。
0938デフォルトの名無しさん
NGNGライブラリの充実で対応でき、それを作者に任せずユーザで発展させられるものであれば文句は言わない。
今はまだ本運用ではないが、ライブラリ保管庫もできている(>>868)
http://activebasic.nyaa.tk/
単にN88BASIC互換にしたのと同じようにVB互換にしてくれという流れだったので
さんざん叩かれているわけ。つまり、VBを買わずにVBらしいことをしたいという風に捉えられている。
VBと同じ機能が欲しければVB買えばいいじゃん、と。
例えば、同一ソースで互いに使えるようにしたい、という意見も考えられる。
VBの資産でABに移行することでランタイムライブラリが必要なくなるのでは…という考えもあるのかな。
それがどこまでのメリットかは分からないけど。
0939デフォルトの名無しさん
NGNG今何かしたいことがあるというわけでは無いです。
出来る方法があるなら知っておきたいなぁと思いまして。
リソハカとか使ったりしたらどうにか出来たりするものなのかなぁ…。
つかProjectEditorでメニューを設定してもメニューが表示されないのは仕様ですか?
コンパイルしたらちゃんと出来てるから、気にしなけりゃいいだけの話なんだろうけど。
0940デフォルトの名無しさん
NGNG落ちてる…。<ライブラリ保管サイト
0941デフォルトの名無しさん
NGNG『VB』という単語が出ただけで、そのまま脊髄レスしている典型だな。
0942デフォルトの名無しさん
NGNGそれを脊髄レスと(ry
0943デフォルトの名無しさん
NGNGうん、だから本運用じゃないって書いた。9月のうちから落ちてたと思う。
来月に何とかする気があるみたいだから、一応、そういう動きはあるんだよ、ということで。
こっそり期待してる。
0944デフォルトの名無しさん
NGNG↓
ABがVB互換になる
↓
AB≠BASIC
↓
(゚Д゚)ハァ?
VBやりたきゃ.NET安いから買え。
人にねだるな。
0945デフォルトの名無しさん
NGNG0946デフォルトの名無しさん
NGNGSDK入れずとも既に入っていると思うぞ。
vbc.exe で検索してみるべし。
0947デフォルトの名無しさん
NGNG0948デフォルトの名無しさん
NGNG0949デフォルトの名無しさん
NGNGじゃあVBが駄目だという点を言ってみろよ。
別にそんなに変な言語じゃないだろ。
0950デフォルトの名無しさん
NGNG誰もVBが駄目だとは言ってないと思うよ?
ユーザに厨が多いのは確かだろうけど、それは同時に敷居が低いということ。
使いこなせるなら実用性としては充分にあると思う。でもそれならVBを普通に使おうよ、と。
ABにVBの真似事をさせる必要性が感じられないということなんだよ。
0951933
NGNGそうですね。
ごく一部を除いて、「VBは駄目ではなくVB互換の必要性はない。」という意見ですね。
敷居を下げてシェア拡大。なんて言いませんが、今のままだと妙にCっぽくて入りづらいと思いませんか?
その反面VBっぽさもあるし・・。どっちつかずな部分が導入部分でデメリットになるかと。
逆にVC++MFCの方が導入は簡単かも。
といった部分を感じられるAB4なので、VB互換までは行かなくともAB+ライブラリで使い勝手をあげたいなぁ。
いろいろな人に知ってほしいなぁ・・ と思っています
>>938
的確な意見ありがとうございます。
まさにその図式でVBが対比されていますね。
ライブラリ保管庫の紹介ありがとうございます。このような流れが続けばよいですね。
もしかして>>950と同じ方ですか?どちらともスッと賛同できる意見。それに文体が似ています。
>でもそれならVBを普通に使おうよ、と。
この「〜、と。」の使い方とか
0952デフォルトの名無しさん
NGNGという可能性もあるのにVB互換とか言ってる奴は三回くらい氏ね。
0953デフォルトの名無しさん
NGNGJavaやVB.netなんかをベースにしてDelphiを混ぜたような。
仮想関数はいいとしてオーバーライド、オーバーロードはどんな風な定義法になるのだろう?
0954950
NGNG個人開発の言語(?)かつシェアがある程度大きく、敷居が低いものとしてHSPなどがありますが、
これは他の言語と文法が似ている、という部分よりも「簡単に画像の表示や音楽の演奏ができる」という
初心者が(遊びで)学び続けるために必要な「結果を体感できるまでの道のりが短いこと」という条件を
満たしているからこそ、ここまで広がっていると思います(純粋にユーザ数だけの話として)
遊びで始めた初心者は、ある程度なれてくると「講座」と称して「自分のための覚書」を公開する
傾向にあります。するとそれを見てさらにユーザが増加します。
つまり、早い時期でユーザ層をとにかく広く浅く獲得したことが現在のもてはやされ方につながっており、
必ずしも言語自体の性能その他に起因するものとは限らないのだと思います。
ABはその反面、とっつきにくい部分が多少あるものの、視覚的にウィンドウを作成できるなど、
「開発時点での視覚効果」が大きいように思います。結果までの道のりを短くするのではなく、
開発の把握レベルを高めることで結果的に短くする、というような。
まだまだこなれていないため、悪い部分も含めて各言語をつまみぐいしたような感じを受けますが、
逆にそれらをうまく取捨選択できるような環境になればよいと思います。
そのためには「○○に似せる」といった話ではなく、いい部分を取り込むためのアイデアなどが
出せればな、と考えていたのです。ですから「VB互換」と言い切ってしまうのではなく、
VBで見られるどういった機能をABに取り込むのか、といった話であれば、前向きな話題に
なると思っていたのですが…
0955デフォルトの名無しさん
NGNG0956デフォルトの名無しさん
NGNG0957デフォルトの名無しさん
NGNG0958デフォルトの名無しさん
NGNGでも「保護者と一緒に来てください」と言われて親と話し合い中なんだって。
てかエアたんがプログラムを本当に作れるのかすら怪しすぎるw
0959海老だよ海老
NGNGどうかねぇ。
今日はMIDIの再生方法を質問してたが、
解説サイトすら見てないのが良く分かる。
そんなんでプログラム組めるかは甚だ疑問だし、
人様に使わせて金取ろうって根性が気に食わないな。
別にシェアウェア化するのが悪いんじゃなくて、
人様に使わせるプログラムなら、相応の技術を身に付けてから作れ、と。
そういう事が言いたい。
0960デフォルトの名無しさん
NGNG当たり前だけど、バグが多くて使い物にならないって酷評されていたんだね。その中でも将来性があると
いうレスもあったけど。よくここまで育てたものだ、山本さんは。
0961デフォルトの名無しさん
NGNG漏れは VersatileBasic 時代から応援してるぞ。
はっ! VersatileBasic って、略して…………(((((゚Д゚)))))ガクガクブルブル
道理で名前、変えたわけだ。
0962デフォルトの名無しさん
NGNG0963933
NGNG返信遅くなりました。
仕事でトラブルが出て、昨日は徹夜、今日もたぶん徹夜。この2日のトータル睡眠時間は2時間ほど。
(ようやく、先が見えてきたので休憩を取りました。ようやくこのスレを覗けたよ)
おっしゃる意見はその通りと思います。(何かに対する肯定・否定どちらの部分でも、私の感性と近いなぁ。と感じています。)
もっと言いたい事があるのですが、眠いので簡単な返信だけさせてもらいました。
#せっかくVer4βが出ているのにを色々いじれないのが悔しいです・・・・・・
0964デフォルトの名無しさん
NGNG略してDVB。うん、俺はVとBの間で引っかかってうまく言えない!
0965デフォルトの名無しさん
NGNG0966デフォルトの名無しさん
NGNGたぶんない。
0967デフォルトの名無しさん
NGNGよく考えてみたらCreateFontIndirectで十分な気もするな。
あと、構造体の代入が出来ないのにはびっくりした。
0968デフォルトの名無しさん
NGNG�@ソフトウェア会社(暫定)なのにプログラムを作れないらしい。
�Aそれなのに社長は中級以上のプログラマーらしい。
�B既に社長に横領未遂疑惑がある。
�C社長が未成年なのに18禁ゲームの制作・公開を許可している。
さて、これらの不思議をエアたんはどう解決していくのだろうかな。
まずはソフトが見てみたいものだ。個人的にはマジで期待してみる。
0969デフォルトの名無しさん
NGNG…ありえないか。
0970デフォルトの名無しさん
NGNGそれ見てから、このスレで叩かれてるのは何故かなって思ったけど、そのすぐ上に
どう見たって調べもしてないような彼の投稿があって、大いに納得したよ。
0971デフォルトの名無しさん
NGNGhttp://www.discover-soft.com/forum/wforum.cgi?mode=allread&no=3783&page=20
これだろ?
人に聞く時と答える時で態度が180度違う所がなんとも…。
ついでに聞いて置きたいんだけど、次スレはどうする?
このまま続ける?止める?
続けるとしたらどの辺で次スレ立てる?
進みがそんなに速いスレじゃないから、990〜985位が妥当だと思うけど。
0972デフォルトの名無しさん
NGNGいい流れ発見。
0973デフォルトの名無しさん
NGNG【imaガマシャルルたいぺい】ActiveBasic【エアEAsoft】
でおながいします。
0974デフォルトの名無しさん
NGNG0975デフォルトの名無しさん
NGNG0976デフォルトの名無しさん
NGNGHSPスレみたいになっちゃうぞ。
0977デフォルトの名無しさん
NGNGバージョン4の進化という話題があるから次スレは必要じゃない?
しかしこのスレも建ったときは3がベータ版だった頃なのか…
次スレが埋まる頃には海老はどうなってるのかが楽しみだな。
0978デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1098007892/
0979デフォルトの名無しさん
NGNG早い気もしないわけじゃないけど、まあお疲れ。
いい雰囲気から始められそう。
0980デフォルトの名無しさん
NGNG0981デフォルトの名無しさん
NGNG0982デフォルトの名無しさん
NGNG0983デフォルトの名無しさん
NGNG0984デフォルトの名無しさん
NGNG0985デフォルトの名無しさん
NGNG0986デフォルトの名無しさん
NGNG0987埋め専用ネタ投下
NGNG0988985
NGNG0989デフォルトの名無しさん
NGNGやっぱり口だけだったんだな。
0990デフォルトの名無しさん
NGNG0991デフォルトの名無しさん
NGNG0993デフォルトの名無しさん
NGNG投稿日: 2004/10/20(Wed) 14:28
投稿者: ima
タイトル: Re^2: レジストリキーの値の取得
とても参考になりました。 ありがとう御座います。
HKEY_CURRENT_USER\Identities\{文字列}\Software\Microsoft\tes
tesの値を取得したいのですが、文字列を指定しないで取得する方法を、
教えて下さい。 ~~~~~~~~~~~~~~~~~~~~~~
下線部分の意味が マ ジ で 分からないんだけど。
分かる人解説キボン。
0994デフォルトの名無しさん
NGNG厨が住み着くのも分かる気がするよ
0995デフォルトの名無しさん
NGNG0996デフォルトの名無しさん
NGNG0997デフォルトの名無しさん
NGNG0998デフォルトの名無しさん
NGNG0999デフォルトの名無しさん
NGNG↓1000
1000デフォルトの名無しさん
NGNG10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。