C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
передача строк в excel
Turbo
  Отправлено: 11.11.2004, 15:34


Ученик-кочегар

Группа: Участник
Сообщений: 5



Всем хорошего настроения! Возникла одна проблем. Мож кто и подскажет. Пытаюсь написать пробную DLL для использования под excel
В ней должна передаваться строка в excel в перспективе обратно из excel в dll для обработки. В basic excel существует строковый тип string. В с++ тип char. Не понятно как соотносятся два эти типа данных. Excel не хочет понимать. Код программы следующий

#include

extern "C"
{
void __stdcall Exam(char *Formula);
}

void __stdcall Exam(char *Formula)
{
Formula = "Привет";
}

Может быть существуют другие возможности передачи строковых типов
Gedeon
Отправлено: 11.11.2004, 16:54


Ветеран

Группа: Модератор
Сообщений: 1742



Возьмите коде в теги [CODE], ато не хочется сначала писать все про длл, таких статей много, да и в форуме не раз обсуждалось.
Turbo
Отправлено: 15.11.2004, 10:06


Ученик-кочегар

Группа: Участник
Сообщений: 5



Спасибо за ПАССИВНУЮ ПОМОЩЬ. Понятно и так что информацию надо искать. Откопал хороший сайтик по этому вопросу. Кому интересно http://triton.itep.ru/~lyosha/. Статья "Языковой барьер". В приводимых программах незначительные "огрехи" кода. Но кому нужно разберётся. Свою программу тестовую сделал. Все работает. Форум просмотрел полностью. Ничего полезного по этому вопросу не нашёл.

Отредактировано Turbo — 15/11/2004, 11:11
Dimon.Ru
Отправлено: 17.12.2004, 17:07


Станционный диспетчер

Группа: Участник
Сообщений: 92



Хорошая статейка smile.gif)) мне в свое время она помогла разобраться с фортраном и перекомпилить старые фортрановские программы в dll для вызова их из Builder'a

off: жаль, что журнал программист загнулся sad.gif

Отредактировано Dimon.Ru — 17/12/2004, 18:09

Вернуться в Вопросы программирования в C++Builder