C# Builder Update1 下载!!!8月8号

acai 2003-08-08 08:32:42
http://bdn.borland.com/article/0,1410,30287,00.html

C#Builder Update 1 Available - by Anders Ohlsson


Abstract: This patch for C#Builder is available to registered users

This patch for C#Builder fixes some debugger and editor bugs. For details, please see the README below.

Download the patch now

Buy C#Builder now
C# community on BDN
C#Builder home page


README
C#Builder 1.0
Update Pack 1
Release Notes

=======================================================

This file contains important supplementary and late-breaking
information that may not appear in the main product
documentation, and supersedes information contained in other
documents, including previously installed release notes.
Borland recommends that you read this file in its entirety.

Important: C#Builder must be closed before installing this
Update Pack.

=======================================================

CONTENTS

* ISSUES ADDRESSED BY THIS UPDATE PACK
* FILES INSTALLED BY THIS UPDATE PACK

=======================================================

ISSUES ADDRESSED BY THIS UPDATE PACK

This Update Pack resolves the following issues:

Debugger

* The debug Inspector context menu commands "Show Inherited"
and "Show Fully Qualified Names" do not work.

* Uint variables/data behave as ushort variables/data, holding
only 16 bits rather than 32 bits.

* Displaying the debug evaluator tooltip more than once for a
button results in a Debugger Internal Error PCN-1073741819 and
crashes the IDE.

* Sub-inspecting an array member results in a Debugger Internal
Error CEV-6229.

Code Editor

* Code folding intermittently causes unpredictable results when
navigating through code and folding/unfolding blocks of code.

* Using the Page Up and Page Down keys in the Code Editor to
scroll a large file causes the horizontal scroll bar to
obscure a line of code.

* Repeating a search for a string that is found in auto-folded
regions might result in painting problems in the Code Editor.

=======================================================

FILES INSTALLED BY THIS UPDATE PACK

This self-extracting, self-executing Update Pack refreshes
the following files in your current C#Builder installation:

<InstallDir>\Bin\dbkwmc71.exe
<InstallDir>\Bin\dbkpro71.dll
<InstallDir>\Bin\BorEditU.dll
<InstallDir>\Bin\bordbk71.dll
<InstallDir>\readme_upd1.txt
<InstallDir>\readme_upd1.rtf

=======================================================
Copyright (c) 2003 Borland Software Corporation.
All rights reserved.




--------------------------------------------------------------------------------
...全文
70 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
minj2me 2003-08-18
  • 打赏
  • 举报
回复
tix2000@21cn.com
楼主请给我发一个可以吗?
michaelpeng7799 2003-08-18
  • 打赏
  • 举报
回复
当时vs.net刚出时也很快就是不定了
bear28 2003-08-09
  • 打赏
  • 举报
回复
C#Builder Update 1 Available
是否可上传至此处?因为在borland下载不到..

冬日的阳光 2003-08-08
  • 打赏
  • 举报
回复
可以下的,注册一下就行了
Dhammacakkhu 2003-08-08
  • 打赏
  • 举报
回复
mark
GreatSolar 2003-08-08
  • 打赏
  • 举报
回复
谁下载了?
给提供一下?
borland上下载不了
tigase 2003-08-08
  • 打赏
  • 举报
回复
下不了呀,要正版用户才能下,谁下了别忘了共享一下!!!!!
xiaoqi333 2003-08-08
  • 打赏
  • 举报
回复
很正常,要是没有补丁。那才很郁闷呢
acai 2003-08-08
  • 打赏
  • 举报
回复
可怜!这么快就有补丁!!让我对c#b很……
lbx1979 2003-08-08
  • 打赏
  • 举报
回复
我可不用c#b了,没看到多少优点
有c1控件可能好点吧
tfyuan123 2003-08-08
  • 打赏
  • 举报
回复
ctfyuan@c163.net 楼主发一份给我把,谢谢!
anux 2003-08-08
  • 打赏
  • 举报
回复
谢谢楼主这么认真。
szy 2003-08-08
  • 打赏
  • 举报
回复
可以下的,我就已经下了,呵呵
PB新大陆星POS扫码支付源码,调用C#动态库,简单实现接口,采用POWERBUILDER9.0开发 string ls_url string ls_data string ls_dd string ls_zfqd //【交易类型--传入平台用】 if rb_1.checked = true then ls_zfqd = "WXPAY" end if if rb_2.checked = true then ls_zfqd = "ALIPAY" end if if rb_3.checked = true then ls_zfqd = "YLPAY" end if //【生成请求地址===从配置参数中维护请求地址的一部分】 ls_url = gs_pos_requesturl + "sdkBarcodePay.json" //【判断输入金额是否符合要求】 if dec(em_1.text) <= 0.00 then messagebox("系统提示【MYSOFT】","所输金额不正确!~r~n请重新输入!") em_1.setfocus() return end if //【判断商户订单是否为空】 if sle_4.text = "" then messagebox("系统提示【MYSOFT】","订单不能为空!") return end if //【判断是否扫描付款码】 if sle_code.text = "" then messagebox("系统提示【MYSOFT】","付款码不能为空!") sle_code.setfocus() return end if //【判断是否扫描付款码】 if len(sle_code.text) = 0 then messagebox("系统提示【MYSOFT】","请扫描服务对象付款码... ...") sle_code.setfocus() return -1 end if //【判断订单是否为空】 if len(sle_4.text) = 0 then messagebox("系统提示【MYSOFT】","订单不能为空!") sle_4.setfocus() return -1 end if //【初始化伪随机数发生器,让应用程序每次运用不同的伪随机数序列。】 randomize(0) //【清除is_keys[] is_value[]】 inv_wxpay.of_clear() //====================生成公共请求参数============================================================== //【操作系统:3-直连】 inv_wxpay.of_add_pos("opSys","3") //【字符集:00-GBK】 inv_wxpay.of_add_pos("characterSet","00") //【机构,从配置参数维护】 inv_wxpay.of_add_pos("orgNo",gs_pos_orgno) //【商户,从配置参数维护】 inv_wxpay.of_add_pos("mercId",gs_pos_mercid) //【设备,从配置参数维护】 inv_wxpay.of_add_pos("trmNo",gs_pos_trmno) //【商户单,不能重复,若重复则返回:数据库错误】 inv_wxpay.of_add_pos("tradeNo",sle_4.text) //【设备端交易时间:yyyymmddhhmmss】 inv_wxpay.of_add_pos("txnTime",string(now(),"yyyymmddhhmmss")) //【签名方式:MD5】 inv_wxpay.of_add_pos("signType","MD5") //【版本:默认V1.0.0】 inv_wxpay.of_add_pos("version","V1.0.0") //==================生成商户主扫请求参数============================================================ //【实付金额:分为单位】 inv_wxpay.of_add_pos("amount",string(long(dec(em_1.text) * 100))) //【订单总金额:分为单位】 inv_wxpay.of_add_pos("total_amount",string(long(dec(em_1.text) * 100))) //【扫码支付授权码】 inv_wxpay.of_add_pos("authCode",sle_code.text) //【支付渠道:WXPAY,ALIPAY,YLPAY】 inv_wxpay.of_add_pos("payChannel",ls_zfqd) //【请求参数数据签名,并生成JSON格式数据】 mle_1.text = inv_wxpay.of_get_json() ls_data = trim(mle_1.text) mle_2.text = "" //【POST数据到平台,并接收返回数据:JSON格式】 mle_2.text = inv_wxpay.of_post_pos(ls_url,ls_data) //【返回JSON数据转换为XML数据,用于交易解析】 mle_2.text = inv_wxpay.of_json_to_xml(mle_2.text) //===================================以下判断订单交易情况============================================= if gf_xml_resolve_pos(mle_2.text,"returnCode") = "000000" and gf_xml_resolve_pos(mle_2.text,"result") = "S" then if dw_2.rowcount() = 1 then //【请求数据XML】 dw_2.object.in_xml[1] = mle_1.text //【交易金额】 dw_2.object.amount[1] = dec(em_1.text) //【交易时间】 dw_2.object.zf_date_wx[1] = gf_xml_resolve_pos(mle_2.text,"sysTime") //【订单状态--保存本地数据库】 dw_2.object.trade_state[1] = "支付成功" //【支付渠道订单,可用于退款】 dw_2.object.dd_code[1] = gf_xml_resolve_pos(mle_2.text,"orderNo") //【付款码】 dw_2.object.fk_code[1] = sle_code.text dw_2.object.zffs[1] = 1 //【更新交易到数据库】 if dw_2.update() = 1 then commit using sqlca; dw_2.retrieve(trim(sle_4.text)) else rollback using sqlca; end if end if //【执行查单操作】 cb_21.triggerevent(clicked!) //【刷新本地数据】 cb_7.triggerevent(clicked!) return end if //========================================以下判断交易执行情况================================================== if gf_xml_resolve_pos(mle_2.text,"returnCode") = "000000" and gf_xml_resolve_pos(mle_2.text,"result") = "A" then messagebox("支付提示【MYSOFT】","状态:【A-等待授权】~n~n【特别注意】:请等候服务对象输入密码确认成功后点[确定]...~n~n还可通过【查询订单状态】检查订单支付情况!") if dw_2.rowcount() = 1 then dw_2.object.in_xml[1] = mle_1.text dw_2.object.amount[1] = dec(em_1.text) dw_2.object.dd_code[1] = "" dw_2.object.fk_code[1] = sle_code.text dw_2.object.zffs[1] = 1 dw_2.object.trade_state[1] = "订单未支付" if dw_2.update() = 1 then commit using sqlca; dw_2.retrieve(trim(sle_4.text)) else rollback using sqlca; end if end if cb_21.triggerevent(clicked!) cb_7.triggerevent(clicked!) return end if if gf_xml_resolve_pos(mle_2.text,"returnCode") = "000000" and gf_xml_resolve_pos(mle_2.text,"result") = "A" then messagebox("支付提示【MYSOFT】","订单等待授权~n~n支付单:【" + gf_xml_resolve_pos(mle_2.text,"orderNo") + "】~n~n支付状态:【" + gf_xml_resolve_pos(mle_2.text,"result") + "】~n~nA-等待授权,S-交易成功,F-交易失败,Z-交易未知,D-订单已撤销!~n~n请重新支付!~n~n系统返回message:" + inv_wxpay.of_utf8togb3212(gf_xml_resolve_pos(mle_2.text,"message"))) return end if if gf_xml_resolve_pos(mle_2.text,"returnCode") = "000000" and gf_xml_resolve_pos(mle_2.text,"result") = "F" then messagebox("支付提示【MYSOFT】","订单交易失败~n~n支付单:【" + gf_xml_resolve_pos(mle_2.text,"orderNo") + "】~n~n支付状态:【" + gf_xml_resolve_pos(mle_2.text,"result") + "】~n~nA-等待授权,S-交易成功,F-交易失败,Z-交易未知,D-订单已撤销!~n~n请重新支付!~n~n系统返回message:" + inv_wxpay.of_utf8togb3212(gf_xml_resolve_pos(mle_2.text,"message"))) return end if if gf_xml_resolve_pos(mle_1.text,"returnCode") = "000000" and gf_xml_resolve_pos(mle_1.text,"result") = "D" then

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧