当前位置: 首页 > news >正文

网站怎么优化搜索百度问答官网

网站怎么优化搜索,百度问答官网,wordpress图片不加载,深圳做网站乐云seo费用优惠1说明: 在C#中,dll是添加 【类库】生成的。 2添加C#的dll: (1)在VS中新建一个Windows应用程序项目,并命名为TransferDll。 (2)打开Windows窗体设计器,从工具箱中为窗体…

1说明:

在C#中,dll是添加 【类库】生成的。

2添加C#的dll:

(1)在VS中新建一个Windows应用程序项目,并命名为TransferDll。
(2)打开Windows窗体设计器,从工具箱中为窗体添加相应的控件。
(3)在该应用程序的“解决方案资源管理”中的“引用”文件上单击鼠标右键,
在下拉列表中选择“添加引用”项,在弹出的“添加引用”对话框中选择“浏览”选项卡,
在该选项卡中选择AccountDll类库的DLL文件(示例36_02中的AccountDll.dll文件),
单击“确定”按钮。完成动态链接库的添加。
(4)在主窗体的加载事件中调用AccountDll类库的formShow方法,完成登录窗体的调用。代码如下:

 AccountDll.Account.public void formShow(string TName, out int n, out string u) 

"命名空间【AccountDll】对象class【Account】"
AccountDll.Account EncapClass = new AccountDll.Account();    //实例化动态链接库AccountDllprivate void Form1_Load(object sender, EventArgs e)
{int n = 0;                                        //定义变量,用于记录是否登录成功string u = "";                                    //定义变量,用于记录登录的用户名//在动态链接库中记当数据库的连接字符串"class内,静态变量"AccountDll.Account.M_str_sqlcon = "Data Source=.;Database=db_36;User id=sa;PWD=";EncapClass.formShow("tb_Logon", out n, out u);        //调用登录窗体if (n == 0)                                        //如果登录失败{Close();                                    //关闭主窗体}else{statusStrip1.Items[2].Text = u;                    //显示当前登录的用户名}
}

【TName】登录表的名称;【n】登录成功标识;【u】登录成功的用户名。

3添加非C#的dll:

在程序开发过程,有时会使用C#调用其他编程语言开发的DLL或调用Windows系统API函数,
由于这些DLL都属于非托管动态链接库(DLL),要调用非托管动态链接库(DLL)则需要使用DllImport属性。DllImport属性指示该属性化方法由非托管动态链接库(DLL)作为静态入口点公开,
并提供对从非托管DLL导出的函数进行调用所必需的信息。
作为最低要求,必须提供包含入口点的DLL的名称。在使用DllImport属性前,须引用命名空间System.Runtime.InteropServices。下面的示例说明如何使用DllImport属性调用非托管的DLL。代码如下:
[DllImport("KERNEL32.DLL", EntryPoint = "MoveFileW", SetLastError = True,
CharSet = CharSet.Unicode, ExactSpelling = True,
CallingConvention = CallingConvention.StdCall)]public static extern bool MoveFile(String src, String dst);
CallingConvention    指示入口点的调用约定
CharSet           指示如何向方法封送字符串参数,并控制名称重整
EntryPoint      指示要调用的DLL入口点的名称或序号
PreserveSig     指示签名是否为非托管入口点的直接转换
SetLastError    指示被调用方在从属性化方法返回之前是否调用 SetLastError Win32 API 函数

案例:

using System.Runtime.InteropServices;
namespace DelphiDll
{public partial class Form1 : Form{public class cCdll{[DllImport("projectdll.dll", EntryPoint = "Sum", SetLastError = true, CharSet = CharSet.Unicode, ExactSpelling = true, CallingConvention = CallingConvention.StdCall)]public static extern double Sum(double x, double y);}public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){textBox3.Text = cCdll.Sum(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)).ToString();}}
}

http://www.zhongyajixie.com/news/38926.html

相关文章:

  • 网店托管骗局关键词优化seo优化排名
  • 深圳做网站建设比较好的公司整站优化推广
  • 新浪博客怎么做网站seo排名助手
  • 顺德公益网站制作推广注册app拿佣金平台
  • 移动网站制作简述什么是seo及seo的作用
  • 书画艺术网站建设seo网站是什么意思
  • 合肥专业做网站公司十大免费网站推广平台有哪些
  • 邯郸网站设计在哪里北京百度推广代理
  • h5免费制作网站有哪些微信广告投放推广平台多少费用
  • 镇江高端网站定制百度建立自己的网站
  • 公司微网站怎么做的福州百度seo排名软件
  • 快速做效果图的网站叫什么软件网络营销的概念是什么
  • 文化传媒公司网站模板淘数据
  • 长宁网站设计青岛百度seo代理
  • 房产集团网站建设百度一下首页网址
  • 网站建设模板的常德论坛网站
  • 建网站找我产品软文范例软文
  • 德阳响应式网站建设如何推广网站链接
  • 民治做网站多少钱网络营销案例题
  • magento网站建设重庆关键词seo排名
  • iis7建设网站学校seo推广培训班
  • 天津建设工程网站站内推广的方法和工具
  • 舆情分析是什么工作搜索引擎优化seo多少钱
  • 专业网站建设技术产品策划方案怎么做
  • 做游戏破解版的网站爱站网注册人查询
  • 最好的免费logo设计网站网站统计数据
  • 网站设计主要内容农产品网络营销策划书
  • 网站未备案或已封禁如何在百度发布信息
  • 专门做衬衣网站三生网络营销靠谱吗
  • 网站底部放什么百度关键词工具入口