AKARI0418 の回答履歴

全321件中181~200件表示
  • VB6から新しいvbに切り替えたい。

    現在、会社でvb6.0を使用しているものです。 いいかげんVB6は古いので、新しいVBに切り替えたいと思っています。 使用しているパソコンはXPで、メモリ512MBでHDが80GBと言ったところです。最新のVB2008とかどうなんでしょうか? VB6とVB2008で、コードの記述方法などで注意点などありましたらご指導お願いします。かなり違うとは思いますが・・・ それと、1台のPCで、VB6とほかのVB(vb.net以降)は共有できるのでしょうか?詳細のご指導お願いします。

  • VBA6.0作成のソースを修正したい。

    VB初心者です。 VBA6.0で作成されているソースがあるのでオブジェクトの修正したいのですが、VBA6.0がありません。 NETで調べるとVBA6.0は販売されておらず、またVBA.NETは難しいとありました。過去のソースにわずかな修正をしたいだけなのですが、こういう場合、VBの何を購入すればいいのでしょうか。また、現在VBを始めようと思う場合、何を購入しているのでしょうか。 宜しくお願いします。

  • VB6.0でINIファイルからデータを読み込みたいです

    INIファイルからPCのモニターとフォームサイズデータの比率を読み込み、そのデータを元にフォームを画面を呼び出したいのですが、どの様にしてよいかがわかりません。申し訳ありませんが教えていただけないでしょうか?? ちなみにINIファイルのデータを読み込み、ボタンに名前を表示するといったことはできました。

  • パフォーマンス・レスポンス向上技法勉強方法

    システムのレスポンス向上技法を勉強したいと思っています。 ゼロから始める形でオススメの書籍、講座、Webはありませんか。 最終的にはDB/クライアントハード・インフラ・DBソフト選択/設定・ロジック・SQL含めて全般的な知識を身につけたいとは思っていますが ・既存システムのボトルネック調査/切り分け方法 ・新規開発時のSQL・ロジック作成時の注意点 から学べればと思っています。 現在一番使うことが多い環境が下記の通りなので 下記のどれかに特化したものでもいいと思っています。 まずはどこから取り掛かれば・・・、という状態なので・・・。 ソフト側:Access/EXCEL(2000/2003), VB6 DB側:Access, (Oracle, SQLServer) 宜しくお願い致します!

  • VB2005 DataGrid1初期化について

    はじめまして。 VB2005 DataGrid1の初期化について質問があります。 下記処理を実行すると、 一度目のFormBを表示ではDataGridに正しく表示されます。 FormBにてボタンEndを押し、再度FormBを表示すると DataGridの表示が化けてしまいます。 (縦・横のスクロールバーが表示されなくなり、  列・行の幅も小さくなっている) DataGrid自体は何も設定していなく、 表示内容に対して自動でDataGridを調整してくれる ものだと思っておりました。 何か初期化(Me.DataGrid1.Refresh)などが問題なので しょうか? 長文になりましたが、何か少しでも解決策をお願いします。 Private Sub Form_Load 'FormBを表示  FormB.ShowDialog  '再度FormBを表示  FormB.ShowDialog Exit Sub Private Sub FormB_Load  Dim Aclone As New ADODB.Recordset  'Aclone設定  If Aclone .State = ADODB.ObjectStateEnum.adStateOpen Then   Aclone .Close()  End If  'DataGrid初期化  Me.DataGrid1.Refresh()  'XXXX(接続・テーブル情報)の内容をAcloneにセット)  Aclone = XXXX.clone  'AcloneをDataGridにセット  Me.DataGrid1.DataSource = Aclone Exit Sub Private Sub FormB_Btn_End  Me.Hide Exit Sub

  • Excel VBA 値取得について

    お世話になります。 どなたかお力をお貸しください。 Excel2003 VBAでプログラムを組んでおり、エクセルのシートをデータベース代わりに利用しています。 複数のブック散乱している10万個近くのテキストボックスの値を、 「A」というブックの「シート1」のセルに格納して行きたいと思っております。 値の格納方法としては、「A」ブックの「シート1」の セルA1からA2、A3…A列最終行(6万強)まで縦の並びにデータを格納していきます。 ただし、「シート1」に格納したい値は10万個近くあるので、 A列だけでは足りなくなります。 A列の最終行まで値を格納し終えたら、自動的にB列に移動して、 セルB1からB2、B3…B列最終行(6万強)という遷移させていきたいのです。 A列のみに格納していくのであれば、理解できるのですが、 自動遷移がわかりません。 For i = 0 To 最終行(6万強) シート1.Range("A" & i) = 参照元 Next i よろしくお願いします。

  • VBAについて教えてください。

    職場のエクセルのVBAを見ていたら、下記のように書かれていました。VBAを勉強し始めたばかりで何が書かれているのか解りません。 お手数ですが教えてください。よろしくお願いします。 Function F_Crypt(Data As Long, Seed As String) As Long Dim i As Long, j As Integer, act1 As Long, act2 As Long, iSeed As String If Len(Seed) > 3 Then j = 3 Else j = Len(Seed)

  • Outlookのスケジュールを外出先から編集したい

    こんにちは。 会社でメールとスケジュール管理としてMicrosoftのOutlook2007を使っています。今はWindowsXPですが、夏からVistaになります。 外出先で予定が入ったとき、すぐにスケジュールを確認したり追加したいのですが、現状では出来ません。 何かのソフトをインストールするとか、Outlookの裏技とかで上記のようなことができるでしょうか。 Vistaなら出来る!という回答もお待ちしています。 よろしくお願いします!

  • VB6から新しいvbに切り替えたい。

    現在、会社でvb6.0を使用しているものです。 いいかげんVB6は古いので、新しいVBに切り替えたいと思っています。 使用しているパソコンはXPで、メモリ512MBでHDが80GBと言ったところです。最新のVB2008とかどうなんでしょうか? VB6とVB2008で、コードの記述方法などで注意点などありましたらご指導お願いします。かなり違うとは思いますが・・・ それと、1台のPCで、VB6とほかのVB(vb.net以降)は共有できるのでしょうか?詳細のご指導お願いします。

  • ユーザーコントロール内にNotifyIconを設置したい

    とりあえずVB2005で作っています。(あとでC#あたりに切り替えも考えていますが) NotifyIcon、ContextMenuStrip、ToolStripMenuItemあたりを利用して システムトレイ周りを操作できるということは分かりました。 それを利用したい場合のフォームが複数存在した場合、毎度それを 貼り付けて作ってあげなきゃいけなそうで面倒という理由より、 既にそれをサポートしたFormをベースとするユーザーコントロールを 作ろうと思い立ちました。 そこでまず、NotifyIconをサポートさせようと考え、実際にはこんな感じです。 Property SystemTrayUsable() As Boolean - システムトレイの利用をするかどうか ReadOnly Property Notify() As NotifyIcon - NotifyIconのプロパティ デザイン上でシステムトレイを利用すると設定された場合に限り、Notify()より NotifyIconオブジェクトを取得できて、NotifyIconの各種プロパティを 設定できる、ということを想定しています。 が、これを実現させようとすると、デザイン上では設定できるものの Form1.Designer.vbの方ではNotifyIconのプロパティ設定に対するコードが 記載されない為、ビルドを行うと初期化されてしまいます。 (つまり、デザイン上で設定が出来るだけで、ビルドを行うとデザイン上で 設定した内容すら残らない) 多分、ビルドした瞬間にNotifyIconのインスタンスが消える関係で そうなってしまうんだと思うんですが。 Form1.Designer.vbに直接 Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Form1)) Me.Notify.Icon = CType(resources.GetObject("NotifyIcon1.Icon"), System.Drawing.Icon) Me.Notify.Text = "NotifyIcon1" Me.Notify.Visible = True といったコードを打ち込むと動作するので、何か方法があると思うのですが解決できません。 NotifyIconで指定できるプロパティを逐一全部自作して、内部的にNotifyIconのプロパティを操作してあげる、というのも手なのでしょうが、 NotifyIconの全てのプロパティ、メソッドを自作するというのはとても現実的では ないので、八方塞がりになってしまいました。 どうするとデザイン上で設定したNotifyIconのプロパティが保持されるのでしょうか?

  • ユーザーコントロール内にNotifyIconを設置したい

    とりあえずVB2005で作っています。(あとでC#あたりに切り替えも考えていますが) NotifyIcon、ContextMenuStrip、ToolStripMenuItemあたりを利用して システムトレイ周りを操作できるということは分かりました。 それを利用したい場合のフォームが複数存在した場合、毎度それを 貼り付けて作ってあげなきゃいけなそうで面倒という理由より、 既にそれをサポートしたFormをベースとするユーザーコントロールを 作ろうと思い立ちました。 そこでまず、NotifyIconをサポートさせようと考え、実際にはこんな感じです。 Property SystemTrayUsable() As Boolean - システムトレイの利用をするかどうか ReadOnly Property Notify() As NotifyIcon - NotifyIconのプロパティ デザイン上でシステムトレイを利用すると設定された場合に限り、Notify()より NotifyIconオブジェクトを取得できて、NotifyIconの各種プロパティを 設定できる、ということを想定しています。 が、これを実現させようとすると、デザイン上では設定できるものの Form1.Designer.vbの方ではNotifyIconのプロパティ設定に対するコードが 記載されない為、ビルドを行うと初期化されてしまいます。 (つまり、デザイン上で設定が出来るだけで、ビルドを行うとデザイン上で 設定した内容すら残らない) 多分、ビルドした瞬間にNotifyIconのインスタンスが消える関係で そうなってしまうんだと思うんですが。 Form1.Designer.vbに直接 Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Form1)) Me.Notify.Icon = CType(resources.GetObject("NotifyIcon1.Icon"), System.Drawing.Icon) Me.Notify.Text = "NotifyIcon1" Me.Notify.Visible = True といったコードを打ち込むと動作するので、何か方法があると思うのですが解決できません。 NotifyIconで指定できるプロパティを逐一全部自作して、内部的にNotifyIconのプロパティを操作してあげる、というのも手なのでしょうが、 NotifyIconの全てのプロパティ、メソッドを自作するというのはとても現実的では ないので、八方塞がりになってしまいました。 どうするとデザイン上で設定したNotifyIconのプロパティが保持されるのでしょうか?

  • ユーザーコントロール内にNotifyIconを設置したい

    とりあえずVB2005で作っています。(あとでC#あたりに切り替えも考えていますが) NotifyIcon、ContextMenuStrip、ToolStripMenuItemあたりを利用して システムトレイ周りを操作できるということは分かりました。 それを利用したい場合のフォームが複数存在した場合、毎度それを 貼り付けて作ってあげなきゃいけなそうで面倒という理由より、 既にそれをサポートしたFormをベースとするユーザーコントロールを 作ろうと思い立ちました。 そこでまず、NotifyIconをサポートさせようと考え、実際にはこんな感じです。 Property SystemTrayUsable() As Boolean - システムトレイの利用をするかどうか ReadOnly Property Notify() As NotifyIcon - NotifyIconのプロパティ デザイン上でシステムトレイを利用すると設定された場合に限り、Notify()より NotifyIconオブジェクトを取得できて、NotifyIconの各種プロパティを 設定できる、ということを想定しています。 が、これを実現させようとすると、デザイン上では設定できるものの Form1.Designer.vbの方ではNotifyIconのプロパティ設定に対するコードが 記載されない為、ビルドを行うと初期化されてしまいます。 (つまり、デザイン上で設定が出来るだけで、ビルドを行うとデザイン上で 設定した内容すら残らない) 多分、ビルドした瞬間にNotifyIconのインスタンスが消える関係で そうなってしまうんだと思うんですが。 Form1.Designer.vbに直接 Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Form1)) Me.Notify.Icon = CType(resources.GetObject("NotifyIcon1.Icon"), System.Drawing.Icon) Me.Notify.Text = "NotifyIcon1" Me.Notify.Visible = True といったコードを打ち込むと動作するので、何か方法があると思うのですが解決できません。 NotifyIconで指定できるプロパティを逐一全部自作して、内部的にNotifyIconのプロパティを操作してあげる、というのも手なのでしょうが、 NotifyIconの全てのプロパティ、メソッドを自作するというのはとても現実的では ないので、八方塞がりになってしまいました。 どうするとデザイン上で設定したNotifyIconのプロパティが保持されるのでしょうか?

  • 【VB2008】 マウス操作の一時的無効化

     いつも勉強させていただいています。  質問させていただきます。よろしくお願いします。  あるソフトのデータ保存を数分毎に行う必要がでてきたため、初めてVB2008で作成を試みました。SendKeysを知り、なんとか一連の保存作業(ソフトのツールバーのFile→SaveData→(ファイル名入力)→OK)を、自動化するところまでできたのですが、実行中にマウスポインタを動かしてしまうと正常に動作しなくなってしまうため、イベント中の5~10秒程度マウス操作を無効化したいのですが、やり方が見つかりません。 結構長い時間検索して試してみたのですが、 Cursor.Hide() や Private Sub Button1_MouseMove(・・・) Handles Button1.MouseMove Dim p As Point = New Point(0, 0) System.Windows.Forms.Cursor.Position = p End Sub のような都度ポインタを端に飛ばすような方法では、いくらでもアクティブウィンドウを切り替えられてしまうためうまくいきませんでした。  上のような「マウスが動いたときに都度発生~」といったような監視方法ではメインのイベントが妨げられるようにも感じますので、何かマウス操作を規制・無効にするよい方法がありましたら教えていただければと思います。  もしお詳しい方がいらっしゃいましたら、どうぞよろしくお願いします。

  • VB2008にて4択クイズ作成

    質問させていただきます。 現在VB2008にて4択クイズを作成しています。 以下のサイトを参考に作成しているのですが、不明な点がありますのでご回答お願い致します。 http://www.microsoft.com/japan/msdn/student/challengeV2/chap2_vb/ 上記のページでは、Web用?に開発されてるみたいで一部ないコントロールがあります。私はVB2008のwindowsアプリケーションフォームというテンプレートから開始しているのですが、これが問題なのでしょうか。 私の開発環境では「Literal」というコントロールが見当たりません。私が見落としているだけなのかも知れませんが。。 とりあえず、コントロールはURL先とほぼ同様にしています。テーブルの作成(テーブルの挿入の仕方も分かりませんでした)とLiteral、imageコントロールは省いています。 そして、プログラムの内容は最後の項の「さらに一歩進んだテクニック」のものをほとんどそのまま使っています。 以下にそのまま貼り付けます。 Public Class Form1 '正解のボタンを表す変数を定義 Dim Answer As Button Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged ' 問題文を設定する TextBox1.Text = "Web ブラウザと Web サーバーの間で Web ページなどをやり取りする際に用いられる通信プロトコルは?" ' 回答の選択肢を設定する ButtonA.Text = "HTML" ButtonB.Text = "HTTP" ButtonC.Text = "XML" ButtonD.Text = "URL" ' 正解のボタンを設定する Answer = ButtonB End Sub Private Sub Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonA.Click, ButtonD.Click, ButtonC.Click, ButtonB.Click ' 押されたボタンが正解のボタンかどうか調べる Dim senderButton As Button = CType(sender, Button) ' 正解のボタンを赤くする Answer.BackColor = System.Drawing.Color.Red End Sub End Class 以上です。 上記のプログラムに追加したい項目を挙げます。 1.問題文を複数用意し、ランダムに出題する。(ランダムに出題するという機能は乱数を使えば実現できるのはなんとなく分かるのですが、実際のプログラムが分かりません。 2.用意した問題全てを解答したら終わり。 以上のような流れにしたいのですが、実際にはどのようにプログラミングすれば良いのでしょうか?部分でも良いのでご指摘お願い致します。

  • VBAのコンボについて

    VBAでプログラミングをしています。 ワークシート上にコンボボックスを配置していて、表示データがコンボ枠内に収まり切れていません。例えば、全角10文字データが4文字しか見えない。 全部文字が見えるように途中で改行したりする方法ってあるんでしょうか?

    • ベストアンサー
    • noname#101462
    • Visual Basic
    • 回答数3
  • Outlookのスケジュールを外出先から編集したい

    こんにちは。 会社でメールとスケジュール管理としてMicrosoftのOutlook2007を使っています。今はWindowsXPですが、夏からVistaになります。 外出先で予定が入ったとき、すぐにスケジュールを確認したり追加したいのですが、現状では出来ません。 何かのソフトをインストールするとか、Outlookの裏技とかで上記のようなことができるでしょうか。 Vistaなら出来る!という回答もお待ちしています。 よろしくお願いします!

  • lvwReport/エラー/プロジェクト又はライブラリが見つかりません

    VBAでドラッグ&ドロップをListViewで使うため、組み込み定数:lvwReportを使っていますがここで「プロジェクト又はライブラリが見つかりません」というエラーが出ます。 環境 WINDOWS2000 EXCEL2000 組み込み定数:lvwReportを使用するために必要な参照設定とコントロールを教えてください。

  • VBAのコンボについて

    VBAでプログラミングをしています。 ワークシート上にコンボボックスを配置していて、表示データがコンボ枠内に収まり切れていません。例えば、全角10文字データが4文字しか見えない。 全部文字が見えるように途中で改行したりする方法ってあるんでしょうか?

    • ベストアンサー
    • noname#101462
    • Visual Basic
    • 回答数3
  • EXCEL VBA WEEKDAY関数

    weekday関数について質問です。 Sub test() MsgBox Weekday(#2/19/2009#) End Sub 上記プログラムを参考に2009年2月i日の曜日を返すように 下記プログラムを作成したのですが、うまくいきません。 変数iの箇所に原因があると思うのですがどのようにしたら 解決できますでしょうか?? Sub test() dim i as string i=15 MsgBox Weekday(#2/i/2009#) End Sub 解決策、できましたら参考となるプログラムをお教えください。 よろしくお願いいたします。

  • lvwReport/エラー/プロジェクト又はライブラリが見つかりません

    VBAでドラッグ&ドロップをListViewで使うため、組み込み定数:lvwReportを使っていますがここで「プロジェクト又はライブラリが見つかりません」というエラーが出ます。 環境 WINDOWS2000 EXCEL2000 組み込み定数:lvwReportを使用するために必要な参照設定とコントロールを教えてください。