Foxtable(狐表)用户栏目专家坐堂 → 外部引用中的 dll和命名空间 是一个东西还是两个东西?


  共有4163人关注过本帖树形打印复制链接

主题:外部引用中的 dll和命名空间 是一个东西还是两个东西?

帅哥哟,离线,有人找我吗?
ycwk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1234 积分:8607 威望:0 精华:0 注册:2016/2/2 21:52:00
外部引用中的 dll和命名空间 是一个东西还是两个东西?  发帖心情 Post By:2018/8/5 10:18:00 [显示全部帖子]

我觉得我的dll 完全没学懂,也无法将c#的dll调用转成foxtable的,每次都要靠老师一点点的转,怎么办?

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1234 积分:8607 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/8/5 10:31:00 [显示全部帖子]

我在外部引用里引用了  ClassLibrary1.dll  并在命名空间里  把 其中的ClassLibrary1 别名成了CLib,报下面的错,是不是说明foxtable调用不了高版本生成的dll?


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1234 积分:8607 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/8/5 22:57:00 [显示全部帖子]

请问老师,下面这个dll要怎么调用?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:开门dll.rar


c#demo如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using ClassLibrary1;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
         public HIK a = new HIK();
        private void button1_Click(object sender, EventArgs e)
        {
           
            string str=a.jsjzsGate();
            MessageBox.Show(str);
        }

        private void button2_Click(object sender, EventArgs e)
        {
            string str = a.login_jsjzxipc();
            MessageBox.Show(str);
        }

        

        private void button4_Click(object sender, EventArgs e)
        {
            string str = a.real_jsjzxipc(pictureBox1.Handle);
            MessageBox.Show(str);
        }

        private void button3_Click(object sender, EventArgs e)
        {
            string str = a.wwtdGate();
            MessageBox.Show(str);

        }

        private void button5_Click(object sender, EventArgs e)
        {
            string str = a.login_wwtdipc();
            MessageBox.Show(str);
        }

        private void button6_Click(object sender, EventArgs e)
        {
            string str = a.real_wwtdipc(pictureBox2.Handle);
            MessageBox.Show(str);
        }
        
    }
}


 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1234 积分:8607 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/8/6 8:43:00 [显示全部帖子]

帮助文档里面,让我复制了一堆dll到 windows\system32 这个地方,请问下面这个错误是不是说没有找到system32文件夹下的CHCNETSDK.dll? 要怎么才能找到?


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看




实例化如下代码时报上面的错:
Dim a As new Clib.hik
Dim str As String=a.jsjzsgate()
msgbox(1)



c#的demo如下:


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2018/8/6 8:46:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1234 积分:8607 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/8/8 20:42:00 [显示全部帖子]

32位的dll搞定了,请问下面这句话要怎么改?
string str=a.real_jsjzxipc(pictureBox1.Handle)

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1234 积分:8607 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/8/9 8:39:00 [显示全部帖子]

我用下面这段代码,代替c#中的button1 和button 2和button4 有什么问题吗? 为什么别人用c#调同样的dll是成功的,我的就是不行呢? 

Dim a As new Clib.hik
Dim str As String=a.jsjzsGate()
msgbox(str)


str=a.login_jsjzxipc()
msgbox(str)


str=a.real_jsjzxipc(e.form.controls("picturebox1").basecontrol.Handle)
msgbox(str)

[此贴子已经被作者于2018/8/9 8:41:11编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1234 积分:8607 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/8/9 9:15:00 [显示全部帖子]

不报错,弹出开门成功,但是门就是没开。    别人用c#调用同样的dll就是成功的,我把别人的 demo传上来,老师可否帮忙看看?  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:form1.rar



 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1234 积分:8607 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/8/9 10:30:00 [显示全部帖子]

老师能帮忙看看我写的demo和别人的demo对比有什么问题吗?确实着急

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar


 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1234 积分:8607 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/8/9 11:32:00 [显示全部帖子]

我在全局代码里面  
Public abc As new Clib.hik()


修改了一下实例化,现在可以正 开门,就是无法预览摄像头,用下面的代码有什么问题吗?  picturebox1 的属性有什么要注意的吗?

'调用
Dim str As String=abc.real_wwtdipc(e.Form.Controls("PictureBox1").basecontrol.Handle)
msgbox(str)



[此贴子已经被作者于2018/8/9 11:32:02编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1234 积分:8607 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2018/8/9 12:32:00 [显示全部帖子]

12楼就是啊
[此贴子已经被作者于2018/8/9 12:34:08编辑过]

 回到顶部
总数 15 1 2 下一页