kagaya
中階會員
發表:74 回覆:175 積分:59 註冊:2002-12-28
發送簡訊給我
|
我是新手.看了各位大大的許多文章
其中關於api的部份.一直試不出來
錯誤訊息也不太了解.可以請教一下嗎?謝謝 //--------------------------------------------------------------------------- #include
//不知api需要include嗎?delphi要uses
#pragma hdrstop #include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
//api宣告在這裡
DWORD WNetConnectionDialog(
HWND hwnd,
DWORD dwType
); //錯誤訊息停在這裡 TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//--------------------------------------------------------------------------- void __fastcall TForm1::FormCreate(TObject *Sender)
{
//WNetConnectionDialog (Form1->Handle,1)
}
//--------------------------------------------------------------------------- 錯誤訊息是:
[C Error] Unit1.cpp(14): E2356 Type mismatch in redeclaration of '__stdcall WNetConnectionDialog(void *,unsigned long)'
[C Error] winnetwk.h(330): E2344 Earlier declaration of '__stdcall WNetConnectionDialog(void *,unsigned long)' 發表人 - kagaya 於 2003/02/18 12:26:24
------ KUSO 無處不在
|
RaynorPao
版主
發表:139 回覆:3622 積分:7025 註冊:2002-08-12
發送簡訊給我
|
引言:
我是新手.看了各位大大的許多文章
其中關於api的部份.一直試不出來
錯誤訊息也不太了解.可以請教一下嗎?謝謝 //--------------------------------------------------------------------------- #include
//不知api需要include嗎?delphi要uses
#pragma hdrstop #include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
//api宣告在這裡
DWORD WNetConnectionDialog(
HWND hwnd,
DWORD dwType
); //錯誤訊息停在這裡 TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//--------------------------------------------------------------------------- void __fastcall TForm1::FormCreate(TObject *Sender)
{
//WNetConnectionDialog (Form1->Handle,1)
}
//--------------------------------------------------------------------------- 錯誤訊息是:
[C Error] Unit1.cpp(14): E2356 Type mismatch in redeclaration of '__stdcall WNetConnectionDialog(void *,unsigned long)'
[C Error] winnetwk.h(330): E2344 Earlier declaration of '__stdcall WNetConnectionDialog(void *,unsigned long)'
kagaya 你好:
那是 Win32 API 不需要另外再宣告了 --
------ -- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
|
kagaya
中階會員
發表:74 回覆:175 積分:59 註冊:2002-12-28
發送簡訊給我
|
真的耶.
突然覺得自己很笨試了好久=.=
謝謝大大 發表人 - kagaya 於 2003/02/18 13:03:41
------ KUSO 無處不在
|