• 締切済み

VB初心者ですm(__)m

初心者なのでどんな風に説明をすればいいのかわからず・・・ ごめんなさい。 質問の意味を理解してくれたら嬉しいです。 ネットサーフィンのできるソフトを作ろうと思ってます。 今勉強中なんですがどういった風に作ればいいのかわかりませんm(__)m ・TextBox1(1) ・TextBox2(2) ・Bottan1(3) ・WebBrowser1(4) 横についる数字で説明します。 mi○iで足跡をつけるソフトを作りたいと思っています。 売ってあるものもあるんですが私が作りたいからm(__)m (1)に記載した数字~(2)に記載した数字間の足跡を踏みたいんですけど どのようにしたらいいのかわかりません。 "URL"+TextBox で表示させて数字を1ずつ足していけばいいのかなぁ って思ってやってみたんですけどうまくいかず・・・ どうしたらいいんでしょうか。 いろんな方法を試してみたんですけど エラーが出ちゃう。 動いても理想通りに動いてくれない。 とにかくうまくいきません。 どうやったらVBで作成できるのか教えてください。 お願いします。

みんなの回答

  • Gizensha
  • ベストアンサー率34% (207/608)
回答No.1

# プログラムの作成はいいことですが、他人には迷惑にならないものを作ってくださいね :) プログラムの考え方は間違っていないと思います。あとはそれを実現する方法を考えましょう。 お手伝いしてもいいのですが、「どううまくいかない」「どんなエラーが出る」さえもわからないとアドバイスのしようもないのです。

関連するQ&A

  • VB初心者です、初歩的な質問でしたらすみません

    VB2008で私自身の研究用にグラフ描写ソフトを作成中なんですが、TextBox等に数式を入力し、そのグラフを書く・・・と言ったものが作りたいと思っています。 しかし、TextBoxでそれをやろうとすると数値代入ができなくなってしまって(私のやり方の問題だと思うのですが、String型になってしまってdecimal型の数値が代入できないと言う状況になってしまって)困っています。 何かいい方法は無いでしょうか? ※開発初心者で説明等何かと不備があるかと思いますが、申し訳ございません。よろしくお願いいたします。

  • 取得したURLをTextBox1に表示させたい

    VBでWebBrowser1に表示したページのURLをTextBox1に表示させたいです。 分かる方サンプルコードを教えて下さい。お願いいたします。

  • VB2008 初心者向け課題

    はじめまして、大学の発表で使うプログラミングの課題に困っています。 過去質問等を調べましたが、これだ!というものが見つからなかったので改めてこちらで質問させていただきます。 現在、VB2008を初めて2か月になる初心者なのですが、プログラムを作りソースをお互いに公開しあって学ぼうというコンセプトで大学の発表があります。 2か月で作ったプログラムは、 ・電卓 十進数のみです ・手書き数字認識 マウスの軌跡を二次元配列に記憶して重心を計算し、そこを基点とした認識ソフト ・ブラウザ VBのWebBrowserを使用しただけですが、コンボボックスや進む戻るボタン等の通常機能は思いつく限り付けました。(タブ機能はありません。 ちゃんと形になったのは以上の三点ですが、今度作成する物は少し変わったものを作ってみたいと考えています。 色々と考えすぎて、うまくいいものが思い浮かびません。 「このような物を昔に作ったよ」等のアイデアありましたら、ご助言お願いします。

  • VB 2005 Textbox にテンキーから数字を入力

    VB2005 でソフト作成中ですが、フォーム内に貼り付けているTextbox にテンキーから数字を入力(5桁以上は入力不可)したいのですが方法が分かりません。どなたか知っている方教えて頂きたいのですが。よろしくお願いします。

  • VBでデバックするとエラーになる。

    VBでデバックすると下のようなエラーがでます ArgumentNullExceptionはハンドルされませんでした。 値を Null にすることはできません。 パラメーター名: activationContext VBを初めて日が浅いのでヘルプを読んでも意味が理解できませんでした。 なので、易しく回答してもらえると嬉しいです コードは下です Public Class Form1 'TextBox2に入力したURLをWebBrowser1で表示する Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click WebBrowser1.Navigate(TextBox2.Text) End Sub 'ブラウザ→戻るでWebBrowser1を処理する Private Sub 戻るToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 戻るToolStripMenuItem.Click WebBrowser1.GoBack() End Sub 'ブラウザ→進むでWebBrowser1を処理する Private Sub 進むToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 進むToolStripMenuItem.Click WebBrowser1.GoForward() End Sub 'ブラウザ→テキストボックスにURLを入力した時の処理 Private Sub ToolStripTextBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripTextBox1.Click WebBrowser1.Navigate(ToolStripTextBox1.Text) End Sub 'TextPageのタブをクリックした時のイベント Private Sub TabPage1_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TabPage1.Enter TextBox2.Visible = False Button1.Visible = False ブラウザToolStripMenuItem.Enabled = False 書式ToolStripMenuItem.Enabled = True ToolStripMenuItem1.Enabled = True End Sub 'BrowserPageのタブをクリックした時のイベント Private Sub TabPage2_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TabPage2.Enter TextBox2.Visible = True Button1.Visible = True ブラウザToolStripMenuItem.Enabled = True 書式ToolStripMenuItem.Enabled = False ToolStripMenuItem1.Enabled = False End Sub Private Sub 新規ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 新規ToolStripMenuItem.Click TextBox1.Text = ("") End Sub Private Sub 開くToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 開くToolStripMenuItem.Click Dim selectButton As DialogResult Dim filename As String selectButton = OpenFileDialog1.ShowDialog() filename = OpenFileDialog1.FileName If selectButton = DialogResult.OK Then Try TextBox1.Text = _ My.Computer.FileSystem.ReadAllText(filename, System.Text.Encoding.Default) Me.Text = "Visual Text" & filename Catch ex As Exception End Try End If End Sub Private Sub 保存ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 保存ToolStripMenuItem.Click Dim selectButton As DialogResult Dim filename As String selectButton = SaveFileDialog1.ShowDialog() filename = SaveFileDialog1.FileName If selectButton = DialogResult.OK Then Try My.Computer.FileSystem.WriteAllText(filename, TextBox1.Text, False, System.Text.Encoding.Default) Me.Text = "Visual Text" & filename Catch ex As Exception End Try End If End Sub Private Sub フォントToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles フォントToolStripMenuItem.Click Dim fd As New FontDialog() fd.Font = TextBox1.Font fd.Color = TextBox1.ForeColor fd.MaxSize = 19 fd.MinSize = 8 fd.FontMustExist = True fd.AllowVerticalFonts = False fd.ShowColor = True fd.ShowEffects = True fd.FixedPitchOnly = False fd.AllowVectorFonts = True If fd.ShowDialog() <> DialogResult.Cancel Then 'TextBox1のフォントと色を変える TextBox1.Font = fd.Font TextBox1.ForeColor = fd.Color End If End Sub End Class

  • VB6で作成したアプリを.NET上で動作出来るか

    初めて質問します、質問する場所が間違っていたらすみません。 VB6で作成したアプリを移行せずに.NET上で動作させる事は出来るでしょうか? マイクロソフトのHPで移行に関する説明が記載されているので、単純には動作しないと思っているのですが、動作しない場合は、どこに影響が出るのか等を記載したHP等がありましたら教えて頂きたいと思っています、よろしくお願いします。

  • VBで自身の研究用にグラフ描写ソフトを作成中ですが、行き詰ってます

    VB2008で研究用ソフトの作成をしています。 数式を入力しそのグラフを書く、と言ったものを作ろうとしているのですがうまくいきません。 たとえば、TextBox1に何か数値を入力したとして、 Dim str As String = textbox1.text Dim num As Decimal = Decimal.Parse(str) とすれば確かにnumはInt型で計算ができるのですが、同様にy=3*xのグラフを入力してそのxに-1から1までの数値を代入させて点を取りたいとき、この方法ではどうにもできずに困っています。 たとえば上の例では、3*xを入力した後xに好きな値を代入できるようにするようにはどうしたらできるのでしょうか? 説明がわかりにくくてすみません。よろしくお願いします。

  • VB、教えてください。

    VB、教えてください。 5つのラベルが縦に並んでいます。 label0 label1 label2 label3 label4 あらかじめ、 Dim m as integer=0 を宣言し、 どうにかして "label"という文字列とmという数字をくっつけ、 label0 label1… という風にできないでしょうか。 そして label"m".text=10*m というような表示を作りたいのですが。 下記のようなイメージです。分かりにくかったらごめんなさい。 Public Class Form1 Dim m As Integer = 0 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click lblmessage(+("m").Text = 10*m m = m + 1 End Sub End Class

  • Vb2010にアクセスのデータを出力

    前回、似たような質問をさせて頂いたのですが、私の説明が悪く、解決には至らなかったので、再度練った説明で質問させていただきます。 ・visual basic 2010 設置コントロール TextBox1、TextBox2、TextBox3 Button1 ・アクセスのテーブル  ID(数字)、氏名(テキスト)、性別(テキスト) TextBox1にアクセスのID入力し、その横に設置したButtomを押したら、そのIDのデータ(名前、性別)がTextBox2,TextBox3に出力される、というプログラムを書き方のヒントを教えていただけないでしょうか。 Imports System.Data.OleDb Public Class Form1 Private Sub Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Enter '▼データの取得 Dim Cn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Database\Animals.mdb") Dim SQLCm As OleDbCommand = Cn.CreateCommand Dim Adapter As New OleDbDataAdapter(SQLCm) Dim Table As New DataTable SQLCm.CommandText = "SELECT * FROM T_akusesu" Adapter.Fill(Table) '▼データの連結 textbox.DataBindings.Add("Text", Table, "名前") textbox2.DataBindings.Add("Text", Table, "性別") Table.Dispose() Adapter.Dispose() SQLCm.Dispose() Cn.Dispose() End Sub End Class また、Buttonのイベントには何を書くべきなのでしょうか? 以上、よろしくお願い致します。

  • ニンテンドー3DSのすれ違い通信

    いまいちこの機能と精度がわかりません。 仕事や生活スタイルの都合上、私はほぼ家でゲームをしています。ソフトはモンハン3Gなんですが このゲームを始める最初の画面上に、すれちがい通信と出て足跡のマークの横に数字が出るのですが この数字は? 家の中で一人なので誰とも接してないのですが… アパート暮らしなんですが隣の住民がやってると反応してカウントしてしまうとか? そんなに精度のいいものなんでしょうか? あと足跡マークには数字が出ますが足跡マークと交互に出てくる黄色っぽい丸いマークは丸一日経っても0のままなんですがこのマークの意味はなんなんですかね? 説明書無しの中古で本体購入したのでゲームを起動させるくらいしか細かい事が全然わかりませんもので

専門家に質問してみよう