scratchbpl


Turbo Dump Version 5.0.16.12 Copyright (c) 1988, 2000 Inprise Corporation
Display of File SCRATCH.EXE

Old Executable Header

DOS File Size 6200h ( 25088. )
Load Image Size 210h ( 528. )
Relocation Table entry count 0000h ( 0. )
Relocation Table address 0040h ( 64. )
Size of header record (in paragraphs) 0004h ( 4. )
Minimum Memory Requirement (in paragraphs) 000Fh ( 15. )
Maximum Memory Requirement (in paragraphs) FFFFh ( 65535. )
File load checksum 0000h ( 0. )
Overlay Number 001Ah ( 26. )

Initial Stack Segment (SS:SP) 0000:00B8
Program Entry Point (CS:IP) 0000:0000


Portable Executable (PE) File

Header base: 00000100

CPU type 80386
Flags 818E [ executable 32bit ]
DLL flags 0000 [ ]
Linker Version 2.19
Time stamp 2A425E19 : Sat Jun 20 00:22:17 1992
O/S Version 4.0
User Version 0.0
Subsystem Version 4.0
Subsystem 0002 [ Windows GUI ]
Object count 00000006
Symbols offset 00000000
Symbols count 00000000
Optional header size 00E0
Magic # 10B
Code size 00001800
Init Data size 00004600
Uninit Data size 00000000
Entry RVA 00002744
Image base 00400000
Code base 00001000
Data base 00003000
Object/File align 00001000/00000200
Reserved 00000000
Image size 0000B000
Header size 00000400
Checksum 00000000
Stack reserve/commit 00100000/00004000
Heap reserve/commit 00100000/00001000
Number interesting RVAs 00000010
Name RVA Size
------------------ -------- --------
Exports 00000000 00000000
Imports 00005000 00002588
Resources 00009000 00001800
Exceptions 00000000 00000000
Security 00000000 00000000
Fixups 00008000 00000498
Debug 00000000 00000000
Description 00000000 00000000
Global Ptr 00000000 00000000
TLS 00000000 00000000
Callbacks 00000000 00000000
Bound Imports 00000000 00000000
Import Addr Table 00000000 00000000
Delayed Imports 00000000 00000000
COM Runtime 00000000 00000000
reserved 00000000 00000000

Object table:
# Name VirtSize RVA PhysSize Phys off Flags
-- -------- -------- -------- -------- -------- --------
01 CODE 000017CC 00001000 00001800 00000400 60000020 [CER]
02 DATA 00000024 00003000 00000200 00001C00 C0000040 [IRW]
03 BSS 00000051 00004000 00000000 00001E00 C0000000 [RW]
04 .idata 00002588 00005000 00002600 00001E00 C0000040 [IRW]
05 .reloc 00000498 00008000 00000600 00004400 50000040 [IRS]
06 .rsrc 00001800 00009000 00001800 00004A00 50000040 [IRS]

Key to section flags:
C - contains code
E - executable
I - contains initialized data
R - readable
S - shareable
W - writeable

******************************************************************************
Section: Import
ImportLookUpTblRVA:00000000
Time Stamp: 00000000
Forwarder Chain: 00000000 (index of first forwarder reference)

Imports from rtl60.bpl
__fastcall System::initialization()
__fastcall System::Finalization()
__fastcall System::RegisterModule(System::TLibModule *)
System::__linkproc__ __fastcall LStrAsg(void *, const void *)
System::__linkproc__ __fastcall LStrArrayClr(void *, int)
System::__linkproc__ __fastcall LStrClr(void *)
System::__linkproc__ __fastcall Halt0()
System::__linkproc__ __fastcall StartExe(System::PackageInfoTable *, System::TLibModule *)
System::__linkproc__ __fastcall HandleFinally()
__fastcall System::TObject::Dispatch(void *)
__fastcall System::TObject::FreeInstance()
__fastcall System::TObject::NewInstance(System::TMetaClass *)

Imports from kernel32.dll
GetModuleHandleA

Imports from vcl60.bpl
__fastcall Forms::initialization()
__fastcall Forms::Finalization()
__fastcall Forms::TApplication::MessageBox(const char *, const char *, int)
__fastcall Forms::TApplication::Run()
__fastcall Forms::TApplication::CreateForm(System::TMetaClass *, void *)
__fastcall Forms::TApplication::Initialize()
__fastcall Forms::TApplication::SetTitle(const System::AnsiString)
__stdcall Forms::TCustomForm::QueryInterface(const _GUID&, void *)
__fastcall Forms::TCustomForm::UpdateActions()
__fastcall Forms::TCustomForm::ShowModal()
__fastcall Forms::TCustomForm::SetFocus()
__fastcall Forms::TCustomForm::CloseQuery()
__fastcall Forms::TCustomForm::Close()
__fastcall Forms::TCustomForm::Resizing(Forms::TWindowState)
__fastcall Forms::TCustomForm::PaintWindow(unsigned int)
__fastcall Forms::TCustomForm::SetFocusedControl(Controls::TWinControl *)
__fastcall Forms::TCustomForm::DefaultHandler(void *)
__fastcall Forms::TCustomForm::DestroyWindowHandle()
__fastcall Forms::TCustomForm::CreateWindowHandle(const Controls::TCreateParams&)
__fastcall Forms::TCustomForm::CreateWnd()
__fastcall Forms::TCustomForm::CreateParams(Controls::TCreateParams&)
__fastcall Forms::TCustomForm::AlignControls(Controls::TControl *, Types::TRect&)
__fastcall Forms::TCustomForm::WndProc(Messages::TMessage&)
__fastcall Forms::TCustomForm::ValidateRename(Classes::TComponent *, const System::AnsiString, const System::AnsiString)
__fastcall Forms::TCustomForm::SetParent(Controls::TWinControl *)
__fastcall Forms::TCustomForm::WantChildKey(Controls::TControl *, Messages::TMessage&)
__fastcall Forms::TCustomForm::SetParentBiDiMode(bool)
__fastcall Forms::TCustomForm::GetFloating()
__fastcall Forms::TCustomForm::GetClientRect()
__fastcall Forms::TCustomForm::DefineProperties(Classes::TFiler *)
__fastcall Forms::TCustomForm::ReadState(Classes::TReader *)
__fastcall Forms::TCustomForm::Notification(Classes::TComponent *, Classes::TOperation)
__fastcall Forms::TCustomForm::Loaded()
__fastcall Forms::TCustomForm::DoDestroy()
__fastcall Forms::TCustomForm::DoCreate()
__fastcall Forms::TCustomForm::~TCustomForm()
__fastcall Forms::TCustomForm::BeforeDestruction()
__fastcall Forms::TCustomForm::TCustomForm(Classes::TComponent *, int)
__fastcall Forms::TCustomForm::AfterConstruction()
__fastcall Forms::TCustomForm::TCustomForm(Classes::TComponent *)
__fastcall Forms::TScrollingWinControl::AdjustClientRect(Types::TRect&)
__fastcall Forms::TScrollingWinControl::AutoScrollInView(Controls::TControl *)
__fastcall Forms::TScrollingWinControl::AutoScrollEnabled()
Forms::Application
__tpdsc__ Forms::TForm
Forms::TForm::

Imports from rtl60.bpl
__fastcall Helpintfs::initialization()
__fastcall Helpintfs::Finalization()

Imports from rtl60.bpl
__fastcall Classes::initialization()
__fastcall Classes::Finalization()
__fastcall Classes::TComponent::UpdateRegistry(System::TMetaClass *, bool, const System::AnsiString, const System::AnsiString)
__fastcall Classes::TComponent::SafeCallException(System::TObject *, void *)
__fastcall Classes::TComponent::WriteState(Classes::TWriter *)
__fastcall Classes::TPersistent::Assign(Classes::TPersistent *)

Imports from rtl60.bpl
__fastcall Activex::initialization()
__fastcall Activex::Finalization()

Imports from user32.dll
SendMessageA

Imports from rtl60.bpl
__fastcall Types::initialization()
__fastcall Types::Finalization()

Imports from rtl60.bpl
__fastcall Typinfo::initialization()
__fastcall Typinfo::Finalization()

Imports from rtl60.bpl
__fastcall Sysutils::initialization()
__fastcall Sysutils::Finalization()

Imports from rtl60.bpl
__fastcall Sysconst::initialization()
__fastcall Sysconst::Finalization()

Imports from rtl60.bpl
__fastcall Variants::initialization()
__fastcall Variants::Finalization()

Imports from rtl60.bpl
__fastcall Varutils::initialization()
__fastcall Varutils::Finalization()

Imports from rtl60.bpl
__fastcall Rtlconsts::initialization()
__fastcall Rtlconsts::Finalization()

Imports from rtl60.bpl
__fastcall Contnrs::initialization()
__fastcall Contnrs::Finalization()

Imports from rtl60.bpl
__fastcall Math::initialization()
__fastcall Math::Finalization()

Imports from rtl60.bpl
__fastcall Multimon::initialization()
__fastcall Multimon::Finalization()

Imports from vcl60.bpl
__fastcall Actnlist::initialization()
__fastcall Actnlist::Finalization()

Imports from vcl60.bpl
__fastcall Imglist::initialization()
__fastcall Imglist::Finalization()

Imports from vcl60.bpl
__fastcall Graphics::initialization()
__fastcall Graphics::Finalization()

Imports from vcl60.bpl
__fastcall Consts::initialization()
__fastcall Consts::Finalization()

Imports from vcl60.bpl
__fastcall Controls::initialization()
__fastcall Controls::Finalization()
__fastcall Controls::TWinControl::CanAutoSize(int&, int&)
__fastcall Controls::TWinControl::AssignTo(Classes::TPersistent *)
__fastcall Controls::TWinControl::ConstrainedResize(int&, int&, int&, int&)
__fastcall Controls::TWinControl::CanResize(int&, int&)
__fastcall Controls::TWinControl::GetClientOrigin()
__fastcall Controls::TWinControl::GetControlExtents()
__fastcall Controls::TWinControl::GetHandle()
__fastcall Controls::TWinControl::Repaint()
__fastcall Controls::TWinControl::Update()
__fastcall Controls::TWinControl::Invalidate()
__fastcall Controls::TWinControl::GetDeviceContext(unsigned int&)
__fastcall Controls::TWinControl::ShowControl(Controls::TControl *)
__fastcall Controls::TWinControl::SetBounds(int, int, int, int)
__fastcall Controls::TWinControl::CustomAlignPosition(Controls::TControl *, int&, int&, int&, int&, Types::TRect&, const Controls::TAlignInfo&)
__fastcall Controls::TWinControl::CustomAlignInsertBefore(Controls::TControl *, Controls::TControl *)
__fastcall Controls::TWinControl::CreateHandle()
__fastcall Controls::TWinControl::DestroyWnd()
__fastcall Controls::TControl::InitiateAction()
__fastcall Controls::TControl::GetFloatingDockSiteClass()
__fastcall Controls::TControl::SetBiDiMode(Classes::TBiDiMode)
__fastcall Controls::TControl::SetEnabled(bool)
__fastcall Controls::TControl::SetName(const System::AnsiString)
__fastcall Controls::TControl::SetAutoSize(bool)
__fastcall Controls::TControl::SetDragMode(Controls::TDragMode)
__fastcall Controls::TControl::GetAction()
__fastcall Controls::TControl::GetEnabled()
__fastcall Controls::TControl::GetDragImages()

Imports from vcl60.bpl
__fastcall Menus::initialization()
__fastcall Menus::Finalization()
__fastcall Menus::TMenuItem::SetChecked(bool)
Menus::TPopupMenu::
Menus::TMainMenu::
Menus::TMenuItem::

Imports from vcl60.bpl
__fastcall Winhelpviewer::initialization()
__fastcall Winhelpviewer::Finalization()

Imports from vcl60.bpl
__fastcall Stdactns::initialization()
__fastcall Stdactns::Finalization()

Imports from vcl60.bpl
__fastcall Dialogs::initialization()
__fastcall Dialogs::Finalization()
__fastcall Dialogs::TOpenDialog::GetFileName()
Dialogs::TSaveDialog::
Dialogs::TOpenDialog::

Imports from vcl60.bpl
__fastcall Printers::initialization()
__fastcall Printers::Finalization()

Imports from vcl60.bpl
__fastcall Stdctrls::initialization()
__fastcall Stdctrls::Finalization()
__fastcall Stdctrls::TCustomMemo::SetWordWrap(bool)
__fastcall Stdctrls::TCustomMemo::SetScrollBars(Stdctrls::TScrollStyle)
__fastcall Stdctrls::TCustomEdit::SelectAll()
__fastcall Stdctrls::TCustomEdit::PasteFromClipboard()
__fastcall Stdctrls::TCustomEdit::CutToClipboard()
__fastcall Stdctrls::TCustomEdit::CopyToClipboard()
__fastcall Stdctrls::TCustomEdit::SetModified(bool)
__fastcall Stdctrls::TCustomEdit::GetModified()
Stdctrls::TMemo::
Stdctrls::TLabel::
Stdctrls::TGroupBox::

Imports from vcl60.bpl
__fastcall Extctrls::initialization()
__fastcall Extctrls::Finalization()
Extctrls::TImage::

Imports from rtl60.bpl
__fastcall Strutils::initialization()
__fastcall Strutils::Finalization()

Imports from vcl60.bpl
__fastcall Clipbrd::initialization()
__fastcall Clipbrd::Finalization()

Imports from rtl60.bpl
__fastcall Flatsb::initialization()
__fastcall Flatsb::Finalization()

Imports from vcl60.bpl
__fastcall Comctrls::initialization()
__fastcall Comctrls::Finalization()
__fastcall Comctrls::TCustomStatusBar::SetSimpleText(const System::AnsiString)
Comctrls::TToolBar::
Comctrls::TToolButton::
Comctrls::TStatusBar::

Imports from vcl60.bpl
__fastcall Listactns::initialization()
__fastcall Listactns::Finalization()

Imports from vcl60.bpl
__fastcall Toolwin::initialization()
__fastcall Toolwin::Finalization()

Imports from vcl60.bpl
__fastcall Extactns::initialization()
__fastcall Extactns::Finalization()

Imports from rtl60.bpl
__fastcall Registry::initialization()
__fastcall Registry::Finalization()

Imports from rtl60.bpl
__fastcall Inifiles::initialization()
__fastcall Inifiles::Finalization()

Imports from vcl60.bpl
__fastcall Extdlgs::initialization()
__fastcall Extdlgs::Finalization()

Imports from vcl60.bpl
__fastcall Buttons::initialization()
__fastcall Buttons::Finalization()
Buttons::TBitBtn::

Imports from rtl60.bpl
__fastcall Mapi::initialization()
__fastcall Mapi::Finalization()

Imports from vcl60.bpl
__fastcall Comstrs::initialization()
__fastcall Comstrs::Finalization()

******************************************************************************
Section: Resources
Flags: 00000000
Time Stamp: 2AFB15D8 : Sat Nov 07 02:03:20 1992
Major Version: 0000
Minor Version: 0000

Resources:
Type Name Lang Id
--------------------------------------------
[0 named entries, 3 ID entries]
type: Icon (3) (next directory @00000028)

[0 named entries, 1 ID entries]
type: Cursor (1) (next directory @00000088)

[0 named entries, 1 ID entries]
type: Unknown (1045) (data @00000118)
Offset: 000091D8
Size: 000002E8
Code Page: 00000000
Reserved: 00000000

type: RCData (10) (next directory @00000040)

[4 named entries, 0 ID entries]
DVCLAL (next directory @000000A0)

[0 named entries, 1 ID entries]
type: Unknown (0) (data @00000128)
Offset: 000094C0
Size: 00000010
Code Page: 00000000
Reserved: 00000000

PACKAGEINFO (next directory @000000B8)

[0 named entries, 1 ID entries]
type: Unknown (0) (data @00000138)
Offset: 000094D0
Size: 00000034
Code Page: 00000000
Reserved: 00000000

TABOUTBOX (next directory @000000D0)

[0 named entries, 1 ID entries]
type: Unknown (0) (data @00000148)
Offset: 00009504
Size: 000006F9
Code Page: 00000000
Reserved: 00000000

TMAINFORM (next directory @000000E8)

[0 named entries, 1 ID entries]
type: Unknown (0) (data @00000158)
Offset: 00009C00
Size: 00000A95
Code Page: 00000000
Reserved: 00000000

type: Group Icon (14) (next directory @00000070)

[1 named entries, 0 ID entries]
MAINICON (next directory @00000100)

[0 named entries, 1 ID entries]
type: Unknown (1045) (data @00000168)
Offset: 0000A698
Size: 00000014
Code Page: 00000000
Reserved: 00000000





Wyszukiwarka

Podobne podstrony:
SIMPSONS 02x09 Itchy & Scratchy & Marge
scratch 1
BONUS 1 Seed Site from Scratch
2001 01 Scratch My Itch
2005 02 Scratchbox–narzędzie do kompilacji skrośnej [Programowanie]
2001 01 Build Your Own Linux with Linux from Scratch

więcej podobnych podstron