Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C/C++ sapi and C++ builder XE4 Всем привет. Пишу на билдере прогу которая будет читать текст. ::CoInitialize(NULL); if( SUCCEEDED( hr ) ) { Word Saved8087CW = Default8087CW; Set8087CW(0x133f); pVoice->Speak(Edit1->Text.c_str(),SPF_DEFAULT, NULL ); https://www.cyberforum.ru/ c-cpp/ thread920166.html C/C++ Работа с OLE (создать документ Access)
пытаюсь создать документ access, но выдаёт ошибку. vVarApp=CreateOleObject("Access.Application"); AnsiString vAsCurDir=GetCurrentDir(); AnsiString vAsCurDir1=vAsCurDir+"\\my.mdb"; ShowMessage(vAsCurDir1); vVarDoc.OleProcedure("SaveAs",vAsCurDir1.c_str()); vVarApp.OleProcedure("Quit");
C/C++ подключение и выполнение https://www.cyberforum.ru/ c-cpp/ thread911917.html
Решил я использовать OLEDB для работы через C++ с Microsodt SQL Server 2008 Express, ничего сложного не нужно, нужно выполнять простейшие вещи, вызвать сохранённую процедуру(Stored Procedure), потом ещё понадобиться поискать совпадения что бы не записать данные которые уже пристутствую и все, тобишь запустить поиск по 2-3 полям, и если равно 0, то завписать, ну а если >0 то уже есть(должна быть...
C/C++ Документация ActiveX Доброго всем вечера! Заранее прошу прощение, если данная тема уже поднималась. Необходимо сделать небольшой доклад по ActiveX. Несколько часов поиска в интернете дали небольшие результаты, хотелось бы чего-то большего. Необходимо что-либо из ниже перечисленного: - категория клиентов управляющих элементов ActiveX; - спецификация ActiveX элементов; - идея гиперсвязей ActiveX; -... https://www.cyberforum.ru/ c-cpp/ thread907100.html
Работа с OLE - сервером Word C/C++
- Сейчас разбираюсь с OLE-сервером Word. Понял, что Параграфы (строки) добавляются в Документ Word следующим образом: // добавление Параграфа (строки) в Документ. v_Parags.OleProcedure( "Add" ); // получаем указатель на 1-й Параграф (строку) Документа. v_Parag = v_Parags.OleFunction( "Item", 1 ); // работа с 1-м Параграфом (строкой) Документа. .....
C/C++ Функции COM интерфейса Word на VisualC++ https://www.cyberforum.ru/ c-cpp/ thread905333.html
Добрый день, кто нибудь подскажет как используя функции вордовского COM интерфеса, добавить в документ Word листы или выбрать из существующих.У меня имеется следующий код: void CWordPasteDlg::OnButtonWordPaste() { // TODO: Add your control notification handler code here ::CoInitialize(NULL); try { using namespace Word; _ApplicationPtr word(L"Word.Application");...
C/C++ C++ и Outlook https://www.cyberforum.ru/ c-cpp/ thread898599.html
Добрый вечер. Подскажите, как выбрать учетную запись, для отправки письма, если в клиенте их несколько? При формировании письма - он отправляет его с дефолтной записи, а надо, с выбранной... Формирую мисьмо так: Variant OUApp, OUNS, OUBFolder, OUItems, OURange, OUAttach; OUApp = CreateOleObject( "Outlook.Application" ); OUNS = OUApp.OleFunction( "GetNamespace", "MAPI" ); OUBFolder =...
Число знаков после запятой при считывании из Excel C/C++
Скажите, пожалуйста, как задать число знаков после запятой при выводе в StringGrid из ячейки Excel! Формат ячейки число с двумя знаками. StringGrid1->Cells = Application.OlePropertyGet("ActiveSheet").OlePropertyGet ("Cells", 1, "A").OlePropertyGet("Value");
C/C++ Не читается DBF файл из корневой директории диска https://www.cyberforum.ru/ c-cpp/ thread897209.html
Всем привет, следующая проблема, DBF файл не читается только из корневой директории диска, то есть из D:\dbf.dbf не читается, а вот из D:\folder\dbf.dbf уже читается Подключение происходит нормально, а вот когда пытаюсь применить метод pRec = pConn->Execute(query, NULL, 0); файл не находит:(( Обращаю внимание еще раз: не находит только в корневой директории, у кого-нибудь есть какие-нибудь...
C/C++ Диаграмма в Excel Здравствуйте! Скажите, пожалуйста, как из Билдера построить диаграмму в Экселе по массивам, которые есть только в Билдере. Не хочу их на лист выводить. Можно так сделать? Добавлено через 12 минут Или, может, можно скопировать программно график TChart на лист Excel как картинку? https://www.cyberforum.ru/ c-cpp/ thread892944.html
C/C++ C++ and Excel
Чуваки, я извиняюсь))) Помощь нужна) Заключительные штришки остались) Значит такс, есть форма. http://www.fotolink.su/v.php?id=a795b93a2e87823479a595300682cbba На ней, я выбираю преподавателей, помощников и группу и эти значения, должны пойти в Excel, в пустые ячейки (ещё время, тоже должно туда пойти, начало и конец) . Excel открывается (шаблон) и даже сохраняется))
C/C++ C++ and Excel Чуваки, я извиняюсь))) Помощь нужна) Заключительные штришки остались) Значит такс, есть форма. http://www.fotolink.su/v.php?id=a795b93a2e87823479a595300682cbba На ней, я выбираю преподавателей, помощников и группу и эти значения, должны пойти в Excel, в пустые ячейки. Помогите, как обратиться то, из Buildera B Excel) https://www.cyberforum.ru/ c-cpp/ thread892036.html
0 / 0 / 0
Регистрация: 17.03.2013
Сообщений: 56
10.07.2013, 00:48  [ТС] 0

Cpp Builder / Excel - C/C++ - Ответ 4825471

10.07.2013, 00:48. Показов 1565. Ответов 3
Метки (Все метки)

Ответ

Цитата Сообщение от vxg Посмотреть сообщение
ну так меняйте - в чем проблема?
Пытался это сделать двумя путями:
1)
C++
1
2
3
AnsiString str = '"' + "A1:B2" + '"';
    vVarCell = vVarCells.OlePropertyGet("Range", str);
    vVarCell.OlePropertyGet("Select");
2)Перевести код VBA:
Visual Basic
1
ActiveSheet.Range(Cells(1, 1), Cells(2, 2)).Select
в Cpp. Вот одна из попыток:
C++
1
2
vVarCell = vVarCells.OlePropertyGet("Range", OlepropertySet("Cells", 1, 1), OlepropertySet("Cells", 2, 2));
vVarCell.OlePropertyGet("Select");
По сути, сейчас не получается найти правильное представление конструкции VBA в синтаксисе Cpp.

Когда найду, полагаю, что смогу вместо цифр использовать индексы. Верно?

Например:
Вместо этого:
C++
1
OlepropertySet("Cells", 1, 1)
Это:
C++
1
OlepropertySet("Cells", i, j)
P.S. Не судите строго, я программированием занимаюсь месяца 3

Добавлено через 42 минуты
Проблема решена:
C++
1
2
vVarCell=vVarSheet.OlePropertyGet("Range",vVarSheet.OlePropertyGet("Cells",1,1),vVarSheet.OlePropertyGet("Cells",2,2));
vVarCell.OlePropertyGet("Select");


Вернуться к обсуждению:
Cpp Builder / Excel C/C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.07.2013, 00:48
Готовые ответы и решения:

Cpp builder-Ole-Excel. WideString пишет в ячейку Excel минус перед нулем
Здравствуйте! Посмотрите пожалуйста: Когда аргумент val == 0, в ячейку Excel пишется "-0". Без...

Builder+Excel
Здравствуйте! Вот моя программа, которая считывает из excel данные, делает рассчет, записывает...

Попробуйте запустить .CPP в Builder
Привет! Не работал никогда в Buider C++. Имеется готовый код, но как-то не выходит... Знающие, не...

Программно нажать кнопку на открытой в стороннем браузере веб-странице (cpp Builder 6)
Здравствуйте! Помогите разобраться с одной прикладной задачкой! Суть в следующем: допустим на...

3
10.07.2013, 00:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.07.2013, 00:48
Помогаю со студенческими работами здесь

Перенести код из VC++ в CPP Builder (код использует DLL)
Такая проблема. Есть DLL + пример её использования на Visual C++, пытаюсь этот пример перенести в...

Как передать переменные и массивы из main.cpp в mainwindow.cpp?
Как передать переменные и массивы из main.cpp в mainwindow.cpp? main.cpp #include "mainwindow.h"...

Как вызвать в основном .cpp файле тот или иной .cpp файл
Ну, обычно я работал с одним .cpp но вот появилась надобность в основном файле написать интерфейс...

С помощью командной строки >namberstr f1.cpp Определить число строк в файле с именем f1.cpp
С помощью командной строки >namberstr f1.cpp Определить число строк в файле с именем f1.cpp

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru