前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerBuilder的搜索

pb中关于转义符'~'的用法 - happymagic的专栏 - 博客频道 - CSDN.NET happymagic的专栏 目录视图 摘要视图 订阅 新年新气象------CSDN2014新版导航就要跟大家见面了 2014年1月微软MVP当选名单揭晓! “我的2013”年度征文活动火爆进行中! 专访何海涛:“不正经”程序员的进阶之路 pb中关于转义符'~'的用法 分类: PowerBuilder 2012-08-08 13:20 779人阅读 评论(0) 收藏 举报 PB中字符串嵌套的问题: PB中有字符数据类型,该类型数据的起始符号和终止符号可以是单引号,也可以是双引号,即字符串常量可以是单引号括起来的,也可以是双引号括起来的,如下: " He is a boy!" 和 'He is a boy !' 是等效的。 PB中的PASER在解析的时候,遇到第一个双引号(单引号)会认为是一个字符串,从这里开始,直到遇到下一个双引号(单引号)表示字符串结束。当我们想把 He "is a boy!赋值给字符串变量ls_temp时,如果我们用双引号表示起始终止符,就会遇到问题,如:ls_temp = "He "is a boy!",PASER在解析时,遇到第2个双引号,会认为这个字符串到此已经结束,会把第2个双引号当作一个终止符,而我们想表达的是第2个双引号是一个普通字符,而不是一个终止符,这个时候,我们就需要用到(~),用转义字符告诉PASER转义字符后面的一个字符是一个普通字符,而不是一个控制字符,正确的表示如下: ls_temp = "He ~"is a boy!"。当然对于只有1层的嵌套,我们完全可以不用转义字符,如下表示即可:ls_temp = 'He is "is a boy!'。对于多层嵌套时,我们往往需要转移字符,多层嵌套用的比较多的地方就是2个函数describe()和modify()。~表示后面有一个特殊字符,如~n换行,~t制表,~r回车,~"双引号,~'单引号,~~波浪线等等. 更多 上一篇:PB进度条 下一篇:PB获取数据窗口字段列名和标题名 查看评论 * 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场 核心技术类目 全部主题 Java VPN Android iOS ERP IE10 Eclipse CRM JavaScript Ubuntu NFC WAP jQuery 数据库 BI HTML5 Spring Apache Hadoop .NET API HTML SDK IIS Fedora XML LBS Unity Splashtop UML components Windows Mobile Rails QEMU KDE Cassandra CloudStack FTC coremail OPhone CouchBase 云计算 iOS6 Rackspace Web App SpringSide Maemo Compuware 大数据 aptech Perl Tornado Ruby Hibernate ThinkPHP Spark HBase Pure Solr Angular Cloud Foundry Redis Scala Django Bootstrap 个人资料 happymagic 访问:86871次 积分:1539分 排名:第7551名 原创:53篇 转载:118篇 译文:0篇 评论:12条 文章搜索 文章分类 ASP.NET(60) C#(30) PowerBuilder(27) python(1) silverlight(1) 学习研究(6) 数据库(30) 页面(1) CK系列(5) JavaScript(8) jQuery(21) 操作系统(2) 计算机维护(1) IIS(1) 文章存档 2014年01月(1)2013年12月(1)2013年06月(12)2013年05月(2)2013年04月(15)2013年03月(9)2013年02月(1)2013年01月(14)2012年12月(4)2012年10月(1)2012年09月(1)2012年08月(12)2012年07月(8)2012年06月(1)2012年05月(6)2012年04月(4)2012年03月(5)2012年02月(10)2012年01月(2)2011年12月(6)2011年11月(4)2011年10月(13)2011年09月(15)2011年08月(8)2011年04月(1)2011年03月(4)2010年10月(3)2010年07月(1)2010年05月(1)2010年03月(5) 阅读排行 Asp.net中Eval用法的總結(8878) Win7清除程序的最近打开记录(4779) jquery给input赋值val(val)(4614) ASP.NET C# 日期 时间 年 月 日 时 分 秒 格式及转换(3643) jQuery监听浏览器窗口大小的变化(2258) LinkButton的OnClientClick属性(2247) NuGet Package Manager 更新错误解决办法(1817) 通过web.config文件配置项目中文件夹的访问权限(1784) Silverlight中如何得到DataGrid的某一行列的值(1724) C#中的取字符串的子串(1530) 评论排行 asp.net中使用ckfinder2选择图片并返回图片文件的路径的代码(3) ckeeditor和ckfinder在asp.net中的使用(2) Asp.net中Eval用法的總結(1) SQL Server如何清除连接过的服务器名称历史?(1) ASP.NET C# 日期 时间 年 月 日 时 分 秒 格式及转换(1) PB进度条(1) 通过web.config文件配置项目中文件夹的访问权限(1) NuGet Package Manager 更新错误解决办法(1) 数据库主键设计之思考(1) jQuery获得绝对、相对位置的坐标(0) 推荐文章 最新评论 NuGet Package Manager 更新错误解决办法 u012706208: 请问一下~~在装完nuget package manager 之后栏目里只显示 控制台和设置 栏目其... PB进度条 jieslong: 具体的例子怎么不拿出来啊? ckeeditor和ckfinder在asp.net中的使用 wodediqizhang: @wodediqizhang:newAdd.aspx在admin文件夹下,在运行过程中经常显示adm... ckeeditor和ckfinder在asp.net中的使用 wodediqizhang: 二、具体配置顺序——>3、修改配置文件——>2)在CKEditor中集成CKFinder,注意对应文... ASP.NET C# 日期 时间 年 月 日 时 分 秒 格式及转换 u010921847: 很有用的东西 谢谢分享 Asp.net中Eval用法的總結 music_0000: 不错,哪里可以系统地学习到这些知识点 asp.net中使用ckfinder2选择图片并返回图片文件的路径的代码 zyl4128213232: 能从另一个页面点击图片后获得链接吗 数据库主键设计之思考 mal0211: 学习了 asp.net中使用ckfinder2选择图片并返回图片文件的路径的代码 qq873113580: 我的这样写的,可以么 var finder = new CKFinder(); ... asp.net中使用ckfinder2选择图片并返回图片文件的路径的代码 qq873113580: 貌似永不可以 获取不到FileUrl