[ BGoran @ 07.09.2006. 18:16 ] @
Imam jedan jako cudan problem. Vec sam postavljo pitanje u vezi popunjavanja web formulara, i eto niko mi nije odgovorio. Ja sam pronaso nesto i napiso sljedeci code:

Code:

Private Sub Form_Load()
Dim ie As Object
Set ie = CreateObject("InternetExplorer.Application")
ie.Visible = true
ie.Offline = False

    ie.Navigate "http://members.lycos.co.uk/fontsd14/"
   
    Do While ie.ReadyState <> READYSTATE_COMPLETE
    DoEvents
    Loop
            ie.Document.mailmaniac.Further.Value = "test"
            ie.Document.mailmaniac.submit.Value = "Submit"
        ie.Document.mailmaniac.submit.Click
              Do While ie.ReadyState <> READYSTATE_COMPLETE
    DoEvents
    Loop
     End Sub


Kod mene sve radi u redu. Al' nigdje drugo ne radi. Javlja gresku: "Run-time error 438: Object doesn't support property or method"
Pretrazio sam internet, uradio sve sto sam znao, ali nista. Evo sad bio u internet klubu, pito covjeka da instaliram VB, i tamo uradio kompajl ovog coda, i opet neradi. Probo direktno iz VB da pokrenem i opet neradi. A kod mene sve okey. Eto, cisto sumnjam da ce mi neko dat' odgovor, al' vrijedi pokusat. Ili eventulano drugi nacin da popunim web formular?

[Ovu poruku je menjao krckoorascic dana 07.09.2006. u 23:41 GMT+1]
[ mladenovicz @ 07.09.2006. 18:35 ] @
proveri verzije internet explorera
[ BGoran @ 07.09.2006. 19:24 ] @
Mladenovicu, sta cu da dobijem sa verzijom? Vec sam napiso da kod mene radi, i nigdje drugo. Bez obzira i ako ga na drugom kompjuteru kompajliram nece da radi. A verzija je: 6.0.2800.1106.xpsp1.020828-1920 , ako ce to pomoc.
[ mladenovicz @ 07.09.2006. 19:29 ] @
Proveri da li su iste verzije kod tebe i tamo gde ne radi
[ BGoran @ 07.09.2006. 19:43 ] @
:) Ne, ne radi bez obzira na verziju IE-a. Uostalom, to bi znacilo da je webbrowser kontrola napravljena da radi samo na WinXP SP1 OS-u?! Neka alternativa ili sta vec? Pomozite, vazno je. Inace, ako nekoga ne mrzi nek proba ovaj code kod sebe pa nek javi rezultate. Mozda je greska na html stranici, iako to nema nikakve logike. A mozda jednostavno fali neki ocx ili dll. Kako god, ja ne razumijem ovo, a i ne zanima me, previse sam se smaro sa ovim tako da mi je sad bitno samo da zavrsim program a formu da ispunim na bilo koji nacin.
[ Aleksandar Ružičić @ 07.09.2006. 22:38 ] @
http://www.vbforums.com/showth...5b9fe7e01f6b27a81&t=334645
[ BGoran @ 07.09.2006. 22:58 ] @
Ovo je taj alternativni nacin koji sam dugo cek'o. I na kraju nije los, al' nije ni dobar kao ovaj prvi koji sam im'o u planu. Posluzice, uglavnom.