Уведомления

Группа в Telegram: @pythonsu

#1 Март 7, 2010 18:11:11

knkd
От:
Зарегистрирован: 2009-06-14
Сообщения: 225
Репутация: +  0  -
Профиль   Отправить e-mail  

модуль на FreeBasic?

input, output,errors = os.popen3("MyDialogBasic.exe")
...
input.write('Some Input Data')
...
res=[]
for x in output:
res.append(x)
...
err=[]
for x in errors:
err.append(x)
...
input.close()
output.close()
errors.close()



Офлайн

#2 Март 7, 2010 18:15:54

pioner
От:
Зарегистрирован: 2009-10-21
Сообщения: 146
Репутация: +  0  -
Профиль   Отправить e-mail  

модуль на FreeBasic?

knkd, какой код в MyDialogBasic.exe, если не трудно.
Спасибо.



Офлайн

#3 Март 7, 2010 18:19:12

knkd
От:
Зарегистрирован: 2009-06-14
Сообщения: 225
Репутация: +  0  -
Профиль   Отправить e-mail  

модуль на FreeBasic?

pioner
какой код в MyDialogBasic.exe
Тоесть?
Это ваша программа на BASIC скомпилированная в исполняемый файл, сделанная в диалоговом стиле.



Офлайн

#4 Март 7, 2010 18:19:38

PitPytoni
От:
Зарегистрирован: 2010-02-14
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

модуль на FreeBasic?

pioner
knkd, какой код в MyDialogBasic.exe, если не трудно.
Спасибо.
код твоего cуперскоростного модуля ёпт :)))



Отредактировано (Март 7, 2010 18:20:23)

Офлайн

#5 Март 7, 2010 18:20:43

knkd
От:
Зарегистрирован: 2009-06-14
Сообщения: 225
Репутация: +  0  -
Профиль   Отправить e-mail  

модуль на FreeBasic?

PitPytoni
код твоего модуля ёпт
Спасибо Кэп! :)



Офлайн

#6 Март 7, 2010 18:28:59

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

модуль на FreeBasic?

PitPytoni
Не надо троллить. Язык это средство, а не цель.

Офлайн

#7 Март 7, 2010 18:29:23

pioner
От:
Зарегистрирован: 2009-10-21
Сообщения: 146
Репутация: +  0  -
Профиль   Отправить e-mail  

модуль на FreeBasic?

knkd и PitPytoni, спасибо. А если не через файловый объект (не popen)? Вызов методов и свойств из модуля? По идее должно работать.



Офлайн

#8 Март 7, 2010 18:34:28

PitPytoni
От:
Зарегистрирован: 2010-02-14
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

модуль на FreeBasic?

Ferroman
Язык это средство, а не цель.
Да это всё понятно , просто не понятно зачем….*? ведь можно это всё сделать на Python и будет куда качественней.
Эх ну да ладно каждому своё.



Отредактировано (Март 7, 2010 18:36:19)

Офлайн

#9 Март 7, 2010 18:34:50

knkd
От:
Зарегистрирован: 2009-06-14
Сообщения: 225
Репутация: +  0  -
Профиль   Отправить e-mail  

модуль на FreeBasic?

pioner
А если не через файловый объект (не popen)? Вызов методов и свойств из модуля? По идее должно работать.
Если библиотека скомпилирована в формате исполняемого файла совместимого с С/С++ то надежда есть.
Но так как это маловероятно, то надежды нет.

Вот в каком направлении нужно итти
http://ru.wikipedia.org/wiki/FreeBasic
Несмотря на то что компилятор имеет совместимость с QuickBASIC, в язык FreeBASIC были добавлено множество расширений и возможностей для соответствия современным требованиям, стандартами и совместимостью с библиотеками и API написанными на C/C++. Начиная с версии 0.17 пользователь может выбрать три режима компиляции (опция -lang): режим совместимости с QuickBASIC (qb), старыми версиями FreeBASIC (deprecated), и стандартный режим, включающий в себя все последние изменения и возможности.



Отредактировано (Март 7, 2010 21:00:04)

Офлайн

#10 Март 7, 2010 18:36:13

knkd
От:
Зарегистрирован: 2009-06-14
Сообщения: 225
Репутация: +  0  -
Профиль   Отправить e-mail  

модуль на FreeBasic?

PitPytoni
Да это всё понятно , просто не понятно зачем….*? ведь можно это всё сделать на Python и будет куда качественней.
Преимущество BASIC скорее в том что программа на нём уже написана :)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version