Miten Delphissä voisin sallia pelkästään kirjaimet ja numerot niin, että mitään shiftejä, altteja ja controlleita ei pystyisi käyttämään ollenkaan sekä tässä sivussa kysyisin vielä, että mikä on delphissä se code completion näppäin, kun kokeilin melkein kaikkia näppäimiä niin tuli ilmi, että se saattaisi olla välilyönti, mutta sehän lisää sinne perään välin.
Millähän tavalla tarkoitat? Omassa ohjelmassa mikään ei pakota reagoimaan niihin. Tuskin voit kuitenkaan millään estää muita ohjelmia reagoimasta noihin näppäimiin, se olisi taas iso tietoturvabugi Windowsissa. Tietenkin voi yrittää heittää ohjelman Idle-funktioksi sellaisen, jossa aktivoi aina itsensä, mutta siinä pitäisi sitten säätää ne halutut nappulat takaisin oikealle omistajalleen. Tämä on muutenkin vain teoreettisesti toimiva tapa, käytännössä se jää kuitenkin Windowsin moniajon alle, siikäli kun toimii ollenkaan.
Muistaakseni Enterillä toimii koodin täydennys.
en tarkottanut, että ne estettäisiin kaikista ohjelmista vaan pelkästään omastani, mutta tietysti kaikki semmoisetkin vinkit kelpaavat, jotka estävät ctrl+alt+del, alt+tab jne.. Ohjelma on tavallaan semmoinen lukko tietokoneeseen, joka leviää koko näytölle sammuu vain salasanalla ja teen sen vain harjoituksena.
No ei siihen varmaan muuta ole kuin että näppäimenpainalluksen saapuessa laitat keybd_event-funktiolla napin "ylös".
voitko antaa esimerkin kun alotin viikko sitten. tarkoitatko siis, että tarkistetaan näppäimet kun niitä painetaan jos sillain ni mikä on altin ja controllin näppäinkoodit... niin ja millä komennolla sen koodin saa (vb:ssä asc("X"))
Aihe on jo aika vanha, joten et voi enää vastata siihen.