忍者ブログ
暇人おやじの暇なつぶやき
[10] [11] [12] [13] [14] [15] [16]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

も朝から晩までキーボードと格闘していると
休みの日くらいはパソコンを見たいとは思わない

曜くらいはゆっくりしよう...

そこで土曜は平日にブログで書き上げたプログラムをアップする作業に充てようと思う
どんなプログラムができあがるか非常に楽しみだ

PR

早い!はやいハヤイ

今日から2月
今年も残すところあと11ヶ月となってしまった

年が明けたと思ったら、もう月が変わり、そして季節も段々暖かくなり
私の頭皮から毛が抜けるのも早まっているようなそんな今日この頃でR

今年一年で、どこまでプログラミングできるか非常に興味があり
念願のCPPを習得できるか否か

年末にどのような事を書いているかとても楽しみです

hsp_2_compile.JPG折角作成したプログラムだがこのままF5で実行しただけでは
友達のパソコンやホームページで配布してもHSPが入っていない環境では
実行することが出来ない
そう、ただのテキストファイルのままでRからだ

  そこで実行ファイルの生成を行う

左の画像のようにHSPメニューから実行ファイル自動作成を選ぼう

とここで注意が必要だ
このまま実行ファイル自動作成をしても作成されるファイルは「hsptmp.exe」という名前になる
そこで、ツールメニューからexeファイル作成を選び、わかりやすい名前にしよう
この際、拡張子「.exe」は入れる必要はない、勝手に付いて作成されwindowsで動く形式の
プログラムが出来上がるのだ!
これでHSPが入っていない友達のパソコンでも君の作ったプログラムが動くぞ!

hsp_savelist.JPG

hsp_toolmenu.JPG

hsp_exename.JPG

実行ファイル自動作成

EXEファイル作成

プログラム名入力

ご存知、「ハローワールド」
プログラミングの入門書では必ず最初に出てくるプログラム

プログラムをやってみようという方なら一度はこのコードを書いたことがあるのでは
ないでしょうか

HSPで文字を表示するには色々と命令がありますが(あるのか?)
ここで使うのは mes という命令

下記エディタの内容のように書いて F5 を押下すると実行されます
   

hsp_first.jpg 

hsp_first_rslt.jpg 
エディタの内容  実行後の表示

 



画面の指定もしていないのにフォームが表示されて文字が出力されました
とても簡単でR




インストール時のHSPアイコン群HSP(ハスプと読む?)はonitama氏とONION software が開発公開している言語で
超簡単にwindowsでプログラムが組める

いままで超簡単というとVBを思いつくのだが、VBよりも超簡単でしかもゲームも
超簡単に作れてしまう

登場は1997年から既に10年が経過して尚機能upされている、とてもスゴイ言語です
それぞれのHPでは様々なHSPの解説なりプログラミング技法が公開されているので
詳細はそちらへ任せるが、初心者に優しいという点でこの言語を遊んで見たいと思う

何が初心者に優しいかというと、専用のエディタが付属している点でR

プログラマーはこのエディタを起動してプログラムを書くのだ!

筆者は20数年プログラムと格闘しているが、そのほとんどはメーカー製の言語であり
P2というRPGⅡ似の言語でR

Windowsがもてはやされた頃、VBを少しいじり、その後業務の関係でDelphiをかじった

一時はDirectorのRingoなども扱ったりしたが、いずれも高価なもので個人で所有するには
難しい

しかしこれが最近は一変している
Delphi6を皮切りに、VisualStudio、BCCなどメーカ製のコンパイラや開発環境が
無料で手に入るようになっている

そして驚くことに、ユーザー製のコンパイラも数々登場している

昨年12月頃にユーザー製言語の存在を知り、そして無料のCを知りいよいよ
なかなか手が出なかったCの習得に乗り出したのが、今回の動機でもある

が、はやりC、なかなかとっつきにくい面は否めない
そこでWindowsになれる意味でも簡単、手軽な言語をチョイスして色々と
実験しつつ、ステップアップしていこうと思う

*Delphi6
 現在メーカ(Borland)のページでは入手不可能だがVector等で入手後
 登録キーを入手できる
*BCC
 ボーランドのCコンパイラ
 コンパイラのみ提供されている為、開発画面は別途ユーザーが公開している
 (BccDev)などを入手する必要が有る
*VisualStudio
 マイクロソフトの製品。C,C++、VB等々無料版がある

*ユーザー製言語
 HSP(HotSorpProcessor)
 LGP(LightGamePrograming) 
 等々

いよいよ本日26日、HPを作成してみた

プログラミングの勉強が、HTMLと格闘になるとは驚きだ
ここ忍者Toolのブログは色んな機能がありとても便利なのだが
HP作成にはテンプレートもなく、HTMLを久しぶりに組んでみた

久しぶりにいじると結構大変でR

こりゃプログラミングする前に挫折するかもしれん


忍者ブログ [PR]
カレンダー
08 2024/09 10
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
フリーエリア
最新CM
最新TB
プロフィール
HN:
忍者 シオ才
性別:
非公開
バーコード
ブログ内検索