乐筑天下

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

[编程交流] 功能已取消

[复制链接]
pBe

32

主题

2722

帖子

2666

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
211
发表于 2022-7-6 07:18:53 | 显示全部楼层
anishtain4希望你不介意我问你,这套套路到底应该做什么?
回复

使用道具 举报

2

主题

389

帖子

387

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 07:25:29 | 显示全部楼层
我的意思是关于文本对正--“r”代表“right”,而左对正是默认值。我认为你可能需要检查一下程序,因为它至少在一个地方是落后的;除非右对齐是AutoCAD安装的默认设置。
回复

使用道具 举报

19

主题

70

帖子

51

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2022-7-6 07:26:12 | 显示全部楼层
pBe:有一个简化版的例程,它应该在屏幕上的特殊位置写入文本(数组frmtxt)。由于它可能在单个cad文件或不同文件中重复,因此键入的值应保存在文本文件或变量中,以便稍后用作默认文本。
 
可更改:文本对齐不是问题;文本应该向后,这使得左向右,反之亦然。文本将是波斯语(从右到左的书写方向)。我不认为这是造成问题的原因。
 
再现错误检查后#7
回复

使用道具 举报

2

主题

389

帖子

387

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 07:30:11 | 显示全部楼层
我不得不相信你的话。因为我只使用英语处理过AutoCAD,所以我不熟悉AutoCAD如何处理从右到左的语言。从您的程序中,它似乎将右对齐视为默认值,当然,标准英文安装并非如此。有趣的
回复

使用道具 举报

19

主题

70

帖子

51

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2022-7-6 07:35:47 | 显示全部楼层
事实上,并不是这样,随着从右到左的书写,我们使用向后检查,因此右最终会导致左对齐,反之亦然。你现在冷静了吗?
您不需要非英语安装,只需要post#7中的shx文件。
回复

使用道具 举报

2

主题

389

帖子

387

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 07:40:57 | 显示全部楼层
嗯,我想我有点理解了,直到你解释得更多。基本上,我理解你必须在内部将右称为左,将左称为右,这就是你在程序中所做的。考虑到RTL语言,它是有意义的。我喜欢学习新事物,所以谢谢你提供的所有信息。
回复

使用道具 举报

19

主题

70

帖子

51

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2022-7-6 07:44:45 | 显示全部楼层
这真的很容易尝试。打开autocad,使用命令dt并编写一些内容。然后进入它的属性,并向后转换为yes。你会看到发生了什么。由于RTL脚本不是autocad反向文本的一部分,因此LTR的行为与RTL相同。
现在明白了吗?
 
PS:我发现了代码的问题。我应该换句话:
  1. (command "ddedit" txthandle)


  1. (command "ddedit" txthandle "")
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 15:19 , Processed in 0.512609 second(s), 75 queries .

© 2020-2025 乐筑天下

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