Board index » off-topic » Delphi resource -> ASM res
|
Ivan Kossey
Delphi Developer |
|
Ivan Kossey
Delphi Developer |
Delphi resource -> ASM res2007-01-15 06:21:07 AM off-topic15 Hi All, How to convert the Delphi7 resource file with DFM extension to use in TASM? Or how to extract resources from EXE? I know there are such programs but when I quickly need them, I cannot found in NET :-( . Thanks Ivan |
| Bob Gonder
Delphi Developer |
2007-01-15 09:02:12 PM
Re:Delphi resource -> ASM res
Ivan Kossey wrote:
QuoteOr how to extract resources from EXE? I know there are such programs but |
| Ivan Kossey
Delphi Developer |
2007-01-17 12:12:38 AM
Re:Delphi resource -> ASM res
Thanks, Bob
but for Delphi the technology does not work. The resources extracted from exe have nothing to do with Delphi forms and their controls. Apparently after Delphi linking the resources are hidden. I have Delphi source code, therefore the .DFM files. How to convert them to resource files for assembler? Thanks and regards Ivan "Bob Gonder" < XXXX@XXXXX.COM >schrieb im Newsbeitrag QuoteIvan Kossey wrote: {smallsort} |
| Ed Mulroy
Delphi Developer |
2007-01-17 12:48:51 AM
Re:Delphi resource -> ASM res
I am assuming that Delphi has similar options to those found in C++ Builder.
Try changing the option in Delphi to save DFM files as text. You should then be able to make sense of it. Also note that the VCL uses program-created windows for forms and not dialogs. Therefore the DFM information for forms does not directly translate to *.res file information that your assembly program can use. You will have to use the information in the assembly code and data to construct the windows. . Ed QuoteIvan Kossey wrote in message |
| Koms Bomb
Delphi Developer |
2007-01-17 10:10:09 PM
Re:Delphi resource -> ASM res
"Ivan Kossey" < XXXX@XXXXX.COM >wrote in message
QuoteHi All, tools, eg, exescope. But the DFM resource is useless for your TASM program because the DFM resource is only some descriptions of the Delphi's VCL's class, properties, events, etc. So to use DFM you must have VCL or at lease simulate it in your ASM code. But that's very complex work. If you want to do GUI in ASM, just find a good dialog box editor to generate the standard Windows resource. Delphi Form is not for ASMers. :-( |
| mach
Delphi Developer |
2007-01-18 05:26:52 AM
Re:Delphi resource -> ASM res
Ivan Kossey wrote:
QuoteHi All, QuoteOr how to extract resources from EXE? I know there are such programs but |
| Ivan Kossey
Delphi Developer |
2007-01-18 06:45:30 PM
Re:Delphi resource -> ASM res
Thanks Mach,
Thanks, Your link is interesting. But DFMEdit does not export dfms in rc. Source code of DFMEdit is also available but I cannot compile it in Delphi7. Perhaps it was developed in Delphi 3. I want indeed too much. Can I at least found a complete description of resource files except MSDN? regards Ivan Quote
|
| Ivan Kossey
Delphi Developer |
2007-01-18 07:11:22 PM
Re:Delphi resource -> ASM res
Thanks, Koms Bomb,
Quote
suggested by Bob Gonder but it is useless (see my answer to Bob). QuoteBut the DFM resource is useless for your TASM program because the DFM Perhaps were useful to translate the DFMs into Assembler code which creates the controls and loop for processing of Windows messages. I think there is no such program. QuoteDelphi Form is not for ASMers. :-( Ivan |
| Bob Gonder
Delphi Developer |
2007-01-19 12:43:15 AM
Re:Delphi resource -> ASM res
Ivan Kossey wrote:
QuoteI want indeed too much. Can I at least found a complete description of I also think SourceForge has resource editors (rc variety) that you might use or look at the source for ideas/info. see... en.wikipedia.org/wiki/Resource_%28Windows%29 |
| Koms Bomb
Delphi Developer |
2007-01-20 08:25:53 AM
Re:Delphi resource -> ASM res
"Ivan Kossey" < XXXX@XXXXX.COM >wrote in message
QuoteI know that I cannot compile Delphi into Assembler. I want only some from DFM? DFM has big differences with RC files. If you want to do heavy GUI in asm, you should be ready to take hard working. Processing Windows message is really dull. Good luck. :-) |
| Vasya Pupkin
Delphi Developer |
2007-01-22 11:37:14 AM
Re:Delphi resource -> ASM res
Hi Ivan,
[...] QuoteI know that I cannot compile Delphi into Assembler. hmelnov.icc.ru/DCU/ |
