hysteric5のプロフィール
- ベストアンサー数
- 4
- ベストアンサー率
- 28%
- お礼率
- 34%
島と大陸の違いはどこにあるんですか?
- 登録日2001/03/27
- ある文字列が全て数字であるかどうかをチェックするには?
一番効率のよいと思われる方法を教えて下さい。 一つ一つ数字であるか見る方法しか思いつきません。
- ベストアンサー
- Visual Basic
- GBSGBS
- 回答数9
- 構造体配列を引数とするDLL作成し、VBで呼ぶには?
はじめまして。 VisualC++6.0でDLLを作り、VisualBasic6.0にて VisualC++の関数をコールし、構造体配列の値を 渡そうとしていますがうまくいきません。 どなたかよい知恵をお貸しください。 宜しくお願い致します。 下記に、VisualC++6.0とVisualBasic6.0のやりとり を記します。 *====Visual C++ 6.0側===== typedef struct _DLP_MSGDATA { int flg; char msg[504]; int tmp; } DLP_MSGDATA; _declspec(dllexport) int _stdcall SampSub(int data, DLP_MSGDATA *mdata) { return( 0 ); } *====Visual Basic 5.0側===== Declare Function SampSub Lib "test.dll" Alias "_SampSub@8" _ ( _ ByVal tlp_id As Long, _ ByRef mdata() As DLP_TLP_MSGDATA _ ) As Long Type DLP_TLP_MSGDATA flg As Long msg As String * 504 tmp As Long End Type Private Sub test() Dim mdata(0 To 130) As DLP_TLP_MSGDATA Dim aa As Long Call SampSub( aa, mdata ) End sub
- ベストアンサー
- Visual Basic
- tosakoku
- 回答数6
- 制限の仕方について
電卓みたいなつくりで、コマンドボタン(数字の0~9と'-’や小数点など、よってコマンドボタンの数は12個ぐらいです。コマンドボタンを一つ一つの数字に対応させている。)を押したらラベルやテキストに数字を表示するもの作っています。わかりやすく言うと(?)、電卓の計算機能を取り除いたやつです。そこで、数字入力の際にラベルやテキストに-100~100までしか表示できないようにするには、どのように記述すればいいのですか?教えてください。
- ベストアンサー
- Visual Basic
- 1976no12ri29
- 回答数3
- dllって?
VBでdllという拡張子がありますが、本の説明を呼んでも意味がよくわかりません。 わかりやすい説明がほしいです。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- urazoe
- 回答数5