- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 C# 将钉钉审批详情转化为DataTable数据表
钉钉返回的信息是多层嵌套的Json数据,代码是将多层数据中的表头内容和表体内容,分成两个DataTable,添加在List中,方便用Table方式插入数据库中.虽然这种 插入数据的方式,落后了,但能满足需求.源代码在附件中.后期还会整理一份单独将审批信息中的审批流程转化成DataTable的方法.供大家参考....
2020-03-27 10:19:33 817 1
原创 C# 钉钉在C/S架构的软件中发起审批.
/// /// 第三方应用发起审批/// /// public static void GetBillList(){DefaultDingTalkClient client = new DefaultDingTalkClient(“https://oapi.dingtalk.com/topapi/processinstance/create”); OapiProcess...
2020-03-27 10:08:03 787
原创 C# 委托方法的进度条
前面写了一个异步的进度条,再来一个委托的.private void button1_Click(object sender, EventArgs e){for (int i = 0; i <=100000; i++){this.Invoke(new ShowProgressDelegate(ShowProgress), new object[] { 100000, i, “执行进...
2020-03-27 09:50:07 452
原创 C# 使用async和await写的进度条
首选感觉async这个玩意比Invoke要好用一些,因为后者是委托调用,虽然说界面是卡死的,但不会有死机的感觉.async这个异步,整个界面还是可以动的,同进还可以执行其它的命令.自己写的测试的,有需要的自己修改.代码:/// 异步方法的进度表./// /// /// private async void button3_Click(object sender, EventArg...
2020-03-27 09:47:39 901
将钉钉审批详细转化为DataTable.txt
2020-03-27
JCConDataGridView.dll
2020-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人