Autodesk Vault 2014 API中新引入的Autodesk Vault Development Framework(简称VDF)为Vault开发工作提供了非常便利的工具,显著的简化了我们的开发工作。下面介绍一个利用VDF实现Vault登录。

在Autodesk Vault开发中,第一项工作就要登录到Vault,使用VDF,你不用自己创建用户界面,只要一句话就可以实现和Autodesk Vault风格一致的登录对话框。首先,我们先在Visual Studio中创建一个winForm的应用程序,添加如下引用,这些程序集可以在Autodesk Vault 2014 SDK中找到。如果你还没有安装Vault SDK,Vault SDK的安装程序在 Vault Server或者Vault Client安装目录下的SDK目录中,比如C:\Program Files\Autodesk\Vault Professional 2014\SDK。Vault SDK默认的安装路径是C:\Program Files (x86)\Autodesk\Autodesk Vault 2014 SDK\

建立Winform的应用程序,添加如下引用:

"Autodesk.DataManagement.Client.Framework.Vault.Forms.dll"

"Autodesk.DataManagement.Client.Framework.dll"

"Autodesk.DataManagement.Client.Framework.Forms.dll"

"Autodesk.DataManagement.Client.Framework.Vault.dll"

下面是代码:

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 VDF = Autodesk.DataManagement.Client.Framework;namespace VaultLogin
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){VDF.Vault.Forms.Library.Login(new VDF.Vault.Forms.Settings.LoginSettings());}}
}

执行结果:

是不是足够简单?

转载于:https://www.cnblogs.com/junqilian/p/3467204.html

1分钟实现Autodesk Vault登录对话框相关推荐

  1. 三、Qt Creator登录对话框

    实现功能: 在弹出对话框中填写用户名和密码,按下登录按钮,如果用户名和密码均正确则进入主窗口,如果有错则弹出警告对话框. 实现原理: 通过上节的多窗口原理实现由登录对话框进入主窗口,而用户名和密码可以 ...

  2. 安装Autodesk Vault Server 总提示需要重启计算机?

    我在安装Autodesk Vault Server 2013时发现一个怪异的现在,即便是我刚刚重新启动了机器,Vault安装程序也总是提示我需要重新启动Reboot Needed,而且不重启就不能继续 ...

  3. QT开发(六十六)——登录对话框的验证机制

    QT开发(六十六)--登录对话框的验证机制 一.验证码机制 为了避免被恶意程序***,程序通常要使用安全机制.验证码机制是提供产生随机验证码,由用户识别填写来判断用户有效性的安全机制. 验证码必须动态 ...

  4. 【Qt】Qt登录对话框(纯代码实现)

    00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. 程序设计 04. 程序测试 05. 预留 06. 附录 01. 概述 实现登录对话框. 02. 开发环境 Windows系 ...

  5. 【Qt】Qt登录对话框(设计器实现)

    00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. 程序设计 04. 登录判断 05. 程序测试 06.附录 01. 概述 在弹出对话框中填写用户名和密码,按下登录按钮,如果 ...

  6. Asp.net MVC 3实例学习之ExtShop(六)——登录对话框

    登录对话框将使用jquery提供的对话框,所以不需要添加其它js文件.首先要为登录对话框添加一个表单模型.在Models目录下创建一个"AccountModels"类文件,然后添加 ...

  7. QT案例:登录对话框——主窗口

    目录 一.案例涉及知识点 二.案例实现步骤 1.新建一个Qt Widgets Application--MultiWindowDemo 2.创建一个Qt设计师界面类LoginDialog 3.设计登录 ...

  8. 转载-30分钟搞定后台登录界面(103个后台PSD源文件、素材网站)

    原文:30分钟搞定后台登录界面(103个后台PSD源文件.素材网站) 目录 一.界面预览 二.PSD源文件预览 三.工具分享 四.资源说明 五.素材下载网站 六.下载 去年八月时要做一个OA系统为了后 ...

  9. 安装Autodesk Vault Professional 2014 Server (ADMS)

    作者: 杜长宇 Autodesk ADN开发顾问 工程设计或机械设计的图档越来越多,对于一个严肃的设计单位来说,非常有必要对所有的图档进行集中管理并进行追踪.Autodesk® Vault 数据管理软 ...

  10. QT之创建登录对话框

    之前我们介绍了对话框的相关知识,那么今天我们就来创建一个登录对话框,包含用户名和密码的这么一个可复用的模板.          需求分析:登录对话框是应用程序中的常用部件.可复用软件部件,获取用户名和 ...

最新文章

  1. 以太经典(ETC)逆势上涨,将逆袭反超以太坊(ETH)?
  2. Java输入输出流IO
  3. cisco SMD 配置安装
  4. 弹性和瞬态故障处理库Polly介绍
  5. Youki的装机日记~
  6. 抱怨一下有些邮件列表的气氛
  7. 江西单招主计算机学校,2019年江西单招学校,江西单招信息技术试题,2019江西单招综合素质...
  8. 12864 c语言,单片机12864 c程序
  9. 单片机之flash读写
  10. TF卡数据丢失?如何快速恢复?
  11. 我的微语录周记2012-08-20---2012-…
  12. 使用批处理解决U盘内出现的同名文件夹EXE病毒问题
  13. Notepad++添加读取十六进制插件HexEditor
  14. 联合学习 | 纵向LR原理综述
  15. 游戏数学: 计算屏幕点中的平面上的点(上帝视角)
  16. 内存自动清理.sql
  17. 微信如何群发不封号?
  18. python timedelta 求时间差省去繁琐格式转换
  19. LiveGBS流媒体平台GB/T28181功能-支持GB35114接入海康大华华为设备通过GB35114国标流媒体平台
  20. Android 在PDA扫描枪上的应用

热门文章

  1. 那些年,我爬过的北科(十)——搜索案例之ElasticSearch的使用
  2. 如何在Debian下快速安装中文字体
  3. mysql配置主从时报错及处理
  4. HDOJ 2013 蟠桃记
  5. 常见的简单的无监督学习算法总结
  6. 获取相对于父元素的位置
  7. 11.string容器
  8. bootstrap-自定义导航栏隐藏参数@screen-sm
  9. mysql基础语法之(全文索引)
  10. ubuntu开机时出现“waiting for network configuration” 问题的解决