1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. heyhey83

Beiträge von heyhey83

  • index.html mit autoit starten

    • heyhey83
    • 17. November 2012 um 13:21
    Zitat von James1337

    Zusätzlich solltest du auch noch GUISetIcon benutzen, wenn du das Icon ändern willst. Du könntest aber beim kompilieren des Skripts auch einfach ein Icon auswählen, dann brauchst du die beiden Befehle nicht.

    Eine andere Idee wäre, die .html-Datei in eine .hta-Datei umzubenennen, vielleicht reicht das dir ja.

    MfG, James

    was mir noch aufgefallen ist wie kann ich die fenster größe ändern bei der hta datei
    das sagt mir zwar was aber ich weis net ob er dann auch die andern html datein die ich als iframe habe auch aufruft

    Zitat von James1337

    Zusätzlich solltest du auch noch GUISetIcon benutzen, wenn du das Icon ändern willst. Du könntest aber beim kompilieren des Skripts auch einfach ein Icon auswählen, dann brauchst du die beiden Befehle nicht.

    Eine andere Idee wäre, die .html-Datei in eine .hta-Datei umzubenennen, vielleicht reicht das dir ja.

    MfG, James

    danke dir das geht gut aber wie bekomme ich da ein icon rein soll ich das in den html quelltext ändern

  • index.html mit autoit starten

    • heyhey83
    • 17. November 2012 um 11:01
    Zitat von Make-Grafik

    @Name >> Reg dich nicht gleich auf :) Ich habe einfach das Gefühl, als ob mit der IE.au3 noch nicht zurecht kommt. Ich hatte damals auch sehr große Probleme damit. Er hat das ganze bestimmt noch nicht wirklich verstanden. Daher irritierte ihm das Beispiel. Oder er kennt nicht FileOpenDialog. Er ist ein Anfänger! Ich finde man sollte ein wenig verständnis dafür aufbringen. Aber ich kann auch deine Situation verstehen.

    Was ich damit sagen möchte >> Versuch es ihm besser zu erklären als ihn öffentlich anzufahren. Ich hatte damals auch tierische angst, irgendwas falsches zu schreiben oder Beispiele nicht zu verstehen.


    EDIT :  heyhey83

    So, was name22 dir damit sagen wollte ist:
    Er kann unmöglich wissen, wo du deine index.htm abgespeichert hast. Daher hat er stattdessen FileOPenDialog eingebaut. Dies musst du nur durch deinen Pfad zu deiner index.html ersetzen. Dann wird das auch direkt geladen ohne den Dialog.


    Das TrayIcon kannst du mit TraySetIcon ändern.

    Alles anzeigen
    [autoit]

    #include <GUIConstants.au3>#include <IE.au3>
    $icon = @HomeDrive & "img\News-icon.ico"TraySetIcon($icon)Opt('GUIOnEventMode', 1)Opt('GUICloseOnESC', 0)
    Global $pPfad = @ScriptDir & '/index.html'Global $oIE = _IECreateEmbedded()

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    Global Const $hGUI = GUICreate('WRP V1.0', 1600, 900)Global $oObjekt = GUICtrlCreateObj($oIE, 0, 0, 1600, 900)GUISetOnEvent($GUI_EVENT_CLOSE, '_Exit')GUISetState(@SW_SHOW, $hGUI)
    _IENavigate($oIE, 'file:///' & $pPfad)

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    While Sleep(1000)WEnd

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    Func _Exit() ExitEndFunc

    [/autoit]


    Zitat

    Hoffe das das mit den icon richtig ist weil ich glaube mache da was falsch

  • index.html mit autoit starten

    • heyhey83
    • 16. November 2012 um 20:10
    Zitat von heyhey83

    ja werde darauf aufbauen muss mich mehr damit beschäftigen

    Ach ja wie ädere ich in das icon also will nicht das autoit icon drauf haben

  • index.html mit autoit starten

    • heyhey83
    • 16. November 2012 um 20:03
    Zitat von Make-Grafik

    Nun ja, ich habe mal ein Beispiel gesucht...

    Habe das von mein altes Thread genommen ^^

    Spoiler anzeigen

    http://www.autoit.de/index.php?page=Thread&postID=266513


    Im Anhang befindet sich als .zip das Script + dem Beispiel index.htm ^^


    Aber du kannst auf das, was name22 dir schon als beispiel geschrieben hat, weiter aufbauen.

    Alles anzeigen

    ja werde darauf aufbauen muss mich mehr damit beschäftigen

  • index.html mit autoit starten

    • heyhey83
    • 16. November 2012 um 19:51
    Zitat von name22

    Du musst zuerst eine Datei auswählen, dazu ist dieser Dialog da! :pinch:
    Was hätte ich da denn sonst einbauen sollen? Eine Funktion die auf magische Weise die HTML Datei auf deinem PC findest, die du dir gerade vorstellst?

    ja aber will das ganze mal als programm machen also die user sollen sich da nicht erst die datei aussuchen müssen die index.html soll auf Doppelklick gleich öffnen

  • index.html mit autoit starten

    • heyhey83
    • 16. November 2012 um 19:45
    Zitat von name22

    Das geht mit einem eingebetteten IE Object. Beispiel:

    Spoiler anzeigen
    [autoit]

    #include
    #include

    [/autoit] [autoit][/autoit] [autoit]

    $sPath_File = FileOpenDialog("Open HTML File", "", "HTML (*.htm;*.html)")
    If @error Then Exit

    [/autoit] [autoit][/autoit] [autoit]

    $oIE = _IECreateEmbedded()

    [/autoit] [autoit][/autoit] [autoit]

    $hWnd = GUICreate("Test", 400, 400)
    $cObject_IE = GUICtrlCreateObj($oIE, 0, 0, 400, 400)
    GUISetState()

    [/autoit] [autoit][/autoit] [autoit]

    _IENavigate($oIE, $sPath_File)

    [/autoit] [autoit][/autoit] [autoit]

    While True
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE
    Exit
    EndSwitch
    WEnd

    [/autoit]
    Alles anzeigen

    ja das ist ja schon mal nicht schlecht aber die html seite soll es in den fenster anzeigen und nicht was ich in den ordner habe

  • index.html mit autoit starten

    • heyhey83
    • 16. November 2012 um 19:34
    Zitat von Make-Grafik

    Alles klar, dann schau dir mal _IECreateEmbedded an.
    Ich schreibe dir auch jetzt gerade ein Beispiel :)

    danke dir das wäre echt super von dir

  • index.html mit autoit starten

    • heyhey83
    • 16. November 2012 um 19:30
    Zitat von Make-Grafik

    Achso,... Du willst ein Fenster, was deine index.html anzeigt?

    genau so will ich das

  • index.html mit autoit starten

    • heyhey83
    • 16. November 2012 um 19:27
    Zitat von Marthog

    Ich verstehe nicht genau, was du machen willst.
    Wenn du die html-Datei öffnen willst, verwende ShellExecute. Der Befehl funktioniert wie ein Doppelklick auf die Datei.

    EDIT: gnarf

    ja also will das aber ohne http:// öffnen also das ist eine index.html datei auf mein rechner die da habe

  • index.html mit autoit starten

    • heyhey83
    • 16. November 2012 um 19:03

    Hallo habe da mal eine frage wie kann ich meine interne index.html mit autoit öffnen also so wie bei ein disc menü kann mir da vllt einer ein kleinen script schreiben bin da bissel neu in der sache ihr könnt mir auch eine mail schreiben seti_sachsen@live.de


    http://www.aquasoft.de/discmenu_home.as so wie bei den link also html als exe öffnen vllt sagt euch das was

    Danke euch schon mal dafür
    Gruß heyhey83

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™