Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

2014-06-01から1ヶ月間の記事一覧

【Visual Basic】自作のフォームを開こうとすると(○○.show())プログラムが強制終了する(型 'System.NullReferenceException' の初回例外が ○○.exe で発生しました)

自作をしたフォーム(○○.vb)をプログラムで開こうとすると(○○.show())、以下のようなエラーメッセージを表示してプログラムが強制終了することがある。以下はForm2.vbというフォームを作成しており、それを別のフォームから開こうとしたときの例。 Dim fo…

【Visual Basic】指定をした数の半角スペースを得る

Strings.Spaceメソッドを使えばよい。以下の例は、文字型変数stには、AとBの間に10個の半角スペースを挟んだ文字列が作成される。 Dim st As Stringst = "A" & Strings.Space(10) & "B" MSDNは以下のページを参照のこと。 http://msdn.microsoft.com/ja-jp/l…

【Visual Basic】日時の最大値、最小値、平均を得る

DateTime構造体は簡単に比較できる。また、平均の日付の計算にはDateTime.Ticksプロパティを使用すればよい。以下は、4つの日付から、最小の日付、最大の日付、これら日付群の平均に相当する日付の計算例。 Dim i As IntegerDim mydate(4), mindate, maxdate…

【Ubuntu】インストール直後に他のコンピューターからssh(Tera Term、puttyなど)で接続できない

Ubuntuはインストール直後はsshのサーバーがインストールされていない。そのため、Ubuntuのインストール後にsshのサーバーをインストールする必要がある。 なお、sshのサーバーがそのUbuntuにインストールされているかどうかは、Ubuntuの端末で自分自身にロ…

【GMT】GSviewのエラーメッセージ「gsapi_run_string_continue returns -101」

GMT

GSviewで.psファイルや.epsファイルを開くと、画像が表示されずに小さなダイアログが表示され、以下のようなエラーメッセージが表示されることがある。 (略)--- End offending input ---file offset = 1024gsapi_run_string_continue returns -101 これは…

【Visual Basic】リストボックスの中の項目をプログラムで強制的に選択する

SetSelected()を使えばよい。以下は、ListBox1というリストボックスのリストの、一番上の項目を選択するときの例。項目番号は1ではなく0から始まることに注意。 Me.ListBox1.SetSelected(0, True) ' 1番上の項目を選択

【TeX】dvipdfmxもしくはdviout(dviprt)でdviファイルをPDFファイルにするとEPSファイルの画像が欠ける

TeX

EPS形式の画像ファイルを含むdviファイルをdvipdfmxでpdfに変換し、そのPDFファイルを開くと、EPS形式の画像ファイルがすべて表示されず、一部欠けて表示されることがある。 理由は良くはわからないが、EPSファイル内で持つBounding Boxの範囲の情報の、その…

【Namazu】メッセージ「~.doc 未対応の形式 (application/msword)無視します」

Microsoft Wordの文章ファイルを解析するために必要なファイルがインストールされていないと思われる。今のインストールの状態で、文章を解析するための必要ツールがインストールされているかどうかを確認するにはmknmzコマンドに-Cオプションを付けて実行す…

【Visual Basic】ボタンを押したというイベントをプログラムで強制的に発生させる

PerformClick()を使えばよい。 Me.Button1.PerformClick() ' ボタンButton1をクリックしたのと同じイベントを発生させる

【Visual Basic】タブコントロールのタブをプログラムで切り替える

SelectedTabを使えばよい。これに切り替えたいタブページ(のName)を指定すればよい。 Me.TabControl1.SelectedTab = Me.TabPage2 ' タブをタブページTabPage2に切り替える

【Vine Linux】インストール直後にGRUBのメニューは起動してハードディスクに読み込みは行うが、ログイン画面が表示されない

現時点で最新版のVine Linux 6.2の話。おそらく、インストール時にディスプレイと画面の解像度の設定がうまくいかなかったと思われる。 コンピューターの電源を入れる。GRUBのメニューが以下のうに表示されるだろう。 GNU GRUBVine Linux (Current kernel)(…

【Vine Linux】XDMCPでWindowsパソコンからログインして、ログアウトするときに時間がやたらとかかる

ログインするユーザーのホームディレクトリにある.bash_profileファイルに、以下の1行を追加する。 export ESPEAKER=localhost:16001 参考にしたページはこのページの最下部にある、「○Esound (esd: ポート番号 16001番) の問題の、その他の回避方法」の箇所…

【Vine Linux】XDMCPでWindowsパソコンからログインする

XmingやASTEC-Xを使ってWindowsからLinuxを使うために必要な設定。以下は最低限必要な設定であることに注意。なお、確認はVine Linux 4.2で行っている。 /etc/X11/gdm/custom.confに以下の2行があることを確認する。 [xdmcp]Enable=true /etc/X11/fs/config…

【Flash Player】インストールの確認、現在インストールされているバージョンの確認、現在の最新バージョンの確認、を簡単に行う

以下のページを確認したいブラウザーで開くこと。 http://helpx.adobe.com/jp/flash-player/kb/235703.html このページでは実際にFlashのムービーが埋め込まれており、インストールされていて正しく動作しているかどうか簡単に確認できる。 また、このページ…

【Linux】tarコマンドとは

UNIXで利用される、複数のファイルを1つのファイルにまとめるためのコマンド。アーカイバー。 tarとはtape archiverの略であるが、現在はもっぱら、複数のファイルを1つのファイルにまとめるコマンドとして使用されている。 このまとめられて作成されるファ…

【cmake】エラーメッセージ「CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.」

C++のコンパイラがインストールされていない。C++のコンパイラ(コマンド名はc++あるはg++)をインストールすればこのエラーは発生しなくなる。