hysteric5 の回答履歴
- ある文字列が全て数字であるかどうかをチェックするには?
一番効率のよいと思われる方法を教えて下さい。 一つ一つ数字であるか見る方法しか思いつきません。
- ベストアンサー
- GBSGBS
- Visual Basic
- 回答数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
- ベストアンサー
- tosakoku
- Visual Basic
- 回答数6
- 制限の仕方について
電卓みたいなつくりで、コマンドボタン(数字の0~9と'-’や小数点など、よってコマンドボタンの数は12個ぐらいです。コマンドボタンを一つ一つの数字に対応させている。)を押したらラベルやテキストに数字を表示するもの作っています。わかりやすく言うと(?)、電卓の計算機能を取り除いたやつです。そこで、数字入力の際にラベルやテキストに-100~100までしか表示できないようにするには、どのように記述すればいいのですか?教えてください。
- ベストアンサー
- 1976no12ri29
- Visual Basic
- 回答数3
- dllって?
VBでdllという拡張子がありますが、本の説明を呼んでも意味がよくわかりません。 わかりやすい説明がほしいです。 よろしくお願いします。
- ベストアンサー
- urazoe
- Visual Basic
- 回答数5
- Oracle9i で XMLType (CLOB) のファイルを格納したいのですが
Oracle9i で XMLType のファイルを格納しようと思ったのですが、 SP2-0027: Input is too long (> 2499 characters) - line ignored … と表示され、うまく格納できません。 格納方法をご教授お願いできませんでしょうか? 具体的にはスキーマの作成は CREATE TABLE xml_tab ( id NUMBER PRIMARY KEY, body sys.XMLType ); により行い、データの格納は INSERT INTO xml_tab VALUES(1, sys.XMLType.createXML( '<?xml version="1.0" standalone="yes"?> <site> …(中略)… </site>')); により行いました。 XML ファイルが小さいとちゃんと格納できるのですが、 格納したいファイルは 11MB あるので、それが原因かと 思います。 OS は Miracle Linux 2.0 です。 よろしくお願いいたします。
- ベストアンサー
- unicorn01
- その他(データベース)
- 回答数1
- データベースにアクセス
OSはWindows2000Serveを使用しています。 VB6でOracle8iのデータベースに接続してデータのやり取りを行いたいです。 Option Explicit Public OraSession As Object 'オラクルセッション用変数名 Public OraDatabase As Object 'オラクルデータベース用変数名 こういった標準モジュールをベースに考えています。 今回行いたいのはデータベースに接続してセレクト文で引っ張ってきたデータを表示させたいというものなのですがこういったごく簡単なサンプルコードはありませんでしょうか? インターフェース部分だけでよろしいのでよろしくお願いします。 またVBとオラクル関係の詳しく記述されているHPなんかがあればよろしく お願いします。
- ベストアンサー
- fm0606
- Visual Basic
- 回答数2
- ACCESS コンボボックスについて
ACCESSのフォームで、コンボボックスによる入力をするところがあるのですが、ここで、前回選択(または入力)した値を次に入力するときの既定値にすることは可能でしょうか。可能でしたら、その方法を教授ください。
- おすすめのお土産(お菓子)を教えてください。
先日、鳥取方面に旅行にでかけた際、買い求めた「打吹公園だんご」<-これ!なかなか美味しかった~♪パクパクパク(*^^*)それと、二、三日前に三軒隣りに住む○○○さん家のおばちゃんからのお土産「京銘菓 松風」これも美味しかった! ↑このお菓子どっちも初めて口にしました。あるんですねぇ~♪まだまだ、食べたことのないお菓子、美味しいお菓子。旅行に出かけるたびに、お土産(お菓子)選ぶのけっこう悩みます。パッケ-ジが豪華そうだと中身も美味しいかも?と、おもって買って帰ると包みを開けて口に運んでから「ありゃ~?」なんてこともしばしば。そこで、知ってて得する一押しのお土産(お菓子)を教えて頂けませんか?
- 締切済み
- littlekiss
- 名産・特産品
- 回答数17
- Oracleの勉強方法
こんにちは。 私の現在のスキルは、SQLの基礎がやっとわかってきたところです。 そして、Oracleマスターのシルバーの試験を受けたいと思っています。 Oracleシルバーの勉強が出来るWEBサイトってないでしょうか? みなさんは、どのようにして勉強されているのでしょうか? やはり本を購入して勉強する方がよいでしょうか? その際に、お勧めの本などもありましたら、お教えくださると助かります。 たくさん質問があって申し訳ないのですが、ちょっとしたアドバイスなど でも結構ですので、よろしくお願い致します。
- ベストアンサー
- mkim
- その他(データベース)
- 回答数2
- エクスプローラが起動できません
OSはWindows98、スタートメニューにエクスプローラとファイル名を指定して実行が存在しません。 何とかエクスプローラを起動したいのですが、方法はありますでしょうか。 どうぞ、よろしくお願い致します。
- 締切済み
- Lufa
- Windows 95・98
- 回答数8
- 埼玉~県の山奥でぇ~♪
埼玉県の山奥でぇ~・・・・って歌知ってる人いたら、情報をください。 今、会社で大議論勃発中なんです。 困っています。
- ベストアンサー
- nakamurakun
- その他(音楽・ダンス)
- 回答数2
- ACCESS2000で、エラーの理由がわかりません
現在、ACCESS2000を使って勉強中なのですが、フォームの作成で、フォームビューにしたときに、エラー値[#NAME?]が表示されるのですが、原因がわかりません。どこ(何)をチェックすれば良いか、ご教示願います。 具体的に説明しますと、そのフォームはウィザードを使って「サブフォームがあるフォーム」を作りました。仮にそのサブフォームの名前を「A サブフォーム」とします。 フォームの詳細セクションにテキストボックスを作成し、そのコントロールソースに 「=[A サブフォーム].Form![テキストB]」 という風に、サブフォームに作成したテキストボックスの値を参照するように設定しました。ここが、エラーになります。(テキストBは、A サブフォームの詳細セクションに作ったものです。) おそらく、"A サブフォーム"が認識できていないようなんですが、設定は、式ビルダで貼付けて作っており、名前が違うなんてことはありえないと思います。 また、名前の自動修正にもチェックは入ってます。 ずっと悩んでおります。アドバイスよろしくお願い致します。
- Accessマクロで出てくるコマンドラインとは何ですか?
Accessのマクロで、「Excelのあるファイルを開く」というアクションを登録 したいのですが、”アプリケーションの実行”というアクションを選択 すると、引数に"コマンドライン"という項目が出てきます。 ここにファイルのパスを入力しても実行できません。 ここには一体どの様に入力したらよいのでしょうか? ヘルプを見てもあまりピンとした答えが出ませんので、 具体的な入力方法を教えてください。
- ベストアンサー
- mayself
- その他(データベース)
- 回答数1
- access2000での重複不可項目の入力
access2000,WIN98SEの環境です。 顧客コード・・・テキスト型、主キー、重複不可 顧客名・・・テキスト型 住所・・・テキスト型 というテーブルを作成し、そこへ登録するフォームを作成しています。 顧客コードは修正時は入力不可としており、追加というボタンを押すとそこへ移動できるようにしています。 追加時に顧客コードで既に登録してあるコードを入れると、Dcount関数を用いて重複レコードがあった時はエラーメッセージを出しています。 その後、カーソルは顧客コードの末尾に移り(100|という感じです)、backspaceキーで100を消して再度入れ直そうとすると再び重複エラーのメッセージが出てしまいます。 Escキーを押すと、コード自体がシロ抜きになり入力することができるのはわかったのですが、Escキーを押すという行為をVBAで現すことはできるのでしょうか? よろしくお願い致します。なお、マクロは使用しておらずVBAでのコーディングで処理をしています。
- アクセスのクエリーについて
今アクセス97を使用しています。 アクセスのクエリーを使って下記のようなことをやりたいのですが 抽出の条件をどうすればいいかわかりません。 わかる方いらっしゃいましたらお願いします。 説明不足ありましたら補足させていただきます。 A:支店名 B:更新日 C:電話番号 1 青森支店 | 2001/5/20 | aaa-aaaa←――支店名ダブっているときはB:更新日が新しいもの抽出 2 青森支店 | 2001/3/20 | bbb-bbbb 3 岩手支店 | 2001/2/30 | ccc-cccc←――支店名ダブっているときはB:更新日が新しいもの抽出 4 岩手支店 | 2001/2/30 | ddd-dddd 5 宮城支店 | 2001/5/20 | eee-eeee←――支店名ダブっないときそのまま ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ A:支店名 B:更新日 C:電話番号 1 青森支店 | 2001/5/20 | aaa-aaaa 3 岩手支店 | 2001/2/30 | ccc-cccc 5 宮城支店 | 2001/5/20 | eee-eeee
- ベストアンサー
- masa2000z28
- オフィス系ソフト
- 回答数4
- 2次元配列の宣言について
文字列の配列の場合 Dim m As Variant Dim moji As String m=Array("aa","bb","cc","dd",・・・) moji=m(1) とすれば"bb"がmojiに代入されるのはわかるのですが これを二次元配列(3行4列)にする場合どのように 宣言(Dim~や、Array~)等はどのように記述すればよろしいですか? 基本的な質問でごめんなさい。 よろしくお願いします。
- 締切済み
- sakky_t
- Visual Basic
- 回答数6