2017-02-27 17 views
1

CコードをVisual Basicに変換する必要があります。Visual Basicプロジェクトで.cファイルを使用するには?

私は.c.hファイルを持っています。

Visual Basicアプリケーションで.cファイルを使用するいくつかの方法はありますか?アプリケーションはVisual Basic 6.0で作成されました。

ここでは、コードを手動で変換する方法が1つしかありません。しかし、私は以前はVBを使用していないので、時間がかかるので、構文を学ぶのに時間が必要です。 VBで.dllを使用する方法についての情報を読んでいます。たぶん、いくつかの方法があります。例えば、.cllから.dllを作成して、それを私のアプリケーションで使うのですか?

+3

あなたの最善の策は、手動でコードを変換することです.CでDLLを書いてVBから呼び出すと、それほど多くの経験がなければより苦痛になります。 VB構文は、あなたが昼休みで学ぶものです。 –

+3

あなたはどのくらいのCコードを扱わなければなりませんか?もしそれが短ければ、それを手で変換してください。とにかくその言語で作業する場合は、VBを学ぶ良い機会です。非常に大きい場合は、エクスポートされた関数を持つ標準DLLにコンパイルし、VBから呼び出すだけです。 – DaveInCaz

+2

DaveInCazが正しいです。彼の助言に従ってください。最適なルートは、CコードをDLLとしてコンパイルしてVB6から呼び出すことだと判断した場合、[このMicrosoftドキュメントを読む](http://vb.mvps.org/tips/vb5dll.asp)に、それをするために。 – MarkJ

答えて

2

どのくらいのCコードを扱わなければなりませんか?もしそれが短ければ、それを手で変換してください。とにかくその言語で作業する場合は、VBを学ぶ良い機会です。非常に大きい場合は、エクスポートされた関数を持つ標準DLLにコンパイルし、VBから呼び出すだけです。

別のコメントから


グッド加えて(上記のコメントから答えとして追加されました):あなたが最良のルートは、あなたがすべきDLLとしてCコードをコンパイルしVB6からそれを呼び出すことであると判断した場合それを行う方法についてthis Microsoft documentをお読みください。

関連する問題