使用.NET编写工具条按钮插件示例1

所属分类:其他
开发工具:C#
文件大小:8KB
下载次数:20
上传日期:2020-01-03 17:15:42
上 传 者lumh
说明:  用友U8工具栏按钮二次开发,使用C#语言。
(UFIDA U8 toolbar button secondary development, using C# language.)

文件列表:
ComSample\ComSample.csproj (5028, 2013-10-16)
ComSample\FrmVouchDetail.cs (1165, 2013-10-16)
ComSample\FrmVouchDetail.Designer.cs (4725, 2013-10-16)
ComSample\FrmVouchDetail.resx (5817, 2013-10-16)
ComSample\Properties\AssemblyInfo.cs (1337, 2013-10-16)
ComSample\Sample.cs (4740, 2013-10-16)
ComSample.sln (917, 2013-10-16)
Sample_UFMeta.sql (520, 2013-10-16)
ComSample\Properties (0, 2013-10-16)
ComSample (0, 2013-10-16)

1.使用VS2012 .NET4.5编译,若需要在其他版本中编译需要自行配置 2.项目需要有U8UAPVoucherControl85.dll 及U8Login.DLL支持,确保引用正确。 .NET创建COM组件关键要素 1.需要在项目设置->应用程序中,程序集选项中勾选“使程序集COM可见”选项 2.需要在项目设置->生成中,勾选“为COM互操作注册”以确保生成相应tlb文件 3.在编码中需注意,可以不独立编写接口定义,但便于VB或其他非.NET程序调用方便,最好定义一个接口类型。 4.编写实体类时需要注明ComVisible、Guid、ProdId属性,其中ProdId为提供CreateObject创建类型时使用的类型定义,需与AA_CustomerButton中声明一至。 5.在使用传入参数前需要进行类型转换,以便于程序操作,如ctlVoucher、U8Login等实体。 使用此例前先将Sample_UFMeta.sql文件执行一次,对应数据库为UFMETA库。 此例程功能按钮在《采购入库单》中“试例”按钮,可选中一张已保存的入库单,点击修改,并按“试例”按钮进行测试,将会跳出一个顶层窗体,并显示当前单据的数据信息。并增加单据体增行事件处理。

近期下载者

相关文件


收藏者