how-do-you-do の回答履歴

全160件中21~40件表示
  • C#とVB.net

    Frameworkの開発は C#とVB.netのシェアはどちらが高いのでしょうか? 今までのOffice(2003まで)にはマクロ言語としてVBAがありましたが 次期Office(Office12)にはC#が採用されたりするのでしょうか? その辺りについて、知っておられたり または掲載しているサイト等がありましたら 教えてください。

  • Accessでの検索フォーム作成

    お世話になります。 Accessを使い始めて半月ぐらいの初心者です 次のような条件の検索フォームの作成を依頼されたのですがうまく出来ません。 (1)Accessのフォームフィルタを使用した検索フォームで、3つのテキストボックス(以下TB)を同一 フォーム上に用意し、抽出を実行するボタンと解除するボタンをTBの隣にそれぞれ用意する (2)あいまいな条件(部分一致)で検索出来るようにする (3)抽出結果も同一フォーム上に表示 (4)任意のTBに入力した値で抽出後、他のTBを利用し 絞り込み検索を実行できるようにしたい 現在は下記のように作成しました。 ●テーブル [管理番号]、[品名品番]、[仕入先名]のフィールドを持つテーブルを用意。 ●フォーム(表形式) 上記テーブルに連結した検索フォームを作成し、抽出する値を入力する TBの名前はそれぞれ下のように付けました。 フィールド名    TB名 ・[管理番号]⇒管理番号検索 ・[品名品番]⇒品名品番検索 ・[仕入先名]⇒仕入先名検索 ・[抽出実行ボタン]のイベント(管理番号で検索時) Private Sub コマンド47_Click() Me.Filter = "管理番号 Like '*" & Me!管理番号検索 & "*'" Me.FilterOn = True End Sub ・[抽出解除ボタン]のイベント(管理番号で検索時) Private Sub コマンド49_Click() Me!管理番号検索 = Null Me.FilterOn = False End Sub 他2つも同様に作成して実行した結果、単体での抽出はうまくいくのですが さらに絞り込もうと他のTBに値を入力して抽出を実行すると先の抽出が解除され 単体でのフィルタがかかって抽出されてしまいます。 どなた様か良い案が御座いましたらご指導ください。 初心者のため、説明不足な点があるかと思いますが 不明な点がございましたらご質問くださいませ。 宜しくお願い致します。

  • Accessでの検索フォーム作成

    お世話になります。 Accessを使い始めて半月ぐらいの初心者です 次のような条件の検索フォームの作成を依頼されたのですがうまく出来ません。 (1)Accessのフォームフィルタを使用した検索フォームで、3つのテキストボックス(以下TB)を同一 フォーム上に用意し、抽出を実行するボタンと解除するボタンをTBの隣にそれぞれ用意する (2)あいまいな条件(部分一致)で検索出来るようにする (3)抽出結果も同一フォーム上に表示 (4)任意のTBに入力した値で抽出後、他のTBを利用し 絞り込み検索を実行できるようにしたい 現在は下記のように作成しました。 ●テーブル [管理番号]、[品名品番]、[仕入先名]のフィールドを持つテーブルを用意。 ●フォーム(表形式) 上記テーブルに連結した検索フォームを作成し、抽出する値を入力する TBの名前はそれぞれ下のように付けました。 フィールド名    TB名 ・[管理番号]⇒管理番号検索 ・[品名品番]⇒品名品番検索 ・[仕入先名]⇒仕入先名検索 ・[抽出実行ボタン]のイベント(管理番号で検索時) Private Sub コマンド47_Click() Me.Filter = "管理番号 Like '*" & Me!管理番号検索 & "*'" Me.FilterOn = True End Sub ・[抽出解除ボタン]のイベント(管理番号で検索時) Private Sub コマンド49_Click() Me!管理番号検索 = Null Me.FilterOn = False End Sub 他2つも同様に作成して実行した結果、単体での抽出はうまくいくのですが さらに絞り込もうと他のTBに値を入力して抽出を実行すると先の抽出が解除され 単体でのフィルタがかかって抽出されてしまいます。 どなた様か良い案が御座いましたらご指導ください。 初心者のため、説明不足な点があるかと思いますが 不明な点がございましたらご質問くださいませ。 宜しくお願い致します。

  • .NET - 配列変数を省略可能の引数にする方法

    お世話になっています。 .NETでのコーディングを行っています。 標記の件ですが、初めてなので .NETからなのか、もともとそうなのかは不明なのですが、 プロシージャの引数をOptionalで宣言すると、 省略された時の値を設定する必要がありますよね。 省略可能の引数を配列変数にしたい場合、どのように宣言したら良いのでしょうか? 初期値って言っても、今回省略可能にしたい変数は、 検索結果を格納するための変数ですので、 省略されたときには何の値も入っていなくて良いんです。 宣言部分は以下のとおりです。 Public Function CM_fun_b_Get_WeekdayNm(ByRef Wstr_WeekKb() As String, _ ByRef Wstr_WeekNm() As String, _ ByRef Wstr_WeekNmR() As String) As Boolean この、Wstr_WeekNmR()を省略可能にしたいのです。 このような場合、どうやって宣言するべきなのでしょうか? ヘルプを見たのですが、よくわからなくて・・・(;_;) 念のため、省略された時に、何らかの値を設定する方法も知りたいです。 よろしくお願いいたします。

    • saeyui
    • 回答数5
  • .NET - 配列変数を省略可能の引数にする方法

    お世話になっています。 .NETでのコーディングを行っています。 標記の件ですが、初めてなので .NETからなのか、もともとそうなのかは不明なのですが、 プロシージャの引数をOptionalで宣言すると、 省略された時の値を設定する必要がありますよね。 省略可能の引数を配列変数にしたい場合、どのように宣言したら良いのでしょうか? 初期値って言っても、今回省略可能にしたい変数は、 検索結果を格納するための変数ですので、 省略されたときには何の値も入っていなくて良いんです。 宣言部分は以下のとおりです。 Public Function CM_fun_b_Get_WeekdayNm(ByRef Wstr_WeekKb() As String, _ ByRef Wstr_WeekNm() As String, _ ByRef Wstr_WeekNmR() As String) As Boolean この、Wstr_WeekNmR()を省略可能にしたいのです。 このような場合、どうやって宣言するべきなのでしょうか? ヘルプを見たのですが、よくわからなくて・・・(;_;) 念のため、省略された時に、何らかの値を設定する方法も知りたいです。 よろしくお願いいたします。

    • saeyui
    • 回答数5
  • バイトデータの取扱いについて( .Net)

    通信対象機器の仕様として1バイト単位でのデータのやりとりを行う下記の様なソースを書いたのですが、どうやっても2バイトで出力されてしまいます。 オシロでモニタしてみると0083が出力されているみたいです。ここで質問なのですがstrCmdで指定した文字列(1バイト)のみを出力させるためのコードを教えて下さい。 Dim strCmd as String strCmd="83" AxMSComm1.Output = Encoding.Unicode.GetBytes(ChrW(Val("&H" & strCmd)))

    • tamajun
    • 回答数1
  • VB.NETとACCESSの接続

    VB.NETとACCESSの接続ができなくて困っています。 以前にも同じような質問があったかと思いますが、上手くできなかったのでもう一度質問させて下さい。 まず1番初めにする作業はコントロールパネルの管理ツールからODBCを選択し、Microsoft Access Driverを選択し、「ODBC Micrsoft Access セットアップ」をする。 次にVB.netを立ち上げ、ツールボックスのデータからOdbcDataAdapterを選び、Formにドラッグする。 データアダプタ構成ウィザードで先に登録したODBCを選択する。 で、よろしいでしょうか? 皆さんの書き込みを呼んでいると根本的に間違っているような気もしてきます。 ご指摘をお願いします。

  • フィルタオプションの条件設定

    フィルタにある条件をつけて抽出したデータの個数を 取得したいです。 A4のセルに04/12/10と有った場合は、 A6より下に有るデータから04/12/01-04/12/10のデータ個数を取りたく。 又、A4のセルに04/12/20と有った場合は、 A6より下に有るデータから04/12/11-04/12/20のデータ個数を取りたく。 又、A4のセルに04/12/31と有った場合は、 A6より下に有るデータから04/12/21-04/12/31のデータ個数を取りたいです。 フィルタオプションで設定できたら良いなと思いますが。無理でしたら、どの様にしたら、このようなデータの数量が取れるかアドバイスをお願いします。 なお2月の月末は28日の日と29日の日が有るので、 こちらも A6に05/02/28となっていたら 05/02/21-05/02/28のデータ個数で A6に08/02/29となっていたら08/02/21-08/02/29のデータ個数を取得できる設定をしたいです。 宜しくお願いします。

  • Access2002 レポートへの出力条件

    Access2002で以下のようなイメージのレポートを作っています。 「発注量」が 「0」のときは発注日付を空白にしたいのですが、どのようにすればよいでしょうか? よろくお願いいたします。 発注日付   発注量 2004/12/1    1 2004/12/2    3 2004/12/3    0       ↓以下のように0の場合は日付を空白にする。 2004/12/1    1 2004/12/3    3            0 (但し、0は表示します)

    • pon_s
    • 回答数2
  • Tickイベントについての質問

    1秒間のループ回数を得るために下記のようなコードを記述したのですが、Tickイベントが発生せずループから抜けません。以前はVB6(Timer1_Timerイベント)を使用していたのですが、何の問題もなく使用出来ていました。誰か分る方、ご教授下さい。もちろんInterval=1000です。 '1sec間に繰り返されるループ回数 Private mlng1SecTimeCount As Long '1sec経過フラグ Private msht1SecFlg As Short '(省略) Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'ディレイタイム設定 DELAY_TIME_SETTING() End Sub Private Sub DELAY_TIME_SETTING() 'ディレイタイム設定 '解説:1sec間に実行されるループ回数の算出。 'ループ回数格納用変数 Dim lngLoopCount As Long 'タイマー1起動 Timer1.Enabled = True Do Until msht1SecFlg = 1 lngLoopCount += 1 Loop 'タイマー1停止 Timer1.Enabled = False 'データ保存 mlng1SecTimeCount = lngLoopCount End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick '解説:1sec経過後にインクリメント。 'インクリメント msht1SecFlg += 1 End Sub 以上よろしくお願い致します。

    • tamajun
    • 回答数1
  • C#でのDLL

    OS  :WindowsXP Pro SP1 開発環境:VisualStudio .NET 2003 開発言語:C# 開発形態:Windowsアプリケーション 開発初心者です。よろしくお願い致します。 テキストファイルを読み込んで、その中にある文字列を3つほど返却値として返すDLLを作成したいと思っています。 新規にクラスライブラリのテンプレートでプロジェクトを作成し、プロジェクトメニューからコンポーネントの追加をしました。 質問事項 1.まず、DLLを作成する手順として、上記の方法でよろしいのでしょうか? 2.ファイルからテキストを取得するところまではできるのですが、それを返却値として、呼び出し元の別プロジェクトへは、どうすればよいのでしょうか? どなたか、ご教授お願い致します。

  • 文字を数字にしたい!

    アクセス2000です。 あるテーブル(テーブルA)に「50歳」(フィールドB)等の年齢がテキスト型で入っています。これを「50」のように数値型に変換したいのです。 まず、「××歳」の「歳」を削除してから数値型に変換したいと思います。「100歳」や「5歳」もデータとして考えられますので頭から2文字というやり方は難しいです。 どうぞ、ご教授ください。よろしくお願いします。

    • noname#12495
    • 回答数4
  • 動的配列の初期化

    お世話になっております。 redim preserve AAA(i) とループさせて値をいれます。 その後AAAを宣言した時と同じ状態にしたいのですが どのようにすればいいのでしょうか? redim AAA(0) とやりましてもAAA(0)になんらかの値がはいって しまいますし・・・ なにかわかることがあればご回答よろしくお願いします。

    • REDSUNS
    • 回答数1
  • [ASP+SQLserver]空白フィールドのWHEREは?

    こんにちわ。 ASPとSQLサーバで簡単なWebを作っています。 まず、以下のようなデータがあるとします。 (列名) 列A,列B,列C (データ)aaaa,NULL,NULL      bbbb,1111,NULL ※NULLは文字列ではなくNULLです。 そこでNULLであるレコードを取得したいので次のようなクエリで実行してみました。 SELECT * FROM sample WHERE(列B='') ORDER BY 列A しかし、あえなく敗北・・・。 また、NULLでないレコードを取得するために、 SELECT * FROM sample WHERE(列B<>'') AND(列C<>'') ORDER BY 列A しかし、こちらもあえなく敗北・・・。 こういうケースはどのようなクエリでやればいいのでしょうか? お手数をお掛けいたしますが宜しくお願いいたします。

    • zenon55
    • 回答数2
  • 配列の質問

    ACCESS97を使っています。 モジュールで、配列を使った時、 データから、その配列番号を取得することはできますか? 例)5つの配列H[4]に、a,b,c,d,e と入れた時、 H[3] とすれば、d が分かりますが、 d を入力した時、3 を取得できるのでしょうか?

    • cdma
    • 回答数5
  • Access フォームヘッダーに作成したテキストボックスの規定値表示

    いつもお世話になっております。 フォームのヘッダーに非連結のテキストボックスを作成し、 プロパティで規定値を「16」と設定したのですが、 まったく表示されません・・・どうしてでしょう?? 他のフォームでは、問題なく表示されるのですが・・・ どなたかお分かりになりましたら、教えてください。

  • accessのステートメント

    XPの環境でaccess2000のステートメントなどが正常に動作しません。Windows98seやwindowsMeの環境では正常に動作します。 例えば、MKDIRやsusst.exeなどです。

    • qaccess
    • 回答数7
  • パッケージ作成後のインストール時のエラー

    VB6でプログラムを作成後、ディストリビューションウィザードでインストールファイルを作成しました。 開発機(WindowsXP)上では問題なくインストールできるのですが、Windows98SEでは 「ファイル 'C:\WINDOWS|SYSTEM\msado25.tbl'の登録中にエラーが発生しました」 と表示されます。 無視ボタン押して終了後、動作確認するとプログラムは正常に動作はします。 エラーの原因とできればエラー表示がでないようにしたいのですが・・・・・・・。

    • gorou
    • 回答数2
  • テキストの暗号化

    ソフトウェアの情報(インストールした日付・パスワード等)をテキストに書き込む時に暗号化してカキコむように しようと思います。しかし、字を3文字ずらす・アスキー コードに変換するなどでは、簡単に破られるのではないかと 思います。フリーのソフトでも、文字化けのような 状態のテキストファイルなどをみますが、あのような 複雑な暗号はどのように作られるのでしょうか? 「暗号」などで検索してみたのですが、そのやり方については、詳しくは記載されてはいませんでした。(暗号化を詳しくかいたら暗号にならないですよね)しかし、例でこういうやり方があるんだ、というのを是非教えて下さい。 また、このよう情報を書き込むのは通常テキストファイル などでよいのでしょうか?レジストリでしょうか? レジストリなどに書き込んでいるソフトなども見られますが、一般的にはどこに書き込むものなのでしょうか?

    • element
    • 回答数5
  • ListViewの複数選択について

    こんにちは。 VBAでListViewを使い、DBの情報を出力しているのですが、ListViewに出力すると、必ず、1行目が選択されています。その選択自体はいいのですが、選択されているところに色付けがされていないのです。他のところを選択すると色がちゃんと付きます。どうすれば、最初の選択行に色をつけることが出来るのか教えてください。 それから、ListViewで複数件選択された場合のIndexの取り方を教えてください。今は以下のようにして1件だけは取得できています。 s = Userform2.ListView1.SelectedItem.Index 初心者なので、なるべく詳しくお願いします。