Object.item -> wie finde ich "item" heraus, wenn ich den namen nicht weiss .. (z.b. IE.au3)

  • hi ..
    meine 2te noob frage heute (häng da auch schon über 24h fest):

    wenn ich ein object habe und dessen inhalt nicht kenne, kann ich mir diese irgendwie anzeigen lassen
    also ListObjItems() => item,name,class ...
    (bin bei IE.au3 GetTags drauf gestossen - einige kann ich mir ausm html text zusammenreimen, aber einige objects haben die werte, andere nicht und IsDeclared("object.item") funzt nicht)

    also gibt es sowas wie ojbectDump() ??

    2 Mal editiert, zuletzt von UPIA (25. November 2011 um 22:43)

  • ... das habe ich natürlich gelesen,
    aber dazu muss ich wissen, ob der tag eine .id oder .name hat, sonst bekomme ich eine fehlermeldung!
    s.o. IsDeclared("oTag.name") funzt nicht ...

  • Das einzige, was mir so auf die Schnelle einfällt, ist:
    cmd.exe > powershell > new-object -comobject "Objektname" | get-member
    z.B.: new-object -comobject Shell.Explorer.2 | get-member

    Dann wird eine List mit allen Attributen und Methoden angezeigt.

    MfG, James

  • danke james, das übersteigt meine fähigkeiten leider :huh:

    ich habe folgenden code in der ff.au3 gefunden, der mir genau das zu machen scheint ..

    vielleicht wache ich morgen auf und kapier den code :rofl:

    sorry leute, ich bin autoit-noob und will euch nicht belasten,
    wenn ich doch nur fragen koennte If X.bla = nil then ... wäre einiges so viel einfacher ..

    ich schliesse mal den thread, wenn jmd aber ne loesung parat hätte darf er das gerne posten (würde mir extrem helfen!)