Pääteohjaustehtäviä
2 / 16-17.9
1. Delphi
ja autolaskuri
Numerot
kirjan Delphi 4 peruskurssi mukaan (suluissa WWW-version)
- 1.
- Tee
Delphi- monisteen
mukaisesti autolaskuri
- 2.
- Lisää
ohjelmaan polkupyörien laskeminen (
Tehtävä 1 (1.1)
)
- 3.
- Autot
kulkemaan edestakaisin:
Tehtävä 2 (1.2) Edestakaisin
- 4.
- Lisää
menut (Kohta:
Valikot eli menut
) (Menut)
- 5.
- Kohta:
Valmiit dialogit (
Valmiit lomakkeet)
- 6.
- Värejä
ohjelmaan:
Omat dialogit
- 7.
- Dialogin
tyyppi:
Tehtävä 7 (1.5) Modaalinen dialogi
- 8.
- Sama
tapahtuma uudelleen:
Tehtävä 9 (1.7) Laskenta tapahtumaan myös laskurista
- 9.
- Luku:
Vedä ja pudota
- 10.
- Tehtävä
10 (1.8) Muitakin lisäysmääriä
-
Seuraavista
tehtävistä tee niin paljon kuin ehdit. Loput tee omalla ajallasi.
2. Windowsin
käyttö
Tässä
harjoituksessa kertaamme
Windowsin
käyttöä.
2.1 WinCD
ja nykyhakemisto
Seuraavat
ohjeet on kirjoitettu
Windows
versiolle NT 4.0. Windows 2000, ME, -98 sekä 95:ssa asiat on melkein
samalla tavalla ja
Windows
3.11 periaatteessa samalla tavalla, kuitenkin mahdollisesti eri paikoissa.
Tutki ja kokeile!
Windowsin
eräs (kuinka monesta?) ongelma on siinä, ettei siinä ole
samanlaista kotihakemiston käsitettä kuin on
DOSissa
ja
UNIXissa.
WinCD
korjaa tämän ongelman. Lisää
WinCD:stä
löydät
Wincd:n
avustuksesta.
- 1.
- WinCD:llä
voit mm.
- 2.
- vaihtaa
kotihakemistoa
- 3.
- käynnistää
ohjelmia
- 4.
- siirtää
Drag
and Drop
tietoa muihin
DaD
- ohjelmiin.
- 5.
- siirtyä
NCD-
tyyliin pikaisesti paikasta toiseen (kirjoita include ja paina ret. Menee 1.
Include-
hakemistoon, kirjoita oman hakemistosi nimi ja paina ret. Myös * toimii!)
- 6.
- WinCD:n
saat:
http://www.mit.jyu.fi/~vesal/vlwinapp/wincd/
Oikein
asennettu ohjelma käynnistyy siihen hakemistoon, jossa
WinCD:n
näyttö on. Ohjelma on oikein asennettu (
WinCD:n
kannalta), mikäli sen
ShortCutinin
Target rivillä on
WinCD
ennen ohjelman nimiä. Tai
Agorassa
"
Start
in
"
kohdassa lukee "
%wcd%".
Katso vaikkapa onko
NotePad
oikein asennettu (ei toimi jos polkunimissä on pisteitä tai
välilyöntejä):
- 1.
- Varmista
että
WinCD
näyttää omaa hakemistoasi.
- 2.
- Ota
Start- valikosta hiiren oikealla näppäimellä Explore.
- 3.
- Siirry
Programs\Accessories
ja siirry
Notepadin
kohdalle. (Voit aina tietysti käynnistää
Notepadin
myös suoraan
WinCD:stä
kirjoittamalla Notepad ja painamalla Käynnistä tai Ctrl-Enter.)
- 4.
- Paina
Alt-Enter (hiiren oikea ja Propertries).
- 5.
- Valitse
Shortcut ja Change Icon. Paina OK.
- 6.
- Target
rivillä pitäisi lukea
WinCD
Notepad.exe
.
Tai "
Start
in
"
kohdassa
%wcd%
(Kirjainten
koolla ei väliä, korjaa jos ei lue. Toimiminen edellyttää
tässä tapauksessa sekä
WinCD:n
että
Notepadin
olevan polussa, jos ne eivät ole, voidaan kirjoittaa myös koko
polkunimet edellyttäen ettei niissä ole laittomia merkkejä).
- 7.
- Paina
Esc kun valmis (Return jos jouduit korjaamaan)
- 8.
- Käynnistä
Notepad
ja paina File Open. Hakemistona pitäisi olla se hakemisto, jossa
WinCD
oli silloin kun
Notepad
käynnistettiin!
- 9.
- Kirjoita
mallitekstiksi jotakin vaikkapa nimellä MALLI.TXT
- 10.
- Kirjoita
toinen malliteksti nimellä KOE.TXT.
- 11.
- Talleta
ja sulje
Notepad.
- 12.
- Paina
WinCD:ssä
Vaihda (= päivittää näytön)
- 13.
- Tuplaklikkaa
nimeä MALLI.TXT =>
Notepad
käynnistyy.
- 14.
- Jätä
auki ja siirry seuraavaan tehtävään.
2.2 Tapoja
vaihtaa ohjelmaa näppäimistöltä
Millä
eri tavoin voit vaihtaa aktiivista ohjelmaa?
1.
2
.
3.
4.
Miten
vaihtelet nopeasti kahden eniten käyttämäsi ohjelman
välillä.
1.
2.3 Drag
and Drop
Katso
Windos-ohjelmointi C-kielellä -monisteesta lisää
DaD:stä.
- 1.
- Valitse
WinCD:ssä
KOE.TXT (älä tuplaklikkaa).
- 2.
- Paina
vasen nappi alas ja pidä siellä.
- 3.
- Raahaa
kuva
Notepadin
päälle ja päästä irti. => KOE.TXT siirtyi
Notepadiin.
- 4.
- Kokeile
samalla tavalla raahata jotakin
File
Managerista Notepadiin
.
- 5.
- Onko
ero pudotako
Notepadissa
otsikkopalkkiin vaiko tekstin päälle.
2.4 OLE
(tai osa siitä)
- 1.
- Jätä
Notepad
vielä auki.
- 2.
- Käynnistä
WordPad
(normaalisti
WodrPadillillä
EI TEE yhtään mitään, mutta se nyt on
OLEa
tukeva ohjelma joka on joka koneessa!)
- 3.
- Raahaa
WinCD:stä
(tai
FileManagerista)
MALLI.TXT
WordPadin
otsikkopalkkiin.
- 4.
- Mitä
tapahtuu?
- 5.
- Raahaa
MALLI.TXT kirjoitusalueelle.
- 6.
- Mitä
tapahtuu.
- 7.
- Tuplaklikkaa
sitä mitä tapahtui.
- 8.
- Sulje
se mitä nyt tapahtui.
2.5 Leikekirja,
DDE ja OLE
- 1.
- Aukaise
ohjelmat
Quattro
Pro for Windows
(tai
Excel)
ja
WordPad.
Järjestele ohjelmat siten, että kummankin ikkuna on
näkyvissä.
- 2.
- Kirjoita
Quattroon
vaikkapa taulukko:
ja talleta se vaikkapa nimellä OLE.WB1.
- 3.
- Maalaa
alue
A1-B2
ja kopioi alue leikekirjaan (leikepöydälle). Millä eri tavoin
voit kopioida alueen leikekirjaan?
- 4.
- Siirry
WordPadiin
ja kirjoita seuraava tehtävä sinne (saat lyhentää homman
nopeuttamiseksi) 1 tyhjä rivi kunkin rivin välissä (muista
että jos käytät leikekirjaa apuna, niin käy homman
jälkeen uudestaan
QPW:ssä
ottamassa sinne leikekirjan sisältö).
- 5.
- Liimaa
(
paste)
leikekirjan sisältö aina ao. ohjeen alle seuraavin eri tavoin:
Edit/Paste
Sp
ecial/Quattro
Pro Notebook object/
Paste
Edit/Paste
Sp
ecial/Quattro
Pro Notebook object/Paste
Link
Edit/Paste
Sp
ecial/Picture/Paste
Edit/Paste
Sp
ecial/Picture/Paste
Link
Edit/Paste
Sp
ecial/Text/Paste
- 6.
- (Esim.
Wordissä
on vielä mahdollisuus tekstin liittämiseksi linkkinä).
- 7.
- Muotoile
ikkunat vielä niin, että kaikki liimaamasi jutut ja
QPW:n
taulukko näkyvät yhtäaikaa.
- 8.
- Muuttele
QPW:n
taulukkoa ja merkitse ylle, missä tapauksissa muutos näkyy myös
WordPad:ssä.
- 9.
- Kaksoisnapauta
(
double
click
)
yksi kerrallaan jokaista liimaamasi "oliota" ja kirjaa ylös mitä
minkäkin kohdalla tapahtuu. Erityisesti minkä tapauksessa
QPW:ssä
syntyy "uusi tiedosto" (jos syntyy, voit kokeilla muuttaa sitä ja sitten
sulkea sen).
- 10.
- Sulje
QPW
ja avaa se uudelleen samalla tiedostolla (vaikkapa napauttamalla
WinCD:ssä
OLE.WB1:stä). Muotoile jälleen ikkunat sopivasti ja muuta sitten
taulukkoa. Mitä tapahtuu
WordPadissä?
Miten
saat muutokset näkymään?
- 11.
- Piirrä
vielä
QPW:ssa
piirakka tai pylväsdiagrammi ja liimaile sitäkin eri tavoin
Writeen.
Tutki taas milloin kuva muuttuu myös
Writessä.
3. Edellisten
vuosien harjoitustyöt
- 1.
- Vuoden
-9? harjoitustyöt löytyvät hakemistosta \kurssit\winohj\htyot\h9?
- 2.
- Vuoden
-0? harjoitustyöt löytyvät hakemistosta \kurssit\winohj\htyot\h0?
- 3.
- Kokeile
ohjelmia.