Eli tarvitsisin teidän kokeneempien apua eräässä projektissa, joka ei liity millään tapaa CB:hen. Omat taitoni eivät tuohon riitä enkä ole varma onko koko systeemi edes mahdollinen, joten kysäisenpä teiltä.
Ideana olisi tehdä tiedosto, jonne ohjelma automaattisesti kirjoittaisi milloin jotain muita tiedostoja on muutettu. Eli jos muutan vaikkapa tiedostoa "Testi1.txt", niin ohjelma kirjoittaisi toiseen tiedostoon "muistiin" jotain tyyliin "FILE Testi1.txt, 5. syyskuuta". Ohjelman pitäisi siis ymmärtää hakea nuo muokkausajat jostain koneen uumenista itse ja kirjoittaa ne sen jälkeen tiedostoon. Joudun eräässä projektissani hoitamaan n. 50 tiedostoa ja niiden viimeisen muokkauksen päivämäärien saaminen ylös olisi erittäin mukavaa ja helpottaisi hommaa paljon : )
Itselläni meni sormi suuhun tuossa ensimmäisen rivin kohdalla ja ajattelin tämän haasteen teille, hyvät Kokeneet Käyttäjät, koska teidän Suuri Kokemuksenne voisi auttaa tätä ohjelmaa. Tänks.
Mikäli yhtään olen manuaalia ymmärtänyt, niin tuonhan saisi toimimaan "opento..." -komennoilla... Vai?
Jos ette itse jaksa alkaa väsätä, niin hyvät vinkit otetaan kyllä vastaan ; P
EDIT: Yksi mahdollinen vaihtoehto olisi, että kirjoittaisin siihen tiedostoon jota kirjoitan (Ylläolevassa esimerkissä "Testi1") loppuun päivämäärän, jolloin viimeinen muokkaus on tapahtunut. Tuon kirjoittaminen olisi toki paljon nopeampaa kuin jokaisen muokkauksen jälkeen siirtyminen johonkin toiseen tiedostoon ja sinne sitten. Jos tuolla tavalla onnistuisi niin, että ohjelma hakee viimeisen muokkauksen siitä, niin kelpaa
Kokonaista koodia isompaan projektiin
Kokonaista koodia isompaan projektiin
"Baby," I said. "I'm a genius but nobody knows it but me."
Re: Kokonaista koodia isompaan projektiin
Nooo... jaa... Saat tiedoston "sormenjäljen" katsottua jollakin funktiolla olikos se joku CRC32 tai jtn... Eli tuolla näet onko tiedostoa muutettu, siellä pitäisi olla esimerkkikin... Hmm, voi olla että tämä on ihan täyttä P:tä mutta saisikohan koneen rekistereistä kaivettua filujen muokkaus ajat...
Re: Kokonaista koodia isompaan projektiin
Tuskin onnistuu CB:llä. Ellet saa jostain DLL:ää, joka onkii muokkauspäivämäärät. CRC32 toimisi jollain tapaa, mutta sen avulla ei saa selville tarkkaa muokkausajankohtaa, ellei ohjelma kokoajan rullaa läpi tarkistettavia tiedostoja.
Re: Kokonaista koodia isompaan projektiin
Helpoin tapahan olisi kirjoittaa WriteString:illä tiedoston loppuun:
Code: Select all
WriteString file,Date()+" "+Time
Solar Eclipse
We're in a simulation, and God is trying to debug us.