UG NX不能转换的解决方法 no license available for selected translator 不能转换2D二维的方法

UG NX 4,转换2D/stp/igs的时候提示no license available for selected translator

 

刚开始以为软件没装好,结果重装的n次,还是老样子

 

后来看到网友提示:“当你装了UG和SW2009后,你会发现UG不能转换文件了,出现了“无选择的转换接口的许可证”的错误,其实是一个文件ibfs32.dll引起的,只要在安全模式下(普通模式删不掉)删除C:/windows/system32/ibfs32.dll就OK了。开心一下把:)”

 

偶刚装了 solidworks 2009

 

马上进入安全模式删除ibfs32.dll

 

重启以后ok了

 

谢谢这位网友

 

希望有需要的网友可以看到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果您在使用Qt多语言功能时发现子界面的其他QWidget不能及时更新,可能是因为这些QWidget没有正确连接到语言环境信号。在Qt中,当语言环境发生变化时,您需要手动更新所有的QWidget以显示正确的文本。要实现这一点,您可以使用Qt的语言环境类 `QLocale`,并将其与`QTranslator`一起使用。 在您的程序中,您需要创建一个单例对象,用于管理语言环境,并在语言环境发生变化时发出信号。然后,您需要将这个信号连接到每个QWidget的`retranslateUi`槽,以便在语言环境发生变化时更新UI。最后,您需要使用`QTranslator`将翻译文件加载到程序中。 以下是一些示例代码,演示如何在Qt中实现这一点: ```c++ // 在单例类中定义语言环境信号 class LanguageManager : public QObject { Q_OBJECT public: static LanguageManager* instance(); signals: void languageChanged(); private: LanguageManager(); QLocale m_currentLocale; }; // 在MainWindow中连接信号和槽 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); LanguageManager* manager = LanguageManager::instance(); connect(manager, &LanguageManager::languageChanged, ui->widget1, &QWidget::retranslateUi); connect(manager, &LanguageManager::languageChanged, ui->widget2, &QWidget::retranslateUi); // 更多连接操作... // 加载翻译文件 QTranslator translator; translator.load("myapp_zh_CN.qm"); qApp->installTranslator(&translator); } // 在单例类中实现语言环境变化的方法 void LanguageManager::setLanguage(const QLocale& locale) { m_currentLocale = locale; emit languageChanged(); } ``` 您可以根据您的具体情况进行修改,但是这个示例代码应该能够帮助您解决问题。如果您还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值