Miten saan pysäytettyä vb-ohjelman ajamisen dos-komennon suorittamisen ajaksi. Jos lataan tiedostoja internetistä WGET-nimisellä dos-ohjelmalla, ja aion lukea ne tiedostot VB:ssä, toiminnot tapahtuvat yhtäaikaa. (Visual Basic 3)
DOS-komennon odotus
3
295
Vastaukset
- ........
Miksi et käytä winapi-funktiota URLDownloadToFile?
http://www.mentalis.org/apilist/URLDownloadToFile.shtml- kalevi
Löysin jo jonkun palikan winsockin käyttöön. Jos ei se toimi, niin pitää kokeilla tuota apia...
- puujalka
En tunne VB 3:sta, mutta tässä yksi mahdollisuus.
Jos VB 3:n funktiossa, jolla kutsut Dos-ohjelmaasi ei ole 'odotusoptiota', niin näin voit ainakin kiertää asian:
- kutsu VB:stä bat-tiedostoa
- bat tiedosto tuhoaa 'haettu.ok' tiedoston, jos löytyy
- bat tiedosto käyttää WGETtiä
- kun tiedosto on haettu,niin bat tiedosto luo ylimääräisen 'haettu.ok' tiedoston
- silläaikaa VB ohjelmasi pyörii loopissa ja välillä tarkistaa, josko 'haettu.ok' olisi syntynyt. Jos tiedosto löytyy, niin jatketaan eteenpäin.
Toimii. Kaiken ei tarvitse aina ollakaan niin seksikästä...
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 783248
Hakkarainen: persut Venäjän ja Pohjois-Korean tiellä
Hakkarainen entisenä persujen kärkipoliitikkona tietää, mitä puhuu. https://www.is.fi/politiikka/art-2000010422614.html2001972Ilouutinen! Anniina Valtonen heitti jymy-yllätyksen - Tämä ei jätä kylmäksi!
Ohhoh, tämäpä ylläri! Anniina Valtonen sai puolisonsa kanssa lapsen viime vuoden lopulla. Lue lisää: https://www.suomi2251851Fuengirola.fi: Kohuissa rypenyt Jari Sillanpää, 58, harvinaisessa haastattelussa: "Minä haluan..."
Ex-tangokuningas on kertonut kuulumisiaan Espanjan Aurinkorannikolta. Että ei muuta kuin elämässä etiäpäin, Jari Sillanp271538Ootko muuten vieläkään hiffannut
Että en kuulu sinun maailmaasi? On meissä samaa, ja samaa aaltopituutta oli, mutta tunsin oloni usein hyvin vaivautuneek1661395Miten nyt sanoisin
tämän sinulle. Oletko mielessäni päivittäin, kysyin itseltäni ja vastaus oli, kyllä olet. Yllätyin, päädyin oudoille tei881375- 521099
- 971038
- 55844
- 59830