• 締切済み

VB2005で(1)を1に変換したい

めとろいと(@naktak)の回答

回答No.2

> ですが まる1 を 0001に変換したいのですが。 元々の値は"01"という文字列ということでしょうか? もしそうであれば、Integerに変換すればいいです。 string.Format("{0:D4}", Ctype("01", Integer)) こんな感じ。 Dim target As String = "01" Dim result As String = String.Format("{0:D4}", CType(target, Integer)) Console.WriteLine(result)

関連するQ&A

  • VB6.0からVB2010へ変換

    10年ほどプログラムから遠ざかっておりまして、事情により以前作成したプログラムを動かすことになりました。そこで、VB6.0のプログラムをVB.NET系へ変換できることを聞いたのですが、その方法がわかりません。具体的にはどうすればよろしいのでしょうか。変換したいのは、VB6.0→VB2010です。よろしくお願いいたします。

  • vb.net で文字コード変換

    VB.netで 文字列の文字コードを変換する方法を教えてください。

  • VB6からVB2010への変換

    VB6の資源をVB2010に移行することになりました。 とりあえずVS2010Proの評価版をダウンロードして準備をしている段階です。 色々な資料を参考にするとVB6からVB2010への変換ツール(VBUPGRADE.EXE)があることがわかりました(完全な変換はもちろん無理だとは思いますが)。 そして、VB6のプロジェクトを開くと自動的にアップグレードウィザードが起動され、変換されるとありましたが、起動しませんし、普通に開くを選択しても拡張子VBPは選択できないか、テキストとしてしか開くことが出来ません。 何か設定が必要なのでしょうか? よろしくお願いいたします。

  • VB 6 を VS 2012に変換するには?

    長いこと、VB6で開発をしてきました。このプログラムはハードはRS-232Cを使い入力したデーターをグラフや表で表示したりするものです。VB6を何も不足もなく使って来ましたが、時代に取り残されないように、VisualStudio2012 Professional with MSDN(以下VS2012と略す)を購入しました。ところがプロジェクトファイルの拡張子が違うので読み込めないのです。拡張子が違うことは内容も違うことが考えられます。VB6 ->VS2012 変換をする方法をご教授ください。VS2010に変換する方法で結構ですので皆様、教えて下さい。 ツールボックスからボタンや何やら、最初から同じ名前で作り、ベーシックのソースだけコピーすれば出来るのではと、一度は試しましたが、例として UnLoad xxx 等の重要な関数が付いていないようでコンパイルできないのです。 この方法で、解決された方がおりましたら、回答、お願いいたします。

  • COBOL VB 変換

    自分の通っているある先生がCOBOLに詳しいのですが、やはりVBにしようと考えているらしくCOBOLからVBへ変換するソフトを探しています。 しかしグーグル等で検索してみても見つからないため困っています。 なにか方法はあるでしょうか。 ご存じの方よろしくお願いします。

  • VB バイナリ文字列へ変換

    VBでバイナリ文字列へ変換を行いたいのですが、どうしたら良いでしょうか?

  • VBのバージョンの調べ方&VB5からVB.net2008にコンバージョンする方法

    VBのバージョンを調べたいと思っているのですが、どのファイルを開けば確認出来るのでしょうか? こちらにはVB.net2008しかないので、テキストエディタでVBのソースファイルを開いて確認するしかないのかなぁと思っています。 拡張子がfrmのファイルを開いて見た所、1行目に「VERSION 5.00」と書かれていたので、VB5だと勝手に思っています。 それと、VB5からVB.net2008に変換しようと思っているのですが、VB6からVB.netへの変換はVBUpgrade.Exeというコマンドを使えば変換出来るのは分かったのですが、 VB5から変換する場合は、まずVB5からVB6に変換する必要があるという事がネット上に書いてありました。 VB6でVB5プロジェクトを開いて保存すれば、変換出来るみたいなのですが、VB.net2008しか所有していないので、VB5からVB6に変換する方法が分かりませんでした。 他に方法はありますでしょうか? よろしくお願いします。

  • VB6からVB2010への変換について

    今、WindowsXP上のVB6プログラムを、Windows7上のVB2010プログラムへ変換作業をしています 手順は 1.VB2008Expressのアップグレードウィザードを使って、一度VB2008版を造りました   その時に、フォームサイズを変えるステートメントが次のように変わりました Imports VB = Microsoft.VisualBasic ・ Me.Width = 16000 → VB6.TwipsToPixelsX(16000) Me.Height = 12250 → VB6.TwipsToPixelsY(12250) 2.次にWindows7上のVB2010で上記プログラムを読み込むと.       VB6.TwipsToPixelsX(16000) のところに波型のアンダーラインが引かれ     これは「旧形式です」のメッセージが出ました  そこで、Microsoftのフォームページ(http://go.microsoft.com/fwlin/?linkid=160862')を参考に 下記のように修正しました Imports Microsoft.VisualBasic.Compatibility.VB6 ・ Me.Width = Support.TwipsToPixelsX(16000) Me.Height = Support.TwipsToPixelsY(12250)       と修正しましたが波型アンダーラインは消えませんでした そこで質問ですが  この波型アンダーラインは無視して良いのか、  それともまだ使い方が間違っているのか分かりません  そこのところご教授願えれば幸いです   

  • VBで文字コード変換

    LAN環境で、クライアントからサーバー上のデータをFTPで取得する為にVB6で『Microsoft Internet Transfer Control』を使用してファイルをGETしています。 トコロがこのサーバーがIBMのメインフレームの為、文字コードがEBCDICなのでGETしたファイルをPCで読む(目で)事が出来ません。 これをEBCDICからASCIIに簡単に変換する方法は無いでしょうか? 又、逆の変換もしたいのですが。

  • VB2008で西暦を和暦に変換する方法をおしえてください

    VB2008で西暦を和暦に変換する方法をおしえてください