Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Ohjelmassa automaattista toimintaa

Sivun loppuun

janpekroi [21.03.2005 10:00:01]

#

En tajua koodaamisesta mitään mut millähän koodin pätkällä pystyisin ohjelmassa tekemään automaattisesti jotain? Tässä tapauksessa pitäisi saada kameraohjelman ottamaan pikakuvan automaattisesti, kun ohjelma sitä ei osaa tehdä. Enkä voi vaihtaa ohjelmaa.

hunajavohveli [21.03.2005 15:16:12]

#

Mistähän ohjelmasta nyt on kyse? Ja onko sinulla lähdekoodi vai käännetty ohjelma?

janpekroi [21.03.2005 19:16:12]

#

Alnet-turvakameraohjelmasta. Tartten ohjelman joka simuloi hiiren napinpainallusta, eli pitäs tiettyä ohjelman kohtaa saaha klikattua, jotta ohjelma ottaisi pikakuvan automaattisesti eli mulla on ohjelma, ei koodia.

mikeful [21.03.2005 21:19:10]

#

Miten olisi SendKeys? Lähes kaikilla painettavilla napeilla on pikanappina ALT+joku.

janpekroi [22.03.2005 10:28:05]

#

Ctrl+s menee pikakuvavalikkoon mutta sitten pitäs vielä painaa hiirellä Ok-painiketta ja vielä toisen kerran. Ei mene Enter-painikkeella. Jos painaa enteriä-->pikukuvavalikko sulkeutuu, oletusnäppäin-sulje.

esakom [22.03.2005 11:13:52]

#

varmaan toimis jos siinä pikakuvavalikossa menis sen ok-n kohdalle tabulaattoria käyttäen (jos focus ei ole siinä jo) ja painais välilyöntiä. Tuo on aika helppo tehdä sendkeyssillä, kerro mitä basicciä käytät, onko sulla vb6?

Esimerkki sendkeyssistä:
https://www.ohjelmointiputka.net/koodivinkit/23494-vb6-sendkeys-näppäimistön-matkiminen

Mutta jos et tosiaan tajua koodaamisesta yhtään, eikä tarkoitus ole edes opetella, niin kerro mitä näppäimiä käyttämällä saat kuvan otettua. Tosin on tuollaisia ohjelmia netistä saatavilla ihan valmiinakin. Katso täältä jos löytäisit sopivan:
http://www.nonags.com/nonags/auto.html

janpekroi [22.03.2005 12:08:32]

#

Tabulaattorilla ei pääse siirtymään painikkeista toiseen. Eli jos ensin painaa ohjelmassa ctrl+s, aukeaa pikakuva valikko. Siinä on sit Tallenna-painike ja jos painaa hiirellä tallenna-painiketta, sen jälkeen tulee kenttä johon voi laittaa kuvan nimen mutta jos ei laita mitään, se ottaa kuvan nimen automaattisesti päivämäärästä. eli ctrl+s jälkeen riittää kun sais 2 kertaa OK-painiketta painettua mutta sehän Ok-painike ei ollut oletusnäppäin.

Kyllä mä jotain tajuan koodaamisesta, en hirveesti. Ainahan voi opetella. En voi vaihtaa ohjelmaa.

esakom [22.03.2005 12:59:18]

#

Olihan kyseessä windows-ohjelma? Jos ei näppiksellä millään onnistu,niin sitten ei auta kuin simuloida sitä hiirtä. Aukeaako ne ikkunat (ja näin ollen painikkeet) aina samaan kohtaan ruutua? Voisit kokeilla seuraavaa ohjelmaa:

http://www.geocities.com/win_macro/

janpekroi [22.03.2005 13:25:14]

#

On Windows-ohjelma. Hei tuo win_macro oli loistojuttu!! Pitääpä testa! Kiitos.
tietenkin ajastin juttu on vielä, et toistaa ton makron esim. 1 tunnin välein.

Blaze [22.03.2005 14:07:17]

#

janpekroi kirjoitti:

tietenkin ajastin juttu on vielä, et toistaa ton makron esim. 1 tunnin välein.

Onnistunee ihan Windowsin Scheduled Taskeilla (Ajoitetut Toiminnot).

janpekroi [22.03.2005 15:37:26]

#

Pitää testata!!

Kiitos kaikille!

Tai sit loppu huipentumana: tallentaa yhden makron joka kestää 1 tunnin eli liikuttaa hiirtä niin hitaasi ja sit laittaa playbackkina sen toistamaan 100000000 kertaa...tosin se tallentais kuvat yölläkin..;)


Sivun alkuun

Vastaus

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

Tietoa sivustosta