今日、ノーマルのパソコン確認したら普通にフレームワーク入ってました。なので、どんな PC であれビルド可能だと思います。大昔から、MS-DOS では指定位置に表示できていました。ただ、Windows になってそのような事をする必要が無くなったので廃れたような気もしますが、何か使い道があるかもしれません。 バッチファイルでこんなふうにします
@echo off cls locate 30,1 echo あいうえお locate 30,2 echo かきくけこ locate 30,3 echo さしすせそ locate 30,4 echo たちつてと pause![]()
Module MyModule
' **************************
' 実行
' x座標,y座標 で指定
' **************************
Sub Main()
' 文字列の配列
Dim argv As String()
Dim Pos As String()
Dim x As Integer
Dim y As Integer
' コマンドラインの取得
argv = System.Environment.GetCommandLineArgs()
' 引数が一つの場合( 例: 5,10 )
if argv.Length = 2 then
Pos = (argv(1)).Split(",")
' カンマが無い場合、y座標は 0
if Pos.Length <> 2 then
y = 0
end if
' 数値で無い場合、x座標は 0
Try
x = Integer.Parse(Pos(0))
Catch
x = 0
End Try
' 数値で無い場合、y座標は 0
Try
y = Integer.Parse(Pos(1))
Catch
y = 0
End Try
' 位置設定
Console.CursorLeft = x
Console.CursorTop = y
end if
End Sub
End Module
関連する記事
|
|
【VB.netの最新記事】
- VB.net : Win32 API でHTTPダウンロード / バッチビルドキット付き
- 画面いっぱいに開く cmdex.exe
- VB.netからRundll32で呼び出されるdllの使い方/サンプル:printui.dll/コマンドでプリンタの全てをコントロール
- VB.net:StringからChar()への変換とSplit
- VB.NET:伝票入力用の参照ダイアログとDataGridViewの列内のボタン
- VB.net : SQLExpress( SQLServer ) : SMOによるバックアップ
- VB.net : SQLExpress(SQLServer) : COMを使用した旧式コードの利用(つまり、VB.net 内からしょうみの ADO のフィールドオブジェクト使って更新する)
- VB.net : SQLExpress(SQLServer) : SqlClient を使用した基本的な DB アクセス
- VB.NET:伝票入力に最適化したDataGridView
- VB.NET(2005):クリスタルレポートの作成方法
- VB.net:iText(PDF)で、MSGOTHIC.TTCを使って4つのレイヤーを使うサンプル(要itextsharp.dll)
- VB.net:印刷処理
- VB.net:valueとtextを扱うユーザーコンボボックス
- dllや実行ファイルからアイコンデータを画像として抽出するのに、VB.NETのWindowsアプリケーションでFormを使わずにバッチ処理
- DXライブラリを使った2Dゲームのソースコードを引っ張り出して再公開してます
- VB.NET+Oracle(最もシンプルなソースコード)
- 【VB.NETバッチビルド】VisualStudio無しでForm+DBアプリケーション(1)
- 【VB.NET】ユーザーコントロールなコンテナでDockingManagerをもっと使いこなす為に
- VB.NET : VisualStudio のようにする為に、DockingManager ( MagicLibrary1.7.4 ) を使う為のチューニング
- 【VB.NET】UTF8Nで書き出すにはStreamWriterとUTF8Encodingがキモ





























