Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Kymysyksiä...

dungeon86 [05.07.2005 14:43:24]

#

1. Miten saan tehtyä ohjelman jossa olisi yksi namikka ja sitä painamalla mitään ohjelmaa ei pystyisi käyttämään, ainoastaan omaa ohjelmaani.... Ja uudelleen painettaessa namikkaa, kaikki palautuisi normaaliksi... Siis namikka lukitsisi kaiken muun...

2. Entäpä miten saisin ohjelmani aktiiviseksi ja näkyviin työpöydälle tietyn ajan kuluttua jos vaikka jokin FULLSCREEN peli olisi käynnissä???

3. Entäpä onko mahdollista koodata oma timeri, koska olen huomannut että jos timerin intervalli on vaikka 1000 niin se ei tee hommia välttämättä aina sen sekunnin välin... Ja ei ole mahdollista asettaa intervallia vaikka 80 tunniksi tai 10 mikrosekunniksi.. helppiä

Blaze [05.07.2005 14:49:36]

#

dungeon86 kirjoitti:

Entäpä onko mahdollista koodata oma timeri

Käytä SetTimer -APIa. Koetin tuon kerran pakata helppokäyttöiseen luokkaan, mutta VB:n rajotusten takia (AddressOfilla ei voi osoittaa luokan instanssissa olevaan metodiin) se ei onnistu.

hunajavohveli [05.07.2005 16:37:54]

#

dungeon86 kirjoitti:

1. Miten saan tehtyä ohjelman jossa olisi yksi namikka ja sitä painamalla mitään ohjelmaa ei pystyisi käyttämään, ainoastaan omaa ohjelmaani.... Ja uudelleen painettaessa namikkaa, kaikki palautuisi normaaliksi... Siis namikka lukitsisi kaiken muun...

Mitä tarkoitat sillä, ettei pystyisi käyttämään? Sitäkö, että muiden ohjelmien suoritus pysähtyisi, vai että ne eivät reagoisi hiireen ja näppäimiin vai mitä?

dungeon86 kirjoitti:

Ja ei ole mahdollista asettaa intervallia vaikka 80 tunniksi tai 10 mikrosekunniksi

10 Mikrosekunnin tarkkuus voi olla aika vaikea saada, mutta nuo suuremmat ajanjaksot saa kyllä helposti ihan Timer-funktiollakin (ei sama asia kuin Timer-kontrolli).

tesmu [05.07.2005 19:33:14]

#

https://www.ohjelmointiputka.net/koodivinkit/23814-vb6-lukitus-showwindow

tuolla ainakin saat koneesi lukkoon =/

Vastaus

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

Tietoa sivustosta