何か創りたい。
http://toshirr.blog13.fc2.com/
* Toshi's Recess Room - Toshi Creates. - オブジェクト指向に初挑戦
<< 2017/09 - 2017/10 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 31 - 2017/11 >>

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[ No. ]
[ 日時 : --/--/-- (--.) --:--:-- ]
[ カテゴリ : スポンサー広告 ]


オブジェクト指向に初挑戦

INI ファイルの読み書きがめんどくさい。あーどうしよう。。。

と思ったので、オブジェクト指向に初挑戦し、クラス化を試みています。

'INI File Control Class

Class CINI
INIFileName[1024] As Byte
CurrentSection[1024] As Byte
Public
Sub CINI(PassedINIFileName As BytePtr)
lstrcpy(INIFileName,PassedINIFileName)
End Sub
Sub SetCurrentSection(lpAppName As BytePtr)
lstrcpy(CurrentSection,lpAppName)
End Sub
Function WriteString(lpKeyName As BytePtr,lpString As BytePtr)
WriteString=WritePrivateProfileString(CurrentSection,lpKeyName,lpString,INIFileName)
End Function
End Class


インデントをタブで行っていて、ブログ上ではタブが無視されて、
自分でインデントするのが面倒なのでこうなりましたww

とりあえず、読み込むファイル名とかは決まっているので、
API で直にファイル名のリテラルを書くと API を呼ぶ回数が多くなるに従って
同じリテラルばっかり使って無駄になるので、コンストラクタで 1 回だけ
指定するという方法。セクションの指定も 1 回で良い様にカレント セクションという
概念を持ち出して来ました。

これが俺のオブジェクト指向のデビュー作じゃぁー!(核爆)
スポンサーサイト

[ No. 132 ]
[ 日時 : 2005/12/05 (Mon.) 22:04:14 ]
[ カテゴリ : プログラミング ]
[ コメント : 1 ]
[ トラック バック : 0 ]


コメント

[ No. 11 ]
[ 日時 : 2005/12/06 (Tue.) 15:47:29 ]
[ 名前 : BlogPetのOverhand # - ]
[ URI : http://www.blogpet.net/profile.php?id=8065ec4f87116c7b89a25bec17649460 ]
[ タイトル : ]

きのうはToshiはここまでToshiで指向するつもりだった?


コメントの投稿









トラック バック


トラック バック URI

http://toshirr.blog13.fc2.com/tb.php/132-8ab0e815


前後の記事

これ以降に書かれた記事 : どこまで出来るかを追求していく (BlogPet)
これ以前に書かれた記事 : うがぁ

プロフィール

Toshi

  • Author:Toshi
  • 何かを創りたい Toshi の記録


ブログ内の検索


最近の記事


最近のコメント


最近のトラック バック


カレンダー

09 | 2017/10 | 11
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 31 - - - -


月別の記事


カテゴリ別の記事


RSS フィード


<< 2017/09 - 2017/10 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 31 - 2017/11 >>
* Toshi's Recess Room - Toshi Creates. - オブジェクト指向に初挑戦
http://toshirr.blog13.fc2.com/
(C) 2005 - 2009 Toshi, All Rights Reserved.

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。