Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> разные языки в одной проге 
V
    Опции темы
ne_ass
Дата 31.8.2007, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 2.8.2007

Репутация: нет
Всего: нет



Можно ли использовать разные языки программирования в одной проге. ниапример, в с# использовать visual c++ или наоборот
и как ето сделать? что надо прописать чтобы один класс написать на одном языке а использовать его из другого
PM MAIL   Вверх
SpaceSpace
Дата 31.8.2007, 12:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



создаеш библиотеку на vb, а в C# подключаеш - и работаеш как ни в чем не бывало.
в проекте, где требуется подключить другую либу(написанную на другом языке)
делаеш References->Add References -> Browse - выбираеш нужную библиотеку
потом пишеш 
uses <Имя пространства имен>;

и усё


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
ne_ass
Дата 31.8.2007, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 2.8.2007

Репутация: нет
Всего: нет



а например как в паскале, мона написать напрмер асемблер и работать с языком асемблера

то есть кусок кода на  басике а часть кода на с++ или с# мона так???
PM MAIL   Вверх
SpaceSpace
Дата 31.8.2007, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



делать всавки из разных языков в одном файое и прогонять их через один компилятор нельзя


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
ne_ass
Дата 31.8.2007, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 2.8.2007

Репутация: нет
Всего: нет



спасиб 
PM MAIL   Вверх
Artemon
Дата 4.9.2007, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а ты мне нравишься
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 24.2.2004
Где: Челябинск

Репутация: нет
Всего: 20



В C# можно делать вставки на C.
И это будет не управляемый код.

unsafe
{
int a = sizeof(int);
int* Ptr = NULL;
Ptr = &a;
}


--------------------
Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru
PM MAIL   Вверх
SpaceSpace
Дата 4.9.2007, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



Artemon
на сколько я понимаяю, небезопасные вставки -это всё тот же C#.
просто с указателями и адресами


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
ne_ass
Дата 4.9.2007, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 2.8.2007

Репутация: нет
Всего: нет



а мона например, сделать модуль на с# и подключить его к проге на с++ smile

Добавлено через 1 минуту и 20 секунд
а то есть кусок кода на шарпе а прога основнаая на визул с++

мона или нет так подключить???????
PM MAIL   Вверх
SpaceSpace
Дата 4.9.2007, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



нет.


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
ne_ass
Дата 4.9.2007, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 2.8.2007

Репутация: нет
Всего: нет



подскажите как быть в етой ситуации???
че надо весь код с шарпа переводить на визуал с++???
PM MAIL   Вверх
SpaceSpace
Дата 4.9.2007, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



ты можешь сделат оболочку над C++ кодом на шарпе и к ней подключать другие .NET модули


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
ne_ass
Дата 4.9.2007, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 2.8.2007

Репутация: нет
Всего: нет



я хз как ето делать, я ток второй месяц на студию залез, а до етого в билдере сидел

а писали, что мона создать библиотеку и ее подключать, то есть если создать библиотеку куска кода с шарпа и подключить ее к визуал с++ то все должно работать???
вопрос тода - как создать свою библиотеку?? есть ссылочки на ето????
PM MAIL   Вверх
SpaceSpace
Дата 4.9.2007, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



гм...
сформулируй конкретней задачу.
в правильно сформулированном вопросе - 50 % ответа.
поищи на форуме, эти темы НЕОДНОКРАТНО обсуждались


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
ne_ass
Дата 4.9.2007, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 2.8.2007

Репутация: нет
Всего: нет



есть прога на шарпе, которая работает со своими данными
есть прога на визуал с++ которая работает со своими данными

надо соединить их в проект на визуале, чтобы не перегнять весь кода с шарпа на визуал
возможно ли ето????

так достаточно подробно??
PM MAIL   Вверх
SpaceSpace
Дата 4.9.2007, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10





--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0734 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.