VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/11/04(Fri) 15:12
投稿者花ちゃん
Eメール
URL
タイトルRe^2: VB6.0でWin32APIの解説本

> Win32APIについては一切の知識がありません。
> 初歩的なことこら学びたいと思っています。

だったら、API 関数に限らず、ご自分で関数を作って理解する事から
初めて下さい。
たとへば、下記のような。
Private Function fNullCut(ByRef myString As String) As String
  Dim i As Long
  i = InStr(myString, vbNullChar)
  If i > 0& Then
    fNullCut = Left$(myString, i - 1&)
  Else
    fNullCut = myString
  End If
End Function

Public Function fMyPath() As String
    'プログラム終了まで MyPath の内容を保持
    Static MyPath As String
    '途中でディレクトリ-が変更されても起動ディレクトリ-を確保
    If Len(MyPath) = 0& Then
        MyPath = App.Path         'ディレクトリ-を取得
        'ルートディレクトリーかの判断
        If Right$(MyPath, 1&) <> "\" Then
            MyPath = MyPath & "\"
        End If
    End If
    fMyPath = MyPath
End Function

また、API 関数の中でも引数の少ないものは比較的簡単に扱う事できますので
そのような関数を使う事から始めるようにして下さい。

> 記述方法、呼び出し方、関数一覧とか、ほぼ、全般的なことです。

関数一覧とか全般的なことと言われると困りますが。
(使い方が解らない段階では意味がないかも)
下記掲示板の  No.182 の図を見て下さい。
hhttp://bbs4.aimix-z.com/gbbs.cgi?room=hanafusa


又、記述方法、呼び出し方 と言っても関数によって違います。
初歩的な事なら下記にも書いてあります。
hhttp://www.bcap.co.jp/hanafusa/VBHLP/sonota_API.htm

このように探せばいくらでもネット上でも見つかります。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -