Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Visual Basic

Ответ
 
Опции темы
Старый 27.04.2007, 02:55   #1
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Компилятор VB.NET

Вобщем на основе вот этой статьи:
http://www.gotdotnet.ru/LearnDotNet/...rk/292468.aspx
я начал писать маленький проект для собственного развития...
Пока без исходников (в статье есть нормальный пример)... использую .Net 2.0

PS: Проект пока сырой, так что не ругайте
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 27.04.2007, 14:54   #2
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Re: Компиляция на лету"

Обновил программку, теперь сносно работает...

Работа программы заключается в следующем:
Создается или открывается существующий проект собственного формата, далее добавляются ссылки на библиотеки .Net и добавляется исходный код написанный на VB.NET. Нажимается кнопка скомпилировать и запустит и если у вас с кодом все нормально программа компилирует в памяти проект и запускает метод Main() в указанном классе...

Таким образом можно создать достаточно неплохие расширяемые приложения, для которых можно писать макросы на VB.BET или C#.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 29.04.2007, 00:04   #3
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Re: Компиляция "на лету"

В продолжении этой темы... вобщем у меня получилось компилировать исходный код проекта, созданного в моей программе в исполняемый файл (*.exe), правда почему-то появляется окно консоли при запуске... обновленная программа с примером проекта прилагается

К числу багов относится невозможность скомпилировать программу повторно в одну и ту-же сессию, это связано с запретом доступа к скомпилированному файлу после первой компиляции... решение - сохранить проект, выйти из программы, стереть файл, запустить программу и повторить компиляцию
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 29.04.2007, 00:39   #4
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Re: Компиляция "на лету"

Исправил баг, теперь созданное приложение запускается как внешне, и поэтому после его закрытия не возникает ошибок с повторной компиляцией
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 09.05.2007, 17:38   #5
Megalan
AnyKey`щик
 
Регистрация: 14.02.2007
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Компилятор VB.NET

а чем не устраивает компилятор который идет в комплекте с .net framework?

.net framework 2.0 + Sharpdevelop и не надо мучится
(Offline)
 
Ответить с цитированием
Старый 09.05.2007, 21:45   #6
ЛысыЙ_Чук-Иванчук
Дэвелопер
 
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений
(для 17 пользователей)
Re: Компилятор VB.NET

Сообщение от Megalan
а чем не устраивает компилятор который идет в комплекте с .net framework?

.net framework 2.0 + Sharpdevelop и не надо мучится
я начал писать маленький проект для собственного развития...
__
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pax (29.01.2009)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компилятор blitzcc.exe Spiderman Blitz3D 75 08.09.2010 16:14
Компилятор в телефоне!!! DIMMON4IK JAVA Micro Edition 1 10.12.2009 20:50
Компилятор на vb Трава Visual Basic 9 14.08.2009 17:30
Компилятор impersonalis C++ 10 05.03.2008 11:15


Часовой пояс GMT +4, время: 14:19.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com