乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 137|回复: 9

各位幫我看看有什么問題?

[复制链接]
joe

5

主题

31

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
51
发表于 2004-7-23 21:23:00 | 显示全部楼层 |阅读模式
我觉得好像没什么问题﹐可是就是不行﹐请高手帮帮忙﹗
(DEFUN C:TXM ()
         (SETQ FIL (OPEN "D:\TXM.TXT" "R"))
         (SETQ PT1 (GETPOINT "\nINPUT POINT:"))
         (SETQ        O 0.2)
         (REPEAT 80
                         (SETQ LO (ATOF (READ-LINE FIL)))
                         (SETQ PT2 (POLAR PT1 (* PI 1.5) 10))
                         (COMMAND "PLINE" PT1 "W" LO "" PT2 "")
                         (SETQ PT1(POLAR PT1 0 (+ LO O)))
         )
)
回复

使用道具 举报

joe

5

主题

31

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
51
发表于 2004-7-23 22:05:00 | 显示全部楼层
怎么没人理我啊﹗﹗﹗
上的面程序我在R14里试行时提示﹕
Command: TXM
INPUT POINT:error: bad argument type
(READ-LINE FIL)
(ATOF (READ-LINE FIL))
(SETQ LO (ATOF (READ-LINE FIL)))
(REPEAT 80 (SETQ LO (ATOF (READ-LINE FIL))) (SETQ PT2 (POLAR PT1 (* PI 1.5)
10)) (COMMAND "PLINE" PT1 "W" LO "" PT2 "") (SETQ PT1 (POLAR PT1 0 (+ LO O))))
(C:TXM)
*Cancel*
是READ-LINE这个函数有问题吗?
回复

使用道具 举报

74

主题

1603

帖子

24

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1906
发表于 2004-7-23 22:55:00 | 显示全部楼层
(SETQ FIL (OPEN "D:\TXM.TXT" "R"))
应改为
(SETQ FIL (OPEN "D:/TXM.TXT" "R"))
OK?
回复

使用道具 举报

joe

5

主题

31

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
51
发表于 2004-7-24 08:18:00 | 显示全部楼层
谢谢三楼的仁兄﹐可是我改过之后还是问题依就啊﹗
555!!!到底问题在哪???
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-7-24 08:41:00 | 显示全部楼层
看你的提示应该是open失败,看看你的D:\TXM.TXT是否存在,或者是否有权限打开
回复

使用道具 举报

joe

5

主题

31

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
51
发表于 2004-7-24 08:50:00 | 显示全部楼层
谢谢飞哥﹐不过我想open应该没问题﹐因为我把遁环去掉只画一条线的话是OK的﹐所以我就不明白了。
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-7-24 09:14:00 | 显示全部楼层
可能是你的TXT中没有80行,所以最后读出来的就是nil,而(atof nil)当然就出错了
你把你的TXT文件传上来看看(主要要文件,不要直接贴内容)
回复

使用道具 举报

74

主题

1603

帖子

24

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1906
发表于 2004-7-24 09:26:00 | 显示全部楼层
;;txm.lsp
(DEFUN C:TXM ()
         (SETQ FIL (OPEN "F:/TXM.TXT" "R"))
         (SETQ PT1 (GETPOINT "\nINPUT POINT:"))
         (SETQ n1 0.2)
         (REPEAT 50
                         (SETQ LO (ATOF (READ-LINE FIL)))
                         (SETQ PT2 (POLAR PT1 (* PI 1.5) 10))
                         (COMMAND "PLINE" PT1 "W" LO "" PT2 "")
                         (SETQ PT1 (POLAR PT1 0 (+ LO n1)))
         )
)
;;TXM.TXT
10
20
30
100
……
可以运行。
此程序有何用?请教!
回复

使用道具 举报

joe

5

主题

31

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
51
发表于 2004-7-24 11:10:00 | 显示全部楼层
谢谢二位﹐我在2000i里面用也可以﹐就是在R14里就不行﹐我把TXT﹐和LSP文件都贴上来请帮我看一下。
我是想从另外的系统里面生成一组数据﹐然后用AutoCAD生成条形码
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:nizotesfy4p.LSP 
下载次数:0  文件大小:369 Bytes  售价:2银币 [记录]
下载权限: 不限 以上或 Vip会员   [开通Vip]   [签到领银币]  [免费赚银币]

回复

使用道具 举报

joe

5

主题

31

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
51
发表于 2004-7-24 11:11:00 | 显示全部楼层
这是LSP
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-19 04:10 , Processed in 1.758912 second(s), 78 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表