Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

±»delphiµÄÖ¸Õë¸ãºýÍ¿ÁË

C++ÀïÃæÖ¸Õë¿ÉÒÔÕâÑù

void **a;
ÄÇôa¾ÍÊÇÖ¸ÕëµÄÖ¸Õ룬Õâ¸öÔÚdelphiÀïÔõô¶¨Ò壿

ÎÒÖªµÀvoid *¿ÉÒÔÓÃpointer´ø

»¹ÓоÍÊÇ
c++ÀïÃæ¿ÉÒÔ
void *a;
(*a)=NULL;

Õâ¸öת³ÉdelphiÓÖÈçºÎ£¿
ºÇºÇ£¬
var
  p: Pointer;  // £¨ÎÞÀàÐÍ£©Ö¸Õë
  pp: PPointer; // £¨ÎÞÀàÐÍ£©Ö¸ÕëµÄÖ¸Õë
begin
  p := nil;
//  pp := nil;
end;

ÄÇôc++ÖÐÈç¹û¶¨ÒåÁËÒ»¸öº¯ÊýÖ¸Õëa£¬²¢Í¨¹ýgetprocaddressµÄ·½Ê½¸øa¸³Öµ
Ö®ºóÓÃif(a!=NULL)È¥¼ì²éÊÇ·ñµÃµ½Á˺¯ÊýÖ¸Õë

»»³Édelphi¸Ãд³ÉÊ²Ã´ÄØ£¿

type 
  TFunc : function() : integer;stdcall;
var FFunc : TFunc;
begin
  @FFunc := GetProcaddress();
end;

»òÕßÕâÑù
var
  FFunc : function() :  integer;stdcall;
begin
  @FFunc := GetProcAddress();
end;

if Assigned(fFunc) then
begin
  //...
end;


Ïà¹ØÎÊ´ð£º

PythonÖеÄUnicodeÔÚDelphiÈçºÎ»¹Ô­³ÉGb2312£¿

ÒÑÖªPython ÖУº
s = unicode("²âÊÔ", "gb2312")
s = u'\u6d4b\u8bd5'
print s
²âÊÔ

ÔÚDelphiÀïÃæÈçºÎ½«\u6d4b\u8bd5ÕâÑùµÄ»¹Ô­³ÉGb2312µÄºº×ÖÄØ£¿
ÕÒµ½¸ö·½·¨
......

ACCESSµÄ×Ô¶¨Ò庯ÊýÔÚdelphiÀïÔõôÓÃÄØ...

ÎÒÔÚÄ£¿éÀï×Ô¶¨ÒåÁËÒ»¸öº¯Êý:stradd()

¿ÉÊÇÔÚadoquery1.sql.add('select stradd(author) from book');
ʱÌáʾstradd䶨Òå...

Õâ¸öÎÊÌâÓÐʲô°ì·¨¿ÉÒÔ½â¾öµÄÂð? ·Ç³£¸Ð¼¤!


(ÔÚA ......

Delphi ÏñÍö¹úµÄÄÏËΣ¬ÊÔÎÊÕâÓïÑÔ»¹ÓÐǰ;Âð£¿

Delphi ÏñÍö¹úµÄÄÏËΣ¬ÊÔÎÊÕâÓïÑÔ»¹ÓÐǰ;Âð£¿
Win32¿ª·¢²»ÈçC#£»
ÃæÏñ¶ÔÏñ¿ª·¢²»ÈçJAVA£»
ϵͳ¿ª·¢²»ÈçVC++6.0£»
ÄÜÓÃÐÔ²»ÈçVB6.0£»
²»Ö§³ÖWeb¿ª·¢¡£¡£¡£
³ö¸öDelphi 2010Ãâ·ÑÒ»Äê»áÓÐÈËÓÃÂ𣿠......

delphiÈçºÎµ÷ÓÃdllÎļþÖеÄexe

Çë½Ì¸÷·¸ßÊÖ¡£ÎäÁÖǰ±²¡£ÎÒ½«B.EXE×ö³É×ÊÔ´Îļþ£¬È»ºó¼Óµ½123.dllÖС£ÓÃA.EXEÀ´µ÷ÓÃ123.dllÖеÄB.EXE
Çë¸÷λǰ±²°ïæָ½ÌÏ¡£A.exeÈçºÎÀ´µ÷ÓÃdllÖеÄexe£¿´úÂëÓÖ¸ÃÈçºÎд£¿


ÎÞÈ˻شð£¿

×ö³É×ÊÔ´Î ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ