из Visual Studio в Borland C++ Builder

Тема в разделе "WASM.ZEN", создана пользователем Cneg, 26 апр 2007.

  1. Cneg

    Cneg New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    78
    Подскажите кто-нибудь плиз, как для написанной на Visual программы написать интерфейс в Builder-е, т.е. как правильно импортировать код? Если можно опишите поподробней
     
  2. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Cneg
    У тебя логика написана на C++? Используется при этом MFC?
     
  3. Cneg

    Cneg New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    78
    нет, консольное приложение обычное... Преподу интерфейс именно на Builder-е нужен, ему другое не нравится ничего... вот я и мучаюсь блин, первый раз практически этот Builder в глаза вижу
     
  4. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Cneg
    Builder и Delphi для написания бизнес приложений (базы всякие), да и вообще для интерфейсов, IMHO номер один из всех сред разработки. Учиться, учиться и ещё раз учиться.
     
  5. Cneg

    Cneg New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    78
    Да я впринципе в курсе, просто возиться нет времени... На вопрос то ответьте. Мне просто необходимо импортировать код из Visual (вопрос именно КАК??), чтобы в Builder-e этот код выполнялся по нажатию кнопки. (реакция Onclick) Help!!
     
  6. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Cneg

    А вчём проблема? Делаешь двойнок клик на кнопке и впендюриваешь код.
     
  7. Cneg

    Cneg New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    78
    Booster
    а ты уверен, что есть совместимость? я имею ввиду библиотеки всякие из Visual-а, которые я подключаю в коде, в Builder-е будут котироваться?? Да и вообще там язык вроде больше на delphi похож чем на cpp...
     
  8. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Cneg
    Это как? Delphi это расширение паскаля. А в Builder используется С++, со своими расширениями. С небольшой дороботкой напильником должно пройти, всё таки компиляторы немного разные.
     
  9. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Cneg
    Поподробнее, какие библиотеки используются? Дело в том, что впрячь в одну телегу Борланд и Микрософт в общем случае стоит недешево, а в некоторых случаях невозможно.
     
  10. Cneg

    Cneg New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    78
    crypto
    используются
    <windows.h>
    <stdio.h>
    <stdlib.h>
     
  11. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Cneg
    Ну и всё, прокатит на раз.
     
  12. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Cneg
    Тогда должно получиться.
    Booster тебе правильно подсказал. Создаешь форму, навешиваешь на элемент интерфейса событие, выдираешь код из твоей программы на Визуале и вставляешь его в обработчик. Может быть понадобятся дополнительные функции реализовать (ну, например, проверку содержимого полей и др.)
     
  13. Cneg

    Cneg New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    78
    crypto
    Booster
    значит эти библиотеки импортировать никак не надо? Кстати ещё используются некоторые NativeApi функции, как то: NtQueryInformationFile и тому подобные. С ними проблем тож не возникнет?
     
  14. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Cneg
    Исключительно инклюдами :)
     
  15. Cneg

    Cneg New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    78
    в общем всем спасибо, как тока получу доступ к компу попробую... Однако буит сие тока завтра/послезавтра
     
  16. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    вообще, можно проще, - сделать на vs длл, на билдере мастырить гую и функи уже все тянуть из длл посредством getprocadress.