所得PE区段总为乱码 |
缺席
|
bodelphi
一般會員 發表:5 回覆:4 積分:1 註冊:2008-09-29 發送簡訊給我 |
Sectionheader:= PimageSectionHeader(Ntheader);
inc(PimageNtHeaders(Sectionheader));//此处已经至section表 edit1.Text:=pchar(@sectionheader^.Name[0]); 释:Ntheader 为所得PE文件头结构。/编译环境:Delphi2009 出错问题: edit1.text所得区段名总是为乱码! |
bodelphi
一般會員 發表:5 回覆:4 積分:1 註冊:2008-09-29 發送簡訊給我 |
上述问题,我仔细又看了一下,pchar缺省为pwidechar类型,而sectionheader^.Name为ansi类型,故将pchar改成pansichar则问题便得以解决~
Sectionheader:= PimageSectionHeader(Ntheader); inc(PimageNtHeaders(Sectionheader));//此处已经至section表 edit1.Text:=pansichar(@sectionheader^.Name[0]);
編輯記錄
bodelphi 重新編輯於 2009-01-18 00:24:26, 註解 無‧
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |