Hi
also ich möchte einen text in ein Texfeld schicken, dieses daqnn abgeschcikt werden soll
der quellcode schaut so aus
Spoiler anzeigen
Rest habe ich rausgenommen
wie muss ich das jetzt richtig ansteuern, hier ein auszug aus meinen Script
Spoiler anzeigen
#cs ---;-------------------------------------------------------------------------
AutoIt Version: 3.2.2.0
Author: myName
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------
; Script Start - Add your code below here
#include <file.au3>
#include <array.au3>
#include <misc.au3>
#include <ie.au3>
$jappylink = "http://www.jappy.de/user/"
$jappylinkende = "/GB/neu"
$daten = FileOpen("C:\Daten.txt", 0)
; Überprüft ob Datei existiert
If $Daten = -1 Then
MsgBox(0, "Error", "Kann Datei nicht öffnen.(Daten.txt)")
Exit
Endif
$file = FileOpen("C:\Freunde-Thomas-jappy.txt", 0)
; Überprüft ob Datei existiert
If $file = -1 Then
MsgBox(0, "Error", "Kann Datei nicht öffnen (jappy.txt).")
Exit
EndIf
Dim $array[1]
While 1
$text = $jappylink&FileReadLine($file)&$jappylinkende
sleep(5000)
MsgBox(0, "Example", $text)
$oIE = _IECreate($text, 0, 1) ;0,1 visible...0,0 invisible
$oHWND = _IEPropertyGet($oIE, "hwnd");bingt nichts wenn ie unsichtbar
WinSetState($oHWND, "", @SW_MAXIMIZE);bingt nichts wenn ie unsichtbar
_FileReadToArray($daten, $array)
msgbox(0,"Anzahl der Felder",$Array[0])
$oForm = _IEFormGetCollection ($oIE, 0)
$oQuery = _IEFormElementGetObjByName($oForm, "text");klappt das so? <- jep
;ein Array hat in der Regel mehrer Felder wenn du ein bestimmtes Feld ansprechen willst geht das z. B. so:
_IEFormElementSetValue ($oQuery, $array,[1])
;oder Du machst aus dem Array eine String ... was in Deinem Fall vermutlich nicht so günstig ist, da Du ja
;eine kommplette Datei im Array hast.
;_IEFormElementSetValue ($oQuery, _ArrayToString ( $array, "|" )
_IEImgClick ($oIE, "http://s1.jappy.de/p/bge.gif")
WEnd
oder muss ich das senden anders übernehmen? leider trägt er auch nichts in das Textfeld ein.
leider kann ich nicht so gut englisch, Hilfe habe ich versucht, und habe ansatzweise Hilfegefunden
danke