02/11/29 14:32
>>130
たとえば、(・∀・) を 画面文字出力の文字として使いたいとする。
だが、Cでいうと、画面出力は、printf だ。
っつーか、これはVBか。ってことは Print だな。イミディエイトに出力することにしよう。
では、上の流れでソースを組んでみた。
(・∀・)"おはよう"
これでプログラムは完成だ。あとはそれを解析すればいい。
strFunction = Left$(strLine,5)
strValue=Replace(Right$(strLine,Len(strLine)-5),Chr$(34),"")
If strFunction = "(・∀・)" Then
Debug.Print strValue
Endif
こんなかんじ。(テストしてません^^;)
まぁ一概に↑のように切り離し作業はできないわけだが。
こういう風にプログラミング言語ってのは作って組んだよ!少なくともしぃ言語は、そうだろうな。
VC++とかVBは、命令とかををアセンブル(16進)へ置換してるんだよ。