5aLIVE
December 3rd, 2005, 09:41
Hi,
I'm working on a Delphi app which I have disassembled with IDA, I am using a copy of the Delphi IDE help file to give me a better understanding of the syntax and function of specific methods.
All was going well, until I come across methods such as the following from System unit:
call @System@@LStrArrayClr$qqrv ; System::__linkproc__StrArrayClr
call @System@@LStrCopy$qqrv ; System::__linkproc__ LStrCopy
and so on...
I think the answer lies in the reference to linkproc, because method call to StringToOleStr which is commented as a linked procedure can be found in the language reference file easily enough.
Note that I have tried doing a full indexed search to find these method names.
call @System@StringToOleStr$qqrx17System@AnsiString ; System::StringToOleStr <- Can find in help ref.
I hope someone can help anwer this for me
I'm working on a Delphi app which I have disassembled with IDA, I am using a copy of the Delphi IDE help file to give me a better understanding of the syntax and function of specific methods.
All was going well, until I come across methods such as the following from System unit:
call @System@@LStrArrayClr$qqrv ; System::__linkproc__StrArrayClr
call @System@@LStrCopy$qqrv ; System::__linkproc__ LStrCopy
and so on...
I think the answer lies in the reference to linkproc, because method call to StringToOleStr which is commented as a linked procedure can be found in the language reference file easily enough.
Note that I have tried doing a full indexed search to find these method names.
call @System@StringToOleStr$qqrx17System@AnsiString ; System::StringToOleStr <- Can find in help ref.
I hope someone can help anwer this for me
