none
使用vb6.0怎么能把一个Function生成一个dll供别的程序调用? RRS feed

  • 问题

  • 本来我是想用vb.net写一个创建pppoe的拨号程序,但是找不到相关的例子,搜索的结果基本都是拨号的而不是创建,所以我就只能使用vb来实现,我的想法是将vb的拨号程序生成一个dll,然后用vb.net写的程序来调用从而生成一个宽带连接。

    但是使用vb我发现无法生成一个标准的函数dll。。。请各位给出个主意。

    或者有办法能在vb.net里面实现创建宽带连接的方法也可以,

    2015年6月11日 10:30

全部回复

  • 你好,

    我建议你使用rasdial。

    Public Class Form1
       Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
     
            Process.Start("rasdial", "你的连接名")
        End Sub
     
         Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
     
            Process.Start("rasdial", "你的连接名 /DISCONNECT")
        End Sub
     
    End Class


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年6月12日 6:08
    版主
  • rasdial就是拨号,这个拨号是建立在已经有这个pppoe的基础上,也就是这个链接的名称必须在电话簿里,否则无法拨号。

    我现在就是要创建这么一个连接。不是单纯的拨号。

    也就是在rasphone.pbk里创建连接

    2015年6月15日 16:41
  • 如果生成不了DLL 可以试着 生成OCX控件给 VB.NET的程序调用.

    以前我就用过VB6开发曲线或表格等控件,然后生成OCX调用是没有问题的.

    2015年8月6日 16:29