Announcement

Collapse
No announcement yet.

Im Programm verwendete Komponenten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Im Programm verwendete Komponenten

    Hallo,

    Kennt jemand eine Möglichkeit alle im Programm (alle Formulare) verwendeten Komponenten auszudrucken ?
    Dient dazu um festzustellen, welche Packages verwendet wurden.

    Bzw. gibt es auch die Möglichkeit, die Namen aller Komponenten eines einzelnen Formulares auszudrucken ?

    Herzliche Grüsse<br>Helmut

  • #2
    Hallo,

    im <b>Ereignisprotokoll</b> von Delphi (Ansicht | Debug-Fenster | Ereignisprotokoll) kann man sich alle von der EXE geladenen DLLs und Runtime-Packages (BPL) auflisten lassen. Das folgende Beispiel demonstriert das Ergebnis, nachdem wahllos einige Komponenten im Formular plaziert wurden:
    <pre>
    Prozeßstart: C:\ABLAGE\Project1.exe. Basisadresse: $00400000. Prozess Project1.exe ($148)
    Modul geladen: Project1.exe. Enthält Debug-Infos. Basisadresse: $00400000. Prozess Project1.exe ($148)
    Modul geladen: ntdll.dll. Ohne Debug-Infos. Basisadresse: $77F70000. Prozess Project1.exe ($148)
    Modul geladen: vcl50.bpl. Enthält Debug-Infos. Basisadresse: $40000000. Prozess Project1.exe ($148)
    Modul geladen: KERNEL32.dll. Ohne Debug-Infos. Basisadresse: $77F00000. Prozess Project1.exe ($148)
    Modul geladen: USER32.dll. Ohne Debug-Infos. Basisadresse: $77E70000. Prozess Project1.exe ($148)
    Modul geladen: GDI32.dll. Ohne Debug-Infos. Basisadresse: $77ED0000. Prozess Project1.exe ($148)
    Modul geladen: ADVAPI32.dll. Ohne Debug-Infos. Basisadresse: $77DC0000. Prozess Project1.exe ($148)
    Modul geladen: RPCRT4.dll. Ohne Debug-Infos. Basisadresse: $77E10000. Prozess Project1.exe ($148)
    Modul geladen: OLEAUT32.dll. Ohne Debug-Infos. Basisadresse: $77AE0000. Prozess Project1.exe ($148)
    Modul geladen: ole32.dll. Ohne Debug-Infos. Basisadresse: $77B80000. Prozess Project1.exe ($148)
    Modul geladen: MPR.dll. Ohne Debug-Infos. Basisadresse: $77710000. Prozess Project1.exe ($148)
    Modul geladen: VERSION.dll. Ohne Debug-Infos. Basisadresse: $52180000. Prozess Project1.exe ($148)
    Modul geladen: SHELL32.dll. Ohne Debug-Infos. Basisadresse: $77C40000. Prozess Project1.exe ($148)
    Modul geladen: COMCTL32.dll. Ohne Debug-Infos. Basisadresse: $715C0000. Prozess Project1.exe ($148)
    Modul geladen: LZ32.dll. Ohne Debug-Infos. Basisadresse: $779B0000. Prozess Project1.exe ($148)
    Modul geladen: comdlg32.dll. Ohne Debug-Infos. Basisadresse: $77D80000. Prozess Project1.exe ($148)
    Modul geladen: WSOCK32.dll. Ohne Debug-Infos. Basisadresse: $776C0000. Prozess Project1.exe ($148)
    Modul geladen: WS2_32.dll. Ohne Debug-Infos. Basisadresse: $776A0000. Prozess Project1.exe ($148)
    Modul geladen: MSVCRT.dll. Ohne Debug-Infos. Basisadresse: $78000000. Prozess Project1.exe ($148)
    Modul geladen: WS2HELP.dll. Ohne Debug-Infos. Basisadresse: $77690000. Prozess Project1.exe ($148)
    Modul geladen: oledlg.dll. Ohne Debug-Infos. Basisadresse: $77920000. Prozess Project1.exe ($148)
    Modul geladen: WINSPOOL.DRV. Ohne Debug-Infos. Basisadresse: $73060000. Prozess Project1.exe ($148)
    Modul geladen: vcldb50.bpl. Enthält Debug-Infos. Basisadresse: $405B0000. Prozess Project1.exe ($148)
    Modul geladen: vclib50.bpl. Enthält Debug-Infos. Basisadresse: $40760000. Prozess Project1.exe ($148)
    Modul geladen: RICHED32.dll. Ohne Debug-Infos. Basisadresse: $6DA10000. Prozess Project1.exe ($148)
    Modul geladen: GAPI32.dll. Ohne Debug-Infos. Basisadresse: $6DE30000. Prozess Project1.exe ($148)
    Modul geladen: IMM32.dll. Ohne Debug-Infos. Basisadresse: $76AD0000. Prozess Project1.exe ($148)
    Modul entladen: IMM32.dll. Prozess Project1.exe ($148)
    Modul geladen: IMM32.dll. Ohne Debug-Infos. Basisadresse: $76AD0000. Prozess Project1.exe ($148)
    Modul geladen: gds32.dll. Ohne Debug-Infos. Basisadresse: $40530000. Prozess Project1.exe ($148)
    Modul geladen: msidle.dll. Ohne Debug-Infos. Basisadresse: $71190000. Prozess Project1.exe ($148)
    Modul entladen: IMM32.dll. Prozess Project1.exe ($148)
    Modul entladen: gds32.dll. Prozess Project1.exe ($148)
    Modul entladen: RICHED32.dll. Prozess Project1.exe ($148)
    Modul entladen: GAPI32.dll. Prozess Project1.exe ($148)
    </pre&gt

    Comment

    Working...
    X