MessageUnit.pas
上传用户:gdszzsp
上传日期:2007-01-08
资源大小:621k
文件大小:22k
源码类别:

远程控制编程

开发平台:

Delphi

  1. unit MessageUnit;
  2. interface
  3. uses
  4.   Windows, Messages, SysUtils, Classes, Graphics,
  5.   Controls, Forms, Dialogs, StdCtrls;
  6. type
  7.   TMsgForm=class(TForm)
  8.     CaptionLabel: TLabel;
  9.     CloseButton: TFlatSpeedButton;
  10.     Mesaj: TLabel;
  11.     OutlookBtn1: TOutlookBtn;
  12.     procedure CaptionLabelMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X: Integer; Y: Integer);
  13.     procedure CaptionLabelMouseMove(Sender: TObject; Shift: TShiftState; X: Integer; Y: Integer);
  14.     procedure CaptionLabelMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X: Integer; Y: Integer);
  15.     procedure CloseButtonClick(Sender: TObject);
  16.     procedure FormCreate(Sender: TObject);
  17.     procedure FormPaint(Sender: TObject);
  18.     procedure FormResize(Sender: TObject);
  19.     procedure OutlookBtn1Click(Sender: TObject);
  20.   private
  21.     { Private declarations }
  22.   public
  23.     { Public declarations }
  24.   end ;
  25. var
  26.   MsgForm: TMsgForm;
  27. {This file is generated by DeDe v2.34 (c) 1999 by DaFixer}
  28. implementation
  29. {$R *.DFM}
  30. procedure TMsgForm.CaptionLabelMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X: Integer; Y: Integer);
  31. begin
  32. {
  33. 004CD744   55                     push    ebp
  34. 004CD745   8BEC                   mov     ebp, esp
  35. 004CD747   53                     push    ebx
  36. 004CD748   8BD8                   mov     ebx, eax
  37. 004CD74A   8B83C4020000           mov     eax, [ebx+$02C4]
  38. 004CD750   8B4024                 mov     eax, [eax+$24]
  39. 004CD753   E884EDF6FF             call    0043C4DC
  40. 004CD758   50                     push    eax
  41. * Reference to: SHBrowseForFolderA.SetCapture
  42. |
  43. 004CD759   E81AA1F3FF             call    00407878
  44. 004CD75E   C783DC020000FFFFFFFF   mov     dword ptr [ebx+$02DC], $FFFFFFFF
  45. 004CD768   8B450C                 mov     eax, [ebp+$0C]
  46. 004CD76B   8983D4020000           mov     [ebx+$02D4], eax
  47. 004CD771   8B4508                 mov     eax, [ebp+$08]
  48. 004CD774   8983D8020000           mov     [ebx+$02D8], eax
  49. 004CD77A   5B                     pop     ebx
  50. 004CD77B   5D                     pop     ebp
  51. 004CD77C   C20C                   ret     $0C
  52. }
  53.  end ; 
  54. procedure TMsgForm.CaptionLabelMouseMove(Sender: TObject; Shift: TShiftState; X: Integer; Y: Integer);
  55. begin
  56. {
  57. 004CD780   55                     push    ebp
  58. 004CD781   8BEC                   mov     ebp, esp
  59. 004CD783   53                     push    ebx
  60. 004CD784   56                     push    esi
  61. 004CD785   8BD8                   mov     ebx, eax
  62. 004CD787   83BBDC02000000         cmp     dword ptr [ebx+$02DC], +$00
  63. 004CD78E   7433                   jz      004CD7C3
  64. 004CD790   8B83C4020000           mov     eax, [ebx+$02C4]
  65. 004CD796   8B7024                 mov     esi, [eax+$24]
  66. 004CD799   8B83D4020000           mov     eax, [ebx+$02D4]
  67. 004CD79F   2B450C                 sub     eax, dword ptr [ebp+$0C]
  68. 004CD7A2   8B5630                 mov     edx, [esi+$30]
  69. 004CD7A5   2BD0                   sub     edx, eax
  70. 004CD7A7   8BC6                   mov     eax, esi
  71. 004CD7A9   E8FE86F6FF             call    00435EAC
  72. 004CD7AE   8B83D8020000           mov     eax, [ebx+$02D8]
  73. 004CD7B4   2B4508                 sub     eax, dword ptr [ebp+$08]
  74. 004CD7B7   8B5634                 mov     edx, [esi+$34]
  75. 004CD7BA   2BD0                   sub     edx, eax
  76. 004CD7BC   8BC6                   mov     eax, esi
  77. 004CD7BE   E80D87F6FF             call    00435ED0
  78. 004CD7C3   5E                     pop     esi
  79. 004CD7C4   5B                     pop     ebx
  80. 004CD7C5   5D                     pop     ebp
  81. 004CD7C6   C208                   ret     $08
  82. }
  83.  end ; 
  84. procedure TMsgForm.CaptionLabelMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X: Integer; Y: Integer);
  85. begin
  86. {
  87. 004CD7CC   55                     push    ebp
  88. 004CD7CD   8BEC                   mov     ebp, esp
  89. 004CD7CF   53                     push    ebx
  90. 004CD7D0   56                     push    esi
  91. 004CD7D1   8BD8                   mov     ebx, eax
  92. 004CD7D3   83BBDC02000000         cmp     dword ptr [ebx+$02DC], +$00
  93. 004CD7DA   7440                   jz      004CD81C
  94. 004CD7DC   8B83C4020000           mov     eax, [ebx+$02C4]
  95. 004CD7E2   8B7024                 mov     esi, [eax+$24]
  96. * Reference to: SHBrowseForFolderA.ReleaseCapture
  97. |
  98. 004CD7E5   E83EA0F3FF             call    00407828
  99. 004CD7EA   33C0                   xor     eax, eax
  100. 004CD7EC   8983DC020000           mov     [ebx+$02DC], eax
  101. 004CD7F2   8B83D4020000           mov     eax, [ebx+$02D4]
  102. 004CD7F8   2B450C                 sub     eax, dword ptr [ebp+$0C]
  103. 004CD7FB   8B5630                 mov     edx, [esi+$30]
  104. 004CD7FE   2BD0                   sub     edx, eax
  105. 004CD800   8BC6                   mov     eax, esi
  106. 004CD802   E8A586F6FF             call    00435EAC
  107. 004CD807   8B83D8020000           mov     eax, [ebx+$02D8]
  108. 004CD80D   2B4508                 sub     eax, dword ptr [ebp+$08]
  109. 004CD810   8B5634                 mov     edx, [esi+$34]
  110. 004CD813   2BD0                   sub     edx, eax
  111. 004CD815   8BC6                   mov     eax, esi
  112. 004CD817   E8B486F6FF             call    00435ED0
  113. 004CD81C   5E                     pop     esi
  114. 004CD81D   5B                     pop     ebx
  115. 004CD81E   5D                     pop     ebp
  116. 004CD81F   C20C                   ret     $0C
  117. }
  118.  end ; 
  119. procedure TMsgForm.CloseButtonClick(Sender: TObject);
  120. begin
  121. {
  122. 004CD73C   E88B21F8FF             call    0044F8CC
  123. 004CD741   C3                     ret
  124. }
  125.  end ; 
  126. procedure TMsgForm.FormCreate(Sender: TObject);
  127. begin
  128. {
  129. 004CD734   E88FFEFFFF             call    004CD5C8
  130. 004CD739   C3                     ret
  131. }
  132.  end ; 
  133. procedure TMsgForm.FormPaint(Sender: TObject);
  134. begin
  135. {
  136. 004CD82C   55                     push    ebp
  137. 004CD82D   8BEC                   mov     ebp, esp
  138. 004CD82F   83C4E0                 add     esp, -$20
  139. 004CD832   53                     push    ebx
  140. 004CD833   56                     push    esi
  141. 004CD834   57                     push    edi
  142. 004CD835   8BD8                   mov     ebx, eax
  143. 004CD837   33C0                   xor     eax, eax
  144. 004CD839   55                     push    ebp
  145. 004CD83A   68C1DB4C00             push    $004CDBC1
  146. ***** TRY
  147. |
  148. 004CD83F   64FF30                 push    dword ptr fs:[eax]
  149. 004CD842   648920                 mov     fs:[eax], esp
  150. 004CD845   8B733C                 mov     esi, [ebx+$3C]
  151. 004CD848   83EE05                 sub     esi, +$05
  152. 004CD84B   83EE18                 sub     esi, +$18
  153. 004CD84E   7C61                   jl      004CD8B1
  154. 004CD850   46                     inc     esi
  155. 004CD851   BF18000000             mov     edi, $00000018
  156. 004CD856   6A01                   push    $01
  157. 004CD858   8D45F0                 lea     eax, [ebp-$10]
  158. 004CD85B   50                     push    eax
  159. 004CD85C   B904000000             mov     ecx, $00000004
  160. 004CD861   BA1A000000             mov     edx, $0000001A
  161. 004CD866   B801000000             mov     eax, $00000001
  162. 004CD86B   E8D030F4FF             call    00410940
  163. 004CD870   8D45F0                 lea     eax, [ebp-$10]
  164. 004CD873   50                     push    eax
  165. 004CD874   6A01                   push    $01
  166. 004CD876   8D45E0                 lea     eax, [ebp-$20]
  167. 004CD879   50                     push    eax
  168. 004CD87A   B904000000             mov     ecx, $00000004
  169. 004CD87F   8BD7                   mov     edx, edi
  170. 004CD881   33C0                   xor     eax, eax
  171. 004CD883   E8B830F4FF             call    00410940
  172. 004CD888   8D45E0                 lea     eax, [ebp-$20]
  173. 004CD88B   50                     push    eax
  174. 004CD88C   A1DC495400             mov     eax, dword ptr [$5449DC]
  175. 004CD891   8B00                   mov     eax, [eax]
  176. 004CD893   8B80E80A0000           mov     eax, [eax+$0AE8]
  177. 004CD899   E8F25AF5FF             call    00423390
  178. 004CD89E   50                     push    eax
  179. 004CD89F   8BC3                   mov     eax, ebx
  180. 004CD8A1   E85AFCF7FF             call    0044D500
  181. 004CD8A6   59                     pop     ecx
  182. 004CD8A7   5A                     pop     edx
  183. 004CD8A8   E89F07F5FF             call    0041E04C
  184. 004CD8AD   47                     inc     edi
  185. 004CD8AE   4E                     dec     esi
  186. 004CD8AF   75A5                   jnz     004CD856
  187. 004CD8B1   8B733C                 mov     esi, [ebx+$3C]
  188. 004CD8B4   83EE05                 sub     esi, +$05
  189. 004CD8B7   83EE18                 sub     esi, +$18
  190. 004CD8BA   7C65                   jl      004CD921
  191. 004CD8BC   46                     inc     esi
  192. 004CD8BD   BF18000000             mov     edi, $00000018
  193. 004CD8C2   6A01                   push    $01
  194. 004CD8C4   8D45F0                 lea     eax, [ebp-$10]
  195. 004CD8C7   50                     push    eax
  196. 004CD8C8   B904000000             mov     ecx, $00000004
  197. 004CD8CD   BA1A000000             mov     edx, $0000001A
  198. 004CD8D2   B830000000             mov     eax, $00000030
  199. 004CD8D7   E86430F4FF             call    00410940
  200. 004CD8DC   8D45F0                 lea     eax, [ebp-$10]
  201. 004CD8DF   50                     push    eax
  202. 004CD8E0   6A01                   push    $01
  203. 004CD8E2   8D45E0                 lea     eax, [ebp-$20]
  204. 004CD8E5   50                     push    eax
  205. 004CD8E6   8B4338                 mov     eax, [ebx+$38]
  206. 004CD8E9   83E804                 sub     eax, +$04
  207. 004CD8EC   B904000000             mov     ecx, $00000004
  208. 004CD8F1   8BD7                   mov     edx, edi
  209. 004CD8F3   E84830F4FF             call    00410940
  210. 004CD8F8   8D45E0                 lea     eax, [ebp-$20]
  211. 004CD8FB   50                     push    eax
  212. 004CD8FC   A1DC495400             mov     eax, dword ptr [$5449DC]
  213. 004CD901   8B00                   mov     eax, [eax]
  214. 004CD903   8B80E80A0000           mov     eax, [eax+$0AE8]
  215. 004CD909   E8825AF5FF             call    00423390
  216. 004CD90E   50                     push    eax
  217. 004CD90F   8BC3                   mov     eax, ebx
  218. 004CD911   E8EAFBF7FF             call    0044D500
  219. 004CD916   59                     pop     ecx
  220. 004CD917   5A                     pop     edx
  221. 004CD918   E82F07F5FF             call    0041E04C
  222. 004CD91D   47                     inc     edi
  223. 004CD91E   4E                     dec     esi
  224. 004CD91F   75A1                   jnz     004CD8C2
  225. 004CD921   8B7338                 mov     esi, [ebx+$38]
  226. 004CD924   83EE18                 sub     esi, +$18
  227. 004CD927   83EE18                 sub     esi, +$18
  228. 004CD92A   7C61                   jl      004CD98D
  229. 004CD92C   46                     inc     esi
  230. 004CD92D   BF18000000             mov     edi, $00000018
  231. 004CD932   6A18                   push    $18
  232. 004CD934   8D45F0                 lea     eax, [ebp-$10]
  233. 004CD937   50                     push    eax
  234. 004CD938   B901000000             mov     ecx, $00000001
  235. 004CD93D   BA01000000             mov     edx, $00000001
  236. 004CD942   B81A000000             mov     eax, $0000001A
  237. 004CD947   E8F42FF4FF             call    00410940
  238. 004CD94C   8D45F0                 lea     eax, [ebp-$10]
  239. 004CD94F   50                     push    eax
  240. 004CD950   6A18                   push    $18
  241. 004CD952   8D45E0                 lea     eax, [ebp-$20]
  242. 004CD955   50                     push    eax
  243. 004CD956   B901000000             mov     ecx, $00000001
  244. 004CD95B   33D2                   xor     edx, edx
  245. 004CD95D   8BC7                   mov     eax, edi
  246. 004CD95F   E8DC2FF4FF             call    00410940
  247. 004CD964   8D45E0                 lea     eax, [ebp-$20]
  248. 004CD967   50                     push    eax
  249. 004CD968   A1DC495400             mov     eax, dword ptr [$5449DC]
  250. 004CD96D   8B00                   mov     eax, [eax]
  251. 004CD96F   8B80E80A0000           mov     eax, [eax+$0AE8]
  252. 004CD975   E8165AF5FF             call    00423390
  253. 004CD97A   50                     push    eax
  254. 004CD97B   8BC3                   mov     eax, ebx
  255. 004CD97D   E87EFBF7FF             call    0044D500
  256. 004CD982   59                     pop     ecx
  257. 004CD983   5A                     pop     edx
  258. 004CD984   E8C306F5FF             call    0041E04C
  259. 004CD989   47                     inc     edi
  260. 004CD98A   4E                     dec     esi
  261. 004CD98B   75A5                   jnz     004CD932
  262. 004CD98D   8B7338                 mov     esi, [ebx+$38]
  263. 004CD990   83EE04                 sub     esi, +$04
  264. 004CD993   83EE04                 sub     esi, +$04
  265. 004CD996   7C65                   jl      004CD9FD
  266. 004CD998   46                     inc     esi
  267. 004CD999   BF04000000             mov     edi, $00000004
  268. 004CD99E   6A04                   push    $04
  269. 004CD9A0   8D45F0                 lea     eax, [ebp-$10]
  270. 004CD9A3   50                     push    eax
  271. 004CD9A4   B901000000             mov     ecx, $00000001
  272. 004CD9A9   BA1C000000             mov     edx, $0000001C
  273. 004CD9AE   B81A000000             mov     eax, $0000001A
  274. 004CD9B3   E8882FF4FF             call    00410940
  275. 004CD9B8   8D45F0                 lea     eax, [ebp-$10]
  276. 004CD9BB   50                     push    eax
  277. 004CD9BC   6A04                   push    $04
  278. 004CD9BE   8D45E0                 lea     eax, [ebp-$20]
  279. 004CD9C1   50                     push    eax
  280. 004CD9C2   8B533C                 mov     edx, [ebx+$3C]
  281. 004CD9C5   83EA04                 sub     edx, +$04
  282. 004CD9C8   B901000000             mov     ecx, $00000001
  283. 004CD9CD   8BC7                   mov     eax, edi
  284. 004CD9CF   E86C2FF4FF             call    00410940
  285. 004CD9D4   8D45E0                 lea     eax, [ebp-$20]
  286. 004CD9D7   50                     push    eax
  287. 004CD9D8   A1DC495400             mov     eax, dword ptr [$5449DC]
  288. 004CD9DD   8B00                   mov     eax, [eax]
  289. 004CD9DF   8B80E80A0000           mov     eax, [eax+$0AE8]
  290. 004CD9E5   E8A659F5FF             call    00423390
  291. 004CD9EA   50                     push    eax
  292. 004CD9EB   8BC3                   mov     eax, ebx
  293. 004CD9ED   E80EFBF7FF             call    0044D500
  294. 004CD9F2   59                     pop     ecx
  295. 004CD9F3   5A                     pop     edx
  296. 004CD9F4   E85306F5FF             call    0041E04C
  297. 004CD9F9   47                     inc     edi
  298. 004CD9FA   4E                     dec     esi
  299. 004CD9FB   75A1                   jnz     004CD99E
  300. 004CD9FD   6A18                   push    $18
  301. 004CD9FF   8D45F0                 lea     eax, [ebp-$10]
  302. 004CDA02   50                     push    eax
  303. 004CDA03   B918000000             mov     ecx, $00000018
  304. 004CDA08   BA01000000             mov     edx, $00000001
  305. 004CDA0D   B801000000             mov     eax, $00000001
  306. 004CDA12   E8292FF4FF             call    00410940
  307. 004CDA17   8D45F0                 lea     eax, [ebp-$10]
  308. 004CDA1A   50                     push    eax
  309. 004CDA1B   6A18                   push    $18
  310. 004CDA1D   8D45E0                 lea     eax, [ebp-$20]
  311. 004CDA20   50                     push    eax
  312. 004CDA21   B918000000             mov     ecx, $00000018
  313. 004CDA26   33D2                   xor     edx, edx
  314. 004CDA28   33C0                   xor     eax, eax
  315. 004CDA2A   E8112FF4FF             call    00410940
  316. 004CDA2F   8D45E0                 lea     eax, [ebp-$20]
  317. 004CDA32   50                     push    eax
  318. 004CDA33   A1DC495400             mov     eax, dword ptr [$5449DC]
  319. 004CDA38   8B00                   mov     eax, [eax]
  320. 004CDA3A   8B80E80A0000           mov     eax, [eax+$0AE8]
  321. 004CDA40   E84B59F5FF             call    00423390
  322. 004CDA45   50                     push    eax
  323. 004CDA46   8BC3                   mov     eax, ebx
  324. 004CDA48   E8B3FAF7FF             call    0044D500
  325. 004CDA4D   59                     pop     ecx
  326. 004CDA4E   5A                     pop     edx
  327. 004CDA4F   E8F805F5FF             call    0041E04C
  328. 004CDA54   6A18                   push    $18
  329. 004CDA56   8D45F0                 lea     eax, [ebp-$10]
  330. 004CDA59   50                     push    eax
  331. 004CDA5A   B918000000             mov     ecx, $00000018
  332. 004CDA5F   BA01000000             mov     edx, $00000001
  333. 004CDA64   B81C000000             mov     eax, $0000001C
  334. 004CDA69   E8D22EF4FF             call    00410940
  335. 004CDA6E   8D45F0                 lea     eax, [ebp-$10]
  336. 004CDA71   50                     push    eax
  337. 004CDA72   6A18                   push    $18
  338. 004CDA74   8D45E0                 lea     eax, [ebp-$20]
  339. 004CDA77   50                     push    eax
  340. 004CDA78   8B4338                 mov     eax, [ebx+$38]
  341. 004CDA7B   83E818                 sub     eax, +$18
  342. 004CDA7E   B918000000             mov     ecx, $00000018
  343. 004CDA83   33D2                   xor     edx, edx
  344. 004CDA85   E8B62EF4FF             call    00410940
  345. 004CDA8A   8D45E0                 lea     eax, [ebp-$20]
  346. 004CDA8D   50                     push    eax
  347. 004CDA8E   A1DC495400             mov     eax, dword ptr [$5449DC]
  348. 004CDA93   8B00                   mov     eax, [eax]
  349. 004CDA95   8B80E80A0000           mov     eax, [eax+$0AE8]
  350. 004CDA9B   E8F058F5FF             call    00423390
  351. 004CDAA0   50                     push    eax
  352. 004CDAA1   8BC3                   mov     eax, ebx
  353. 004CDAA3   E858FAF7FF             call    0044D500
  354. 004CDAA8   59                     pop     ecx
  355. 004CDAA9   5A                     pop     edx
  356. 004CDAAA   E89D05F5FF             call    0041E04C
  357. 004CDAAF   6A04                   push    $04
  358. 004CDAB1   8D45F0                 lea     eax, [ebp-$10]
  359. 004CDAB4   50                     push    eax
  360. 004CDAB5   B904000000             mov     ecx, $00000004
  361. 004CDABA   BA1C000000             mov     edx, $0000001C
  362. 004CDABF   B801000000             mov     eax, $00000001
  363. 004CDAC4   E8772EF4FF             call    00410940
  364. 004CDAC9   8D45F0                 lea     eax, [ebp-$10]
  365. 004CDACC   50                     push    eax
  366. 004CDACD   6A04                   push    $04
  367. 004CDACF   8D45E0                 lea     eax, [ebp-$20]
  368. 004CDAD2   50                     push    eax
  369. 004CDAD3   8B533C                 mov     edx, [ebx+$3C]
  370. 004CDAD6   83EA04                 sub     edx, +$04
  371. 004CDAD9   B904000000             mov     ecx, $00000004
  372. 004CDADE   33C0                   xor     eax, eax
  373. 004CDAE0   E85B2EF4FF             call    00410940
  374. 004CDAE5   8D45E0                 lea     eax, [ebp-$20]
  375. 004CDAE8   50                     push    eax
  376. 004CDAE9   A1DC495400             mov     eax, dword ptr [$5449DC]
  377. 004CDAEE   8B00                   mov     eax, [eax]
  378. 004CDAF0   8B80E80A0000           mov     eax, [eax+$0AE8]
  379. 004CDAF6   E89558F5FF             call    00423390
  380. 004CDAFB   50                     push    eax
  381. 004CDAFC   8BC3                   mov     eax, ebx
  382. 004CDAFE   E8FDF9F7FF             call    0044D500
  383. 004CDB03   59                     pop     ecx
  384. 004CDB04   5A                     pop     edx
  385. 004CDB05   E84205F5FF             call    0041E04C
  386. 004CDB0A   6A04                   push    $04
  387. 004CDB0C   8D45F0                 lea     eax, [ebp-$10]
  388. 004CDB0F   50                     push    eax
  389. 004CDB10   B904000000             mov     ecx, $00000004
  390. 004CDB15   BA1C000000             mov     edx, $0000001C
  391. 004CDB1A   B830000000             mov     eax, $00000030
  392. 004CDB1F   E81C2EF4FF             call    00410940
  393. 004CDB24   8D45F0                 lea     eax, [ebp-$10]
  394. 004CDB27   50                     push    eax
  395. 004CDB28   6A04                   push    $04
  396. 004CDB2A   8D45E0                 lea     eax, [ebp-$20]
  397. 004CDB2D   50                     push    eax
  398. 004CDB2E   8B533C                 mov     edx, [ebx+$3C]
  399. 004CDB31   83EA04                 sub     edx, +$04
  400. 004CDB34   8B4338                 mov     eax, [ebx+$38]
  401. 004CDB37   83E804                 sub     eax, +$04
  402. 004CDB3A   B904000000             mov     ecx, $00000004
  403. 004CDB3F   E8FC2DF4FF             call    00410940
  404. 004CDB44   8D45E0                 lea     eax, [ebp-$20]
  405. 004CDB47   50                     push    eax
  406. 004CDB48   A1DC495400             mov     eax, dword ptr [$5449DC]
  407. 004CDB4D   8B00                   mov     eax, [eax]
  408. 004CDB4F   8B80E80A0000           mov     eax, [eax+$0AE8]
  409. 004CDB55   E83658F5FF             call    00423390
  410. 004CDB5A   50                     push    eax
  411. 004CDB5B   8BC3                   mov     eax, ebx
  412. 004CDB5D   E89EF9F7FF             call    0044D500
  413. 004CDB62   59                     pop     ecx
  414. 004CDB63   5A                     pop     edx
  415. 004CDB64   E8E304F5FF             call    0041E04C
  416. 004CDB69   8BC3                   mov     eax, ebx
  417. 004CDB6B   E890F9F7FF             call    0044D500
  418. 004CDB70   8B4014                 mov     eax, [eax+$14]
  419. 004CDB73   8B15DC495400           mov     edx, [$5449DC]
  420. 004CDB79   8B12                   mov     edx, [edx]
  421. 004CDB7B   8B92180B0000           mov     edx, [edx+$0B18]
  422. 004CDB81   E896FFF4FF             call    0041DB1C
  423. 004CDB86   8B433C                 mov     eax, [ebx+$3C]
  424. 004CDB89   83E81C                 sub     eax, +$1C
  425. 004CDB8C   50                     push    eax
  426. 004CDB8D   8D45F0                 lea     eax, [ebp-$10]
  427. 004CDB90   50                     push    eax
  428. 004CDB91   8B4B38                 mov     ecx, [ebx+$38]
  429. 004CDB94   83E908                 sub     ecx, +$08
  430. 004CDB97   BA18000000             mov     edx, $00000018
  431. 004CDB9C   B804000000             mov     eax, $00000004
  432. 004CDBA1   E89A2DF4FF             call    00410940
  433. 004CDBA6   8D45F0                 lea     eax, [ebp-$10]
  434. 004CDBA9   50                     push    eax
  435. 004CDBAA   8BC3                   mov     eax, ebx
  436. 004CDBAC   E84FF9F7FF             call    0044D500
  437. 004CDBB1   5A                     pop     edx
  438. 004CDBB2   E84506F5FF             call    0041E1FC
  439. 004CDBB7   33C0                   xor     eax, eax
  440. 004CDBB9   5A                     pop     edx
  441. 004CDBBA   59                     pop     ecx
  442. 004CDBBB   59                     pop     ecx
  443. 004CDBBC   648910                 mov     fs:[eax], edx
  444. 004CDBBF   EB0A                   jmp     004CDBCB
  445. ****** EXCEPT
  446. |
  447. 004CDBC1   E99258F3FF             jmp     00403458
  448. 004CDBC6   E83D5BF3FF             call    00403708
  449. ****** END
  450. |
  451. 004CDBCB   5F                     pop     edi
  452. 004CDBCC   5E                     pop     esi
  453. 004CDBCD   5B                     pop     ebx
  454. 004CDBCE   8BE5                   mov     esp, ebp
  455. 004CDBD0   5D                     pop     ebp
  456. 004CDBD1   C3                     ret
  457. }
  458.  end ; 
  459. procedure TMsgForm.FormResize(Sender: TObject);
  460. begin
  461. {
  462. 004CDBD4   8B10                   mov     edx, [eax]
  463. 004CDBD6   FF5278                 call    dword ptr [edx+$78]
  464. 004CDBD9   C3                     ret
  465. }
  466.  end ; 
  467. procedure TMsgForm.OutlookBtn1Click(Sender: TObject);
  468. begin
  469. {
  470. 004CD824   E8A320F8FF             call    0044F8CC
  471. 004CD829   C3                     ret
  472. }
  473.  end ; 
  474. end.