MASMしか知らない
■ このスレッドは過去ログ倉庫に格納されています
0001殆ど初心者
NGNG私はDOSの時代にMASMでいろいろと小物のプログラムを組んで遊んでいたのですが,
Windowsになってからはそーいうことを一切やらなくなっていました。
ところが最近またちょっと遊んでみようかなと思い始めたのですが,アセンブラで
WinのAPIを叩くことって出来るのでしょうか? それ系でいい参考書などありまし
たら教えて欲しいのですが‥‥。
それともやっぱりCを使うべきなのですかネ。
0002名無しさん
NGNGFARはともかく、コンパイラのスタックフレームはイメージできますか?
それと、アセンプラはWin32のSDKかDDKに付属するのみで、単品はまず無い
でしょう。これが最大の難題かも知れません。
0003AO
NGNGSDKやDDKは単体で今は手に入らないから。。。
もっとも、Windowプログラムなら簡単なものでも、かなりの量のコードを書かないといけないんで、
アセンブラで書くのはしんどいと思いますよ。。。
0004殆ど初心者
NGNGつまらない質問にマジレスありがとうございます。
そうですよね,やっぱCですよね‥‥
実はたまにDOS窓でMASMで作った小物を動かしていたんですけど,これだと
大したこと出来ませんからねェ。私が使っているのは大昔のMS-DOS3.0にくっ
ついていたMASMなんですけど,昔はOSにこんなもんがオマケとして付いてい
たんですよね。今のWSHと同じ感覚なのかな?
0005おうら
NGNG0006seven
NGNG0007名無しさん
NGNGhttp://www.asia.microsoft.com/japan/developer/winds/ddk/98ddk/98ddk.htm
とは違います?
0008AO
NGNGあれ、これってドキュメントとサンプルだけじゃないんですか?
0009名無しさん
NGNG知らなかった。
まあ、本来、無料で配布すべきものだと思うが。
MSDNに年間7万も払わないといけないというのが、
納得できない。最新のNTも98も届くので、
最新のOS代金と思って我慢するしかないのだろうか。
安価にアセンブラを使うのであれば、C++Builderを
買うとTASM32.EXEが付いてきますよ。
アセンブラでWin用アプリを組むというのは、苦行
でしかないとは思いますが。
00107
NGNGそうでしたか。私は本物のDDKは見たことないんです。
MASMが入ってたのでこれかなと思ってました。
>9さん
かなり前にTASMがダウンロードできるところを見つけたんですが、
これもフリーになってるんですかね。
TurboCもフリーになったし。
0011AO
NGNG>MASMが入ってたのでこれかなと思ってました。
あっ、MASM入ってるんですか。。。それなら、私の思い違いです。。。
ちゃんとしたDDKですね。。。
MASMも、無償配布するようになったんですね。。。といっても、
いまさら、あまり使いたくはないですが。。。
0012名無しさん
NGNG部分解説
0013殆ど初心者
NGNG面白い情報を頂けてめっちゃうれしいです!
なんか久々ワクワクしてきちゃったな。やってみようかな?
とりあえず私が今やりたいのは簡単なファイル操作(ファイル内のバイナリ
データーを直接いじりたい)だけなので,DOS窓で動かしていてもいいので
すが,やっぱりWinのインターフェイスっぽくやりたかったので‥‥。
0014yunpyo
NGNG現在の最新バージョンは5.0です。
>殆ど初心者さん
http://sok4ever.zone.ne.jp/cyoda/utils/t5.zip
にVer5があります4Mと少し大きいですが・・
因みに私は未だにVer2.0を使用しています。
サイズは小さいし機能も充分ですょ
0015seven
NGNGディスク直接読みこみだって、可能でしょ。
参考文献「ここまでできるDelphiパワーガイド」
0016名無しさん
NGNG気分はC言語(笑)
0017>14
NGNGなったかインプライズをさがしたけど無かった。ちなみに
公式でアナウンスしたんでしょうか?
0018名無しさん
NGNGwwwでも販売してるし・・・
やばいんじゃ・・・
■ このスレッドは過去ログ倉庫に格納されています