-
大小: 1.4MB文件类型: .zip金币: 2下载: 0 次发布日期: 2023-10-02
- 语言: C#
- 标签: winform 支付宝 alipaydemo
资源简介
本程序中appid,pid,秘钥,公钥是随便配置,更改自己的配置之后即可使用,支持扫码功能,与你的手持机,扫码枪连接即可

代码片段和文件信息
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 System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.xml;
using Com.Alipay;
using System.Threading;
using Aop.Api;
using Aop.Api.Request;
using Aop.Api.Response;
using Com.Alipay.Domain;
using Com.Alipay.Model;
using Com.Alipay.Business;
using ThoughtWorks.QRCode.Codec;
using System.Security.Cryptography;
using System.Collections;
using System.Net.Sockets;
using System.Net;
using System.Management;
using Newtonsoft.Json;
namespace alipay2005
{
public partial class alipay : Form
{
public alipay()
{
InitializeComponent();
//关闭对文本框的非法线程操作检查
System.Windows.Forms.TextBox.CheckForIllegalCrossThreadCalls = false;
this.Load += new EventHandler(Form1_Load);
}
void Form1_Load(object sender EventArgs e)
{
comboBox1.Items.Clear();
comboBox1.Items.AddRange(GetbaseAddress().ToArray());
if (comboBox1.Items.Count > 0)
{
comboBox1.SelectedIndex = 0;
}
}
Thread threadWatch = null; //负责监听客户端的线程
Socket socketWatch = null; //负责监听客户端的套接字
string result = ““;
IAlipayTradeService serviceClient = F2FBiz.CreateClientInstance(Config.serverUrl Config.appId Config.merchant_private_key Config.version
Config.sign_type Config.alipay_public_key Config.charset);
//*********************************支付*******************************************************
private void button1_Click(object sender EventArgs e)
{
AlipayTradePayContentBuilder builder = BuildPayContent();
string out_trade_no = builder.out_trade_no;
AlipayF2FPayResult payResult = serviceClient.tradePay(builder);
switch (payResult.Status)
{
case ResultEnum.SUCCESS:
DoSuccessProcess(payResult);
break;
case ResultEnum.FAILED:
DoFailedProcess(payResult);
break;
case ResultEnum.UNKNOWN:
result = “网络异常,请检查网络配置后,更换外部订单号重试“;
MessageBox.Show(result);
break;
}
}
private AlipayTradePayContentBuilder BuildPayContent()
{
//线上联调时,请输入真实的外部订单号。
string out_trade_no = GuidTo16String();
//扫码枪扫描到的用户手机钱包中的付款条码
AlipayTradePayContentBuilder builder = new AlipayTradePayContentBuilder();
build
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-08-22 16:37 Alipay\
目录 0 2016-08-22 16:36 Alipay\.vs\
目录 0 2016-08-22 16:36 Alipay\.vs\alipay2005\
目录 0 2016-08-22 16:36 Alipay\.vs\alipay2005\v14\
文件 39424 2016-08-12 17:23 Alipay\.vs\alipay2005\v14\.suo
目录 0 2016-08-22 16:36 Alipay\alipay2005\
文件 920 2016-08-05 15:09 Alipay\alipay2005.sln
文件 29696 2016-08-22 16:49 Alipay\alipay2005.suo
文件 20352 2016-08-22 16:49 Alipay\alipay2005\alipay.cs
文件 12565 2016-08-22 16:49 Alipay\alipay2005\alipay.Designer.cs
文件 5814 2016-08-22 16:49 Alipay\alipay2005\alipay.resx
文件 6947 2016-08-19 11:27 Alipay\alipay2005\alipay2005.csproj
文件 452 2016-08-05 15:10 Alipay\alipay2005\alipay2005.csproj.user
文件 365 2016-08-09 10:23 Alipay\alipay2005\app.config
目录 0 2016-08-22 16:36 Alipay\alipay2005\bin\
目录 0 2016-08-22 16:36 Alipay\alipay2005\bin\Debug\
文件 28160 2016-08-22 16:43 Alipay\alipay2005\bin\Debug\alipay2005.exe
文件 365 2016-08-09 10:23 Alipay\alipay2005\bin\Debug\alipay2005.exe.config
文件 58880 2016-08-22 16:43 Alipay\alipay2005\bin\Debug\alipay2005.pdb
文件 11592 2016-08-22 16:44 Alipay\alipay2005\bin\Debug\alipay2005.vshost.exe
文件 365 2016-08-09 10:23 Alipay\alipay2005\bin\Debug\alipay2005.vshost.exe.config
文件 490 2013-06-18 20:28 Alipay\alipay2005\bin\Debug\alipay2005.vshost.exe.manifest
文件 832000 2016-03-22 17:46 Alipay\alipay2005\bin\Debug\AopSdk.dll
目录 0 2016-08-22 16:36 Alipay\alipay2005\bin\Debug\Demo\
文件 276 2016-05-26 10:32 Alipay\alipay2005\bin\Debug\Demo\alipay_public_key.pem
文件 269 2016-05-26 10:23 Alipay\alipay2005\bin\Debug\Demo\alipay_rsa_public_key.pem
文件 879 2016-08-22 16:38 Alipay\alipay2005\bin\Debug\Demo\rsa_private_key.pem
文件 887 2016-05-31 16:10 Alipay\alipay2005\bin\Debug\Demo\rsa_private_key1.pem
文件 269 2016-08-22 16:38 Alipay\alipay2005\bin\Debug\Demo\rsa_public_key.pem
文件 26624 2016-06-17 10:57 Alipay\alipay2005\bin\Debug\F2FPayDll.dll
文件 374784 2016-08-10 17:27 Alipay\alipay2005\bin\Debug\Newtonsoft.Json.dll
............此处省略32个文件信息
- 上一篇:C#操作excel
- 下一篇:c#(vs2017)阿里云语音识别接口demo
相关资源
- Winform可视化打印模板设计工具含源码
- c# winform 自动登录 百度账户 源代码
- DirectX.Capturec# winform 操作摄像头录像附
- C# 五子棋程序 附带编程日记
- C# winform实现表数据导出到Excel表格
- C# WinForm读写INI文件
- C#处理png图片位深度和交错属性
- winform(c#)最全73种非常漂亮界面样式
- winform与内嵌echarts的数据交互,让数据
- winform分页控件
- winform materialskin好看的皮肤组件
- winform 皮肤
- C#全套皮肤一共73款(IrisSkin4)
- UI界面皮肤(winform)
- winform开发的人脸识别打卡系统
- winform下拉多选自定义控件(带全选)
- winform控件库
- C# winform简洁漂亮的图形界面库SunnyU
- C# 斑马标签打印 (WEBamp;WINFORM)
- winform shell编程
- winform实时获取网卡网速全部源码,获
- winform实现饼状图、柱状图、折线图(
- winform简单用户登录(带验证码)
- 输入框自动切换中文(C#winform)vs20
- winform右下角弹窗
- windorm 加载WPF控件 ,实现dxf文件显示
- C# 俄罗斯方块(winform)
- C# 贪吃蛇(winform)
- C# 五子棋(winform源码)
- Winform中嵌入excel
评论
共有 条评论