解决方案 »
- 关于海康的ds-40XXhc的卡的delphi demo请问哪能位大哥有呀,给小弟了一个,谢谢了。
- 程序退出时出错!----望赐教!
- 各位高手帮忙看一下吧
- 关于ACCESS表小数位数的问题!!高分!!!!赶工程,分不够再加!!!!!
- midas三層開發中應用服務器的問題
- CheckListBox里怎样禁止用鼠标同时选中多项???、
- 如何获得本项目的所有窗体的名称,最好能将他的caption显示出来!
- 关于mdi的问题,再加100分,解决问题后一起给分!
- 触摸屏模仿毛笔效果手绘系统怎么解?
- 急!!!用DELPHI怎样编一个控制台程序??
- 同一系统中的两个程序(进程)是否可以通过串口COM交换数据?
- 关于打开guest用户机器中木马的解决方法!
Sting(a);
strPas(pchar).效果一样
2、类包括类中的函数(方法)、全局函数、变量都是放在interface后,var是定义全局变量的标记,全局函数在var前后都可以
3、是的,var就是变量定义的开始标志,无论是全局还是局部变量,前者不属于任何一个函数/方法,后者在函数/方法内
请问vc6的 long 对应DELPHI6 中的什么数据类型
LPCTSTR-------------------pchar;
unsigned char-------------char;
unsigned long-------------integer;
unsigned char*------------pchar;
unsigned long*------------^integet;//---指针
String(pchar)
str = pchar;
都可以;
uses
Windows;
//在interface和implementation之间直接声明函数,外部可使用
//相当于DWORD __stdcall FUN1(char* psChar);
function FUN1(psChar:PChar):DWORD;stdcall;var//在interface和implementation之间为全局变量
iLen:Integer;implementation//单元内部函数,外部无法使用。
function GetLen(sStr:string):integer;
begin
Result := Length(sStr);
iLen := result;
end;var
GsStr:string;//此行代码后面的都可引用该变量,局部变量function FUN1(psChar:PChar):DWORD;stdcall;
var//函数局部变量
iV1:Integer;
sTmp:string;
begin
sTmp := string(psChar);
result := GetLen(sTmp);
GsStr := sTmp;
end;end.
你可以试一下