以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 在foxtable中形成了一个字符串,将它存为编码为"UTF-8",后缀为.kml的文件,并起动它,该怎么操作 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=8588) |
-- 作者:小狐 -- 发布时间:2010/11/15 1:37:00 -- 在foxtable中形成了一个字符串,将它存为编码为"UTF-8",后缀为.kml的文件,并起动它,该怎么操作 这个该怎么操作。 另外这个字符串中的长度不受限制,该要定义什么变量 [此贴子已经被作者于2010-11-15 1:38:06编辑过]
|
-- 作者:czy -- 发布时间:2010/11/15 9:27:00 -- String型变量不爱字符长度限制的。 WriteAllText可以写入,不过它只能保存Txt文件。 |
-- 作者:小狐 -- 发布时间:2010/11/15 10:18:00 -- 为何出错:
Dim a As String <href>root://icons/palette-4.png</href> FileSys.WriteAllText("C:\\Documents and Settings\\Administrator\\桌面\\wwffw.kml", a , True,Encoding.UTF8)
对A变量的赋值不成功(这里出错),要如何更改这个代码: Dim a As String ....... ......" FileSys.WriteAllText("C:\\Documents and Settings\\Administrator\\桌面\\wwffw.kml", a , True,Encoding.UTF8)
[此贴子已经被作者于2010-11-15 10:21:27编辑过]
|
-- 作者:小狐 -- 发布时间:2010/11/15 10:34:00 -- 反方向操作又可以: 比如桌面有一个正确的qq.kml文件,我读取这个文件赋值到一个字符变量中,同时又重命名到一个新的*.kml文件,并启动这个*.kml文件,成功, Dim s As String = FileSys.ReadAllText("C:\\Documents and Settings\\Administrator\\桌面\\qq.kml", Encoding.UTF8)
所以3楼的代码中的那个字符变量的正确赋值是一个关键,请教大家该如何操作 [此贴子已经被作者于2010-11-15 10:38:42编辑过]
|
-- 作者:czy -- 发布时间:2010/11/15 10:40:00 -- 写入这种格式就麻烦了。 1、字符中的引号都要改成双引号 2、每行后面都要加换行符和连接符
如:
Dim a As String |
-- 作者:小狐 -- 发布时间:2010/11/15 11:38:00 -- 为什么我把上面代码的前与尾(即下面红色部分),复制贴粘到新代码每一句的前与尾,提示出错,好像还是不能赋值 " <?xml version=""1.0"" encoding=""UTF-8""?>"
& vbcrlf & _ |
-- 作者:wcs -- 发布时间:2010/11/15 11:49:00 -- 看不明白上面的东西。 |
-- 作者:czy -- 发布时间:2010/11/15 11:49:00 -- vbcrlf 是回车换行符.
在代码中拆分和合并语句 将单个语句拆分为多行 编写代码时,有时会创建一些很长的语句,使得您必须在代码编辑器中水平滚动。虽然这并不影响代码的运行,但会影响代码的阅读。 |
-- 作者:小狐 -- 发布时间:2010/11/15 12:05:00 -- 还是不行,附代码: Dim a As String |
-- 作者:czy -- 发布时间:2010/11/15 12:09:00 -- 字体中原来有引号的,还得再加一个引号。 |