todo36 の回答履歴

全1898件中141~160件表示
  • C# ブラウザの自動クリック

    C#のwebBrowserで開いたページを自動でクリックしたいんですが、htmlが <li id="A"><a href="B" title="C">C</a></li> この様になっておりますので、 .Document.GetElementById("A").InvokeMember("click"); とIDタグからのクリックを試みましたが、動作しません。 何が間違えているのかご教授下さい。

  • C# ブラウザの自動クリック

    C#のwebBrowserで開いたページを自動でクリックしたいんですが、htmlがsubmit等が無く、仮に <a href="javascript:void(0);" onclick="A"><img src="B" alt="C" title="D" /></a> となっている場合、どの様にすれば良いかご教授下さい。

  • C# ブラウザの自動クリック

    C#のwebBrowserで開いたページを自動でクリックしたいんですが、htmlがsubmit等が無く、仮に <a href="javascript:void(0);" onclick="A"><img src="B" alt="C" title="D" /></a> となっている場合、どの様にすれば良いかご教授下さい。

  • VB.NET ファイルの種別取得方法

    こんにちは。 VB.NET Framework2.0で開発しています。 WindowsのOffice(Excel、Wordなど)で使用されるファイル を判別するプログラムを作成しています。判別する際、 ファイル名の拡張子を取得し、IF文で「.xls」や「.doc」ならば Officeで使用されるファイルと判断しています。もっとスマート にofficeで使用されるファイルかどうか判別する方法(関数)は ないでしょうか?

  • VBを使ってPDFファイルを取り込む事って?

    こんにちは。 VBを使って勉強しています。(全然出来ませんがw) 質問です。 VBのコントロールでピクチャーボックスって言うのがあると思うのですが、あれってJPEGとかGIFだけのフォーマットしか読み込めないのでしょうか? 他のフォーマットのモノを読み込む場合はどうすればいいのでしょうか? ちなみに PDFファイルを読み込みたいのですが・・・・ やっぱり・・・無理なのでしょうか? 教えてください。

  • VisualBasic2010Express

    当方、VB初心者です。(VBAの経験は多少あります) VisualBasic2010Expressを使用してC/Sシステムを構築したいと思っています。 早速、VB2010のデータベース開発入門の参考書を購入して勉強を始めているのですが、 Express版では開発しているコンピューターに保存されているローカルファイルに直接接続する方法だけが提供されている、と記載されておりました。 これをみるとExpress版ではスタンドアロン型システムしか作れないような感じなのですが、 VBでC/Sシステムを作るとなると、製品を購入しないとならないのでしょうか? これからやろうとしている事は開発したソフトを社内の各社員のPCにインストールし、 各自で好きな時に情報の編集・閲覧がリアルタイムに行えるというものを目標としています。 データベースは社内のサーバー上に置こうと思っているのですが・・・。 予算的な問題からお金をかけずにシステムの構築をしたいと考えています。 どうぞよろしくお願いいたします。

  • Accessのレポートみたいな機能が欲しい

    Accessをずっと使っています。しかし、データの容量が多くなり、Accessが非常に重たいです。 そこで、Visual Studioを買ってVBでアプリを作ってデータベースにMYSQLか何かを使えばという話になりました。 そこで、色々調べたのですが、VBでは標準でアクセスのレポートみたいな機能がないことがわかりました。 クリスタルレポートなどを使えば良いとネットで書かれていましたが、外国製で使い勝手が悪いともかいてありました。 有料でもいいので、日本人が使いやすいようなコンポーネントは何かよいものがあるでしょうか?よろしくお願いします。

  • 特殊文字含むdll参照方法

    こんにちは visual studio 2010 vb環境で開発を行なっているのですが 本当は、 Private Declare Function AqKanji2Koe_Create Lib "AqKanji2Koe" _ (ByVal Koe As String, ByVal pint As Integer) As Integer としたいのですが、 これだと、エントリ ポイントが見つかりませんでエラーが出てしまい、 検索したところ、下記情報があり http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1256891532 これになぞって、試しに@8を入れてみたのですが、 Private Declare Function AqKanji2Koe_Create@8 Lib "AqKanji2Koe" _ (ByVal Koe As String, ByVal pint As Integer) As Integer @は使えないとエラーが出てしまいます。 何か対応する方法はありますでしょうか?

  • VBS作動中のブラウザのmsgboxについて

    現在VBSについて勉強中の者です。 VBSにてIEを作動させ、該当ページに進み、入力フォームなどに情報を入力し、 次へ進むボタンを押したときにmsgbox(Yes/No)がでてきてしまい、 そこでVBSが止まってしまいます。 そこで、3つほど質問なのですが 1.ブラウザの設定でmsgbox自体をださないようにする方法はあるか 2.PC自体の設定でmsgboxをださないようにする方法はあるか 3.他のスクリプトなんかを動かし、20秒ほどの間隔でキーボードのEnterを押す方法はあるか。 もしあれば、それはVBSとセットで使えるものか こちら3つの質問で以上となります。 ご回答のほどよろしくお願いいたします。

  • VBS作動中のブラウザのmsgboxについて

    現在VBSについて勉強中の者です。 VBSにてIEを作動させ、該当ページに進み、入力フォームなどに情報を入力し、 次へ進むボタンを押したときにmsgbox(Yes/No)がでてきてしまい、 そこでVBSが止まってしまいます。 そこで、3つほど質問なのですが 1.ブラウザの設定でmsgbox自体をださないようにする方法はあるか 2.PC自体の設定でmsgboxをださないようにする方法はあるか 3.他のスクリプトなんかを動かし、20秒ほどの間隔でキーボードのEnterを押す方法はあるか。 もしあれば、それはVBSとセットで使えるものか こちら3つの質問で以上となります。 ご回答のほどよろしくお願いいたします。

  • EXISTSを使ったDELETE文

    「SELECT文の件数」と、 「同じSELECT文を使ったDELETE文の件数」が一致しない現象が起き、困っています。 【SELECT文】※2件返ってきます。 SELECT   a.部署コード,   a.社員コード FROM   社員マスタ a,   組織マスタ b WHERE   a.部署コード = b.部署コード 【DELETE文】※50件 DELETEされます。 DELETE TABLE   社員マスタ WHERE   EXISTS   (   SELECT     a.部署コード,     a.社員コード   FROM     社員マスタ a,     組織マスタ b   WHERE     a.部署コード = b.部署コード   ) 環境はSQLSERVER2005です。 件数はSQLSERVER2005のカウントオプションで表示されているものなので間違いないです。 宜しくお願いします。

  • UWSファイルを VBで実行させたい

    VB まったくの初心者です。 先輩が作った マクロ?ソフト (UWSCというものを使って処理するもの)を 新たにVBで 一括管理したくて VBというソフトを使って作成しようとしています。 先輩が亡くなりそのソフト(uwsc)の事が全くわからないのですが VBで作った一括ソフトでそのまま UWSファイルというものを読み込み実行させたいのですが どう コードを打ち込めばいいかわかりません。 UWSCで作られたマクロファイルはVBで実行させれないのでしょうか。 もし可能でしたら 処理させるコードを教えてください。 【やりたい事】 VBで作ったソフト内のメニュー に  営業処理 経理処理 があり その中で 中間処理 月間処理等の項目があります。 その項目ごとのUWSファイルがあります。 その項目に合わせたUWSファイルをあてがって実行処理させたい。 補足: 今までは UWSCというソフトを起動し UWSファイルを読み込んでの処理でした。 UWSCを起動せずに VB内での処理は無理ですか? 説明不足だと思います。説明下手で申し訳ありませんが ソフトを実行させれるよう教えてください

  • SQLServer2005ストアドのソース取得

    こんにちは。 VB.NET Framework 2.0で開発しています。 SQLServer2005(DB)で管理しているストアドのソースを取得するプログラムを作成 しようと考えているのですが、ローカルPCからリモートDB上で管理しているソース の取得方法が解らず困っております。ご教授お願い致します。

  • C#のWebReqestを使った自動ログイン

    証券会社のHPに自動ログインしてHTMLを取得するプログラムをつくりたい。 http://d.hatena.ne.jp/r7kamura/20091120/1258737850で紹介されているプログラムでニコニコ動画への自動ログインは実証できたのですが、この中のusernameとpassword、urlを証券会社のものに入れ替えてもログインできません。 2社で試しましたが1社はログイン失敗のHTMLが、もう一社はログイン前のメッセージが返信されます。 更にyahooでもログイン前のメッセージとなります。 因みにWebBrowserを使ったプログラムでは証券会社に自動ログイン出来ています。 プログラムの処理内容が理解できていませんので何が悪いのか分かりません。 注意点や確認事項などアドバイス頂けないでしょうか。 どうぞ宜しくお願いします。

  • VB2010 SQLのUPDATE文エラー

    VB2010とAccess2007で使用しています データを日付順に連番を付けるコードを作成したのですが『UPDATE文構文エラーです』等のエラーが発生します? ご教授お願いします。 Private Sub Button連番_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button連番.Click Dim DT As New DataTable Try Using OleCn As New OleDbConnection(mdbPath) Dim SQL As String = "" SQL = "SELECT * FROM tableA ORDER BY 依頼日" Using DA As System.Data.OleDb.OleDbDataAdapter = _ New System.Data.OleDb.OleDbDataAdapter(SQL, OleCn) DT.Clear() DA.Fill(DT) End Using End Using Using OleCn As New OleDbConnection(mdbPath) Dim SQL As String = "" SQL = "UPDATE tableA SET No = @no WHERE 登録ID_Export = @登録ID" Dim OleCmd As New OleDbCommand(SQL) OleCmd.Connection = OleCn OleCn.Open() OleCmd.Parameters.Add("@no", OleDbType.Integer) OleCmd.Parameters.Add("@登録ID", OleDbType.Integer) For i As Integer = 1 To DT.Rows.Count OleCmd.Parameters("@no").Value = i OleCmd.Parameters("@登録ID").Value = CInt(DT.Rows(i)("登録ID_Export").ToString) OleCmd.ExecuteNonQuery() Next i OleCmd.Dispose() OleCn.Dispose() End Using Catch ex As Exception MessageBox.Show(ex.ToString, "例外発生") Exit Sub End Try MsgBox("ok") End Sub

  • C# MenuStripを開いた状態にしたい

    MenuStripの中にあるToolStripMenuItemをクリックするとドロップダウンされていたものが閉じられますが、CheckOnClick = trueなメニューはクリックされてもそのまま開いた状態にできるのでしょうか 閉じるのをキャンセルする、またはプログラムから開く、どちらか実現できればと考えています。 ご存知の方いらっしゃいましたら宜しくお願いします。

  • C#VB、exeに埋め込んだexeの実行

    C#でexeに埋め込みの画像を表示することはできますが、 exeに埋め込みのexeを実行することはできるのでしょうか。お願いします。

    • ベストアンサー
    • noname#189001
    • C・C++・C#
    • 回答数2
  • ソフトをVista、Win7で動くようにしたい

    会社で使用しているソフトはWindowsXPでは正常に動くのですが、VistaやWindows7では正常に動作しません。 ソフトを作ってもらった会社は倒産してありませんし、ソースコードなどもありません。 あるのはソフト本体のみです。 ある機器とパソコンをシリアルケーブルでつないで機器からのデータをパソコンで受信するのですが、VistaやWindows7では「受信完了」とは出るものの、データが転送されていないという症状です。 CSVデータを受信するだけですので、ソフト自体は32kbと軽いです。 具体性に欠けますが、このような状況です。 このソフトをVistaやWindows7でも動作するように改良できる業者を探していますので、教えていただければ助かります。 よろしくお願いいたします。

  • PCとDBを更新したら、エラーが発生するように。。

    約5年ほど前に開発されたDBを使用したシステムがあるのですが、サーバPCが故障し、PCとDBを更新しました。それから「タイムアウト」や「デッドロックエラー」が発生するようになりました。 【更新前】 1.サーバ  ・OS:Windows2000Server  ・DB:MSDE2000 SP3 2.クライアント  ・OS:Windows XP SP3(導入当初は、Windows2000)  ・アプリケーション:VC++6.0にて開発  ・7クライアント  ・ODBCにて接続 【更新後】 1.サーバ  ・OS:Windows Server 2008  ・DB:SQL Server 2008 Express Edition 2.クライアント  ・OS:Windows XP SP3(導入当初は、Windows2000)  ・アプリケーション:VC++6.0にて開発  ・7クライアント  ・ODBCにて接続  ※クライアント側は何も変わっていません。 発生するエラーは、以下の2つです。 (1)タイムアウトしました。 (2)トランザクション(プロセスID○○)が、ロック 個のリソースで他のプロセスとデッドロックして、このトランザクションの対象となりました。トランザクションを再実行して下さい。 サーバPCが故障した際、蓄積されていたデータをかなり削除した為、早くなる事はあっても、遅くなる?とは夢にも思いませんでした。当然、更新後のPCも5年前よりかなり早くなっているハズですし...。 営業からは、早くなんとかして欲しいと言われますが、未だに解決の糸口が見付かりません。 どなたか助言をお願い致します。

  • 一定回数以上の入金データの明細を表示する

    Microsoft SQL Server Management Studio 2008 にて、クエリを作成しています。 下記の入金テーブルがあります。 入金日  顧客ID  入金額 2012/2/1  0010 10000 2012/2/2 0010 10000 2012/2/3  0010 10000 2012/2/4  0010 10000 2012/2/5  0020 10000 2012/2/6  0020 10000 2012/2/7  0020 10000 2012/2/8  0030 10000 2012/2/9  0030 10000 このテーブルから1か月単位で3回以上の入金をした顧客の 明細(上記3項目)を表示したいのです。 上記の例だと、実現したい結果は下記となります。 入金日  顧客ID  入金額 2012/2/1  0010 10000 2012/2/2 0010 10000 2012/2/3  0010 10000 2012/2/4  0010 10000 2012/2/5  0020 10000 2012/2/6  0020 10000 2012/2/7  0020 10000 とりあえず、入金回数別の入金件数だけを出すクエリは成功しました。 SELECT cnt, count(*) from (select 入金テーブル.顧客ID,COUNT(*)cnt FROM 入金テーブル WHERE 入金テーブル.入金日 >= '2012-02-01 00:00:00.000' AND 入金テーブル.入金日 <= '2012-02-29 23:59:59.000' group by 入金テーブル.入金日) aaa group by cnt order by cnt しかし、 1. 明細を出すところ 2. 3回以上の入金という条件指定ができない 上記2点でつまづいています。 どなたかご教示いただけると、大変助かります。 夜も眠れません。。。