Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 20.08.2016
Сообщений: 12
1

[LINK Error] Error: Unresolved external

02.09.2016, 13:31. Просмотров 3411. Ответов 4

[LINK Error] Error: Unresolved external 'g_hInstance' referenced from C:\USERS\ADMIN\DESKTOP\EKN\UNIT1.OBJ
ТАКАЯ ВОТ ОШИбКА
пожалуйста,ПОМОГИТЕ РАЗОБРАТЬСЯ


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
37
38
39
40
41
42
43
44
45
//---------------------------------------------------------------------------
 
#include <vcl2.h>
#pragma hdrstop
 
#include "Unit1.h"
#include <mmsystem.h>
#include <vfw.h>
 
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
extern HINSTANCE g_hInstance;
HANDLE m_hMCIWnd =NULL;
//-----------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner){
 m_hMCIWnd=MCIWndCreate(Handle, g_hInstance, WS_CHILD | WS_OVERLAPPED, NULL );
  if(NULL == m_hMCIWnd){
 MessageBox(Handle, "Îøèáêà ïðè ñîçäàíèè MCI-îêíà", NULL, MB_OK);
 return;
 }
 
 }
 
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 MCIWndNew(m_hMCIWnd, "waveaudio");
  MCIWndRecord(m_hMCIWnd);
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button2Click(TObject *Sender)
{MCIWndStop(m_hMCIWnd);
MCI_SAVE_PARMS mciSaveParms;
int deviceID = MCIWndGetDeviceID(m_hMCIWnd);
mciSaveParms.lpfilename = "C:\\Users\\Admin\\Desktop\\****12345";
mciSendCommand(deviceID, MCI_SAVE, MCI_SAVE_FILE|MCI_WAIT, (DWORD)(LPVOID) &mciSaveParms); MCIWndClose(m_hMCIWnd);
}
 
 
//---------------------------------------------------------------------------
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.09.2016, 13:31
Ответы с готовыми решениями:

[LINK Error] Error: Unresolved external - C++
Error: Unresolved external &quot;TForm2&quot; referenced from &quot;~Рабочий стол\моя\PROJECT1MAEVSKI.OBJ&quot; ...

Ошибка [ILINK32 Error] Error: Unresolved external '_Form5' referenced from
Все отлично работало, ничего не трогал, но вдруг появилась эта ошибка Error: Unresolved...

[ilink32 Error] Error: Unresolved external '__fastcall TForm1::SetFolder(System::AnsiStringT<0>)
protected: AnsiString __fastcall GetFolder(void); void __fastcall SetFolder(AnsiString...

Ошибка [ilink32 Error] Error: Unresolved external
Unit1.h: //--------------------------------------------------------------------------- #ifndef...

4
Заблокирован
02.09.2016, 13:32 2
Цитата Сообщение от bobo5003 Посмотреть сообщение
extern HINSTANCE g_hInstance;
Где определен этот символ?
0
0 / 0 / 0
Регистрация: 20.08.2016
Сообщений: 12
02.09.2016, 14:52  [ТС] 3
в 19 строке
0
20 / 20 / 8
Регистрация: 06.11.2013
Сообщений: 63
Записей в блоге: 1
02.09.2016, 14:59 4
Лучший ответ Сообщение было отмечено bobo5003 как решение

Решение

В строке 15 - "extern HINSTANCE g_hInstance;" убери "extern".
1
0 / 0 / 0
Регистрация: 20.08.2016
Сообщений: 12
02.09.2016, 16:00  [ТС] 5
спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.09.2016, 16:00

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ошибка [ILINK32 Error] Error unresolved external
Ребят,подскажите,пожалуйста, что от меня хочет компилятор и как это сделать?? при компиляции...

[ILINK32 Error] Error: Unresolved external '__fastcall TMainForm::MaskEdit1Change(System::TObject *)' referenced from C:\LCARD\MAIN.OBJ
одна ошибка просто достала, наверняка где то уже была тема про эту ошибку, но не могу найти ...

[ILINK32 Error] Error: Unresolved external
Пишу DLL для КОМПАС-а. Исходники: ПСЛ 6.cpp:...

[ILINK32 Error] Error: Unresolved external...
Есть библиотека: #include &lt;vcl.h&gt; class EK { private: public: class A; };


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.