Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Yhteys nettiin

Triton [01.01.2008 21:52:35]

#

Eli miten olisi mahdollista toteuttaa ohjelman pätkä Visual Basicillä, että ohjelma postittaa johonkin sähköpostiin jonkun viestin?

Newb [01.01.2008 22:13:16]

#

https://www.ohjelmointiputka.net/keskustelu/11480-sähköpostin-lähetys-lähettäjän-osoitteen-saa-valita

Triton [03.01.2008 21:07:22]

#

No miten pystyy ottaa johonkin tiettyyn sivuun yhteyttä ja suorittaa exe -ohjelman ja sivun välillä joku tominto ym. Onnistuuko myös SMTP -clientillä? Tarvitsisin täntyyppistä toimintoa yhes ohjelmassani...

Newb [03.01.2008 21:24:20]

#

siis mitä?
Voit yhdistää johonki sivuun vaikka microsoftin internet transfer controllilla (VB:ssä Ctrl+T, sit valitset sen listasta). Sieltä voit ladata jonkun exen näin:

Dim exe() As Byte
x() = Inet1.OpenURL("http://google.fi/ohjelma.exe", icByteArray)
Open App.Path & "\ohjelma.exe" For Binary As #1
Put #1, , x
Close #1

Tuon ohjelma.exen voit suorittaa vaikka Shell-komennolla.
SMTP-clientillä tuo tuskin onnistuu, sehän on sähköposteille tarkotettu..

Triton [04.01.2008 18:00:45]

#

Siis tarkemmin selostettuna, eli siis tarkoituksena olisi toteuttaa ohjelma VB 4:lla, johon tarvitsee yhteyden muodostamisen johonkin sivulle ja esim. viestit.txt -sivulle ja tallentaa sille koneella olevasta ohjelmasta lähetetty viesti kyseiselle sivulle, tai jokin vastaava yhteyden muodostus... Onnistuisiko tämä ilman mitään välityspalvelimia?

setä [04.01.2008 22:02:10]

#

Sä voit hakea tiedoston viestit.txt, lisätä siihen viestin ja tallentaa takaisin www-sivulle, jos sinulla on tarvittavat tunnukset kyseiselle sivulle. VB:ssä käytät joko yllämainittua kontrollia (msinet.ocx) tai kirjastoa wininet.dll.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta