Форум программистов, компьютерный форум CyberForum.ru

Ошибка в клиенте COM - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите распараллелить цикл!!! http://www.cyberforum.ru/cpp-beginners/thread378338.html
Эксперты помогите, распараллелить консольное приложение на два(или четыре) ядра. Раньше ни когда не сталкивался с этим, даже не знаю, что лучше использовать (MPI, OpenMP, и т.п.) В задаче требуется вычислить n максимальных значений, значений произведений элементов двух исходных массивов. Саму программу без распараллеливания я написал: #include<iostream>; #include<ctime>; using...
C++ Cannot convert 'wchar_t &' to 'const char *' Вообщем есть вот такой кусок кода: while(ListBox1->Items->Strings!=" ") { i++; } При компиляции выдает во такую ошибку Cannot convert 'wchar_t &' to 'const char *'. Подскажите как решить проблемку. http://www.cyberforum.ru/cpp-beginners/thread378334.html
C++/CLI WinForms Решить квадратное уравнение и вывести его результат в Label
нужно решить квадратное уравнение и вывести его результат в label, дело в том , что ошибку выводит в label, а иксы нет #pragma once #include "stdafx.h" #include "stdio.h" #include "math.h" namespace laba4_1 {
C++ строки
Добрый день! Задача: Показать на экран с m по n символов строки, введенной пользователем и записать данный отрезок в другой массив. (m и n также вводятся пользователем) Правильна ли такая реализация? #include <iostream> #include <stdlib.h> using namespace std; int main(){ setlocale(LC_ALL,"rus"); char mas, *mas1; int a,b,j=0; cout<<"Введите строку "; gets(mas);
C++ Вычислить и вывести на экран в виде таблицы значение функции, заданной с помощью ряда Тейлора http://www.cyberforum.ru/cpp-beginners/thread378321.html
вычислить и вывести на экран в виде таблицы значение функции, заданной с помощью ряда Тейлора, на интервале от xнач до xкон с точностью\varepsilon. Таблицу снабдить заголовком и шапкой. Каждая строка должна содержать значение аргумента, значение функции и значение просуммированных рядов. вот функция: x-(22*x2/5)+(23*x3/10)-(24*x4/17)+(25*x5/26)-… помогите, пожалуйста! программа для с++ 6.0
C++ Метод Гаусса В школе задали написать программу , которая решает систему уравнений методом Гаусса. Матрица квадратная (колличество строк = колличеству коэффициентов). Я вроде нашёл на форуме программу но не понимаю как она работает Добавлено через 2 минуты #include "stdio.h" #include "conio.h" #include <iostream> #include <string.h> #include <stdio.h> // Îïèñàíèÿ ôóíêöèé ââîäà-âûâîäà подробнее

Показать сообщение отдельно
Кгин
1 / 1 / 0
Регистрация: 22.03.2011
Сообщений: 25
05.11.2011, 19:50     Ошибка в клиенте COM
Пытался собрать небольшую программку клиент/сервер на COM по книге А. Я. Архангельский "Программирование C++", все сделал в точности как описано, но почему-то выдает ошибку:

C++
1
2
3
4
[ILINK32 Error] Error: Unresolved external 'Pmycomserv_tlb::IID_IMyObject' referenced from D:\МОИ ДОКУМЕНТЫ\RAD STUDIO\PROJECTS\DEBUG\WIN32\UNIT1.OBJ
[ILINK32 Error] Error: Unresolved external 'Pmycomserv_tlb::CLSID_MyObject' referenced from D:\МОИ ДОКУМЕНТЫ\RAD STUDIO\PROJECTS\DEBUG\WIN32\UNIT1.OBJ
[ILINK32 Error] Error: Unresolved external 'Pmycomserv_tlb::IID_IntDiv' referenced from D:\МОИ ДОКУМЕНТЫ\RAD STUDIO\PROJECTS\DEBUG\WIN32\UNIT1.OBJ
[ILINK32 Error] Error: Unable to perform link
В чем может быть проблема? Я даже близко предположить не могу в чем дело. Помогите кто знает, заранее благодарен.

Вот код файла с ошибкой:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
Interface1 = CoMyObject::Create();
Interface2 = Interface1;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::BAddClick(TObject *Sender)
{
    Label1->Caption = Interface1.Add(StrToInt(Edit1->Text),
                                     StrToInt(Edit2->Text));
}
//---------------------------------------------------------------------------
void __fastcall TForm1::BDivClick(TObject *Sender)
{
float r;
(*Interface2).Div(StrToInt(Edit1->Text),
                  StrToInt(Edit2->Text), &r);
Label1->Caption = r;
}
//---------------------------------------------------------------------------
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru