Перейти к публикации

J-link


DmitryV

Рекомендованные сообщения

:wallbash: Кто-нибудь пробовал писать на Java для ProE? Помогите! Я установил JBuilder (использую как среду разработки) и попробовал запустить маленькие программки, которые есть в документации по J-Link в своем Wildfire. Все сделал как написано вруководстве:

- прописал все переменные окружения (думаю, что все)

- создал текстовый файлик protk.dat

- записал в этот файлик все как написано в документации

запускаю из ProE "свою" программу, а он мне отвечает "ошибка запуска программы".

Бился, бился... пока ничего не получается.

Помогите братцы!!!!!!!

Ссылка на сообщение
Поделиться на других сайтах


Я установил JBuilder (использую как среду разработки)

Если не секрет, какую версию используете JBuilder? На сколько она итегрируется с J-Link?
Ссылка на сообщение
Поделиться на других сайтах

Я установил JBuilder (использую как среду разработки)

Лучше пользовать pure Java, типа Forte4Java,

а еще лучше - без тормозных наворотов swing'а - Eclipse.

Ссылка на сообщение
Поделиться на других сайтах

suslad

На сколько тесно Eclipse можно соединить с Pro/E J-Link?

Как любую другую среду программирования, прописываются

set PRO_COMM_MSG_EXE=...\Wildfire\i486_nt\obj\pro_comm_msg

и jar'ы из ...\Wildfire\text\java в

set CLASSPATH=

Ссылка на сообщение
Поделиться на других сайтах

Вообще-то использую JBuilder X Foundation. Скачал с родного сайта. Сейчас пробую разобраться с переменными окружения ... пока дохлый номер. Кстати, где взять Forte4Java или Eclipse?

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

"3. Compile the java files in the directory using the command

javac *.java." - Это строчка из J-Link User’s Guide

" 'javac' is not recognized as an internal or external command, ...." - эта из cmd

Как скомпилировать файлы? Как проверить стоит java иль нет? :wallbash::wallbash:

Ссылка на сообщение
Поделиться на других сайтах

Открыть командную строку и набрать -= java =-

Должен появится список допустимых команд.

Если в ответ тишина, то:

1. Установить Java. В вашем случае надо установить Java SDK, т.к. вы собираетесь компилировать код. Для этих целей JRE маловато будет.

2. Возможно у вас установлена Java, но нет путей к ней. Добавить в переменную PATH полный путь к каталогу java\bin (именно bin).

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

Что-то никак не получается заставить Proe2001 запускать макросы:

использую асинхронное соединение

...

ProeConnection = pfcAsyncConnection.AsyncConnection_Connect("", "", null, null);

ProeSession=ProeConnection.GetSession();

...

затем пытаюсь вызвать метод RunMacro:

ProeSession.RunMacro("test"); // Макрос в Proe заранее создан

...

После этого ничего не происходит. В описании сказано, что макросы запускаться должны после передачи управления Pro\ENGINEER, но даже после

ProeConnection.Disconnect(null) никакой реакции... хоть бы ошибку какую выдал - :wallbash::surrender:

Ссылка на сообщение
Поделиться на других сайтах

... тогда еще вопрос.

пробую добавить менюшку, как показано в примере об Full Asynchronous Mode для WF2. Все добавляется нормально и обрабатывает нажатие, только вот когда пробую менюшку сделать кириллицей - ничего не получается - черные квадратики :blink:

хотя через Customize Screen могу добавлять меню по-русски

lang устрановлена в russian

шрифты русские тоже скопированы

Ссылка на сообщение
Поделиться на других сайтах

Сдается мне, что слово "Открыть" в локализации где-то маячит, а прочие слова - отсуствуют, оттого и квадраты...

Ссылка на сообщение
Поделиться на других сайтах

попробуйте поставить в confige шрифт gost_a (от Ком...)

у меня сработало (М40) правда некрасивый он

Ссылка на сообщение
Поделиться на других сайтах

Рекомендую при установке java ставить в путь без пробелов.

Никаких папок \Programms Files\

Насчет абрыкадабры в меню, то эта проблема существовала для всех написанных в ProTOOLKITе программах, решение этой проблемы было объявлено PTC в М120 но появилось M110.

Просто ProE ProTOOLKITовские программы папку russian не замечал (вернее замечал неправильно), приходилось бросать usascii с удлинением строк (добавлением пробелов в текстовых файлах меню).

Еще это было заметно по локализации ModelChekа.

Изменено пользователем zeppelin
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...