Kuinka pystyy tallentamaan ohjelmaan mitä on kirjoittanut textbox:iin? Siis että ei käytä erillistä teksti tiedostoa apuna.
pitäisikö tieto siis pystyä tallentamaan exe tiedostoon? Ei taida vb:ssä ihan helposti onnistua.
Käykö windowsin rekisteri?
Windowsin rekisteri? Voiks sinne tallentaa jotakin tietoa?
No lienee taatusti helpompaa kuin yrittää muokata exe:ä. Yksikin (monista tuhansista) biteistä väärin ja siihen tyssää. Jos ongelma on siinä, ettei käyttäjä saisi muokata tiedostoa, niin suosittelen jotain kryptausta.
Muistan että jollain app. -alkuisella lyhyellä koodilla sain jotakin tallennettua rekisteriin, mutta ainakaan vb5ccestä ei löytynyt App.Savesettingsiä että ehkä se on vaan kutosessa tai sitten uneksin kokonaan. Tai ehkä se oli App.Jotain.SaveSettings...
Jos kukku tarkoitit ihan normaalia tallentamista tekstimuotoseen ohjelmaan niin
Open OhjelmanNimi For Append as #1 Print #1, Text1.Text Close
Toimii ainakin qBasic -ohjelmissa
Edit: Hei muuten millä sai tähän VBn automaattivärityksen tohon koodiin?
Tässä on esimerkki rekisterin käytöstä:
https://www.ohjelmointiputka.net/koodivinkit/
Toimii ihan samalla tavalla VB.NETissä.
Laitoin aikoinaan putkan vinkkeihin koodin, jolla rekisteriä pääsee käpistelemään ilman SaveSettingsia:
https://www.ohjelmointiputka.net/koodivinkit/
Antti kirjoitti:
Laitoin aikoinaan putkan vinkkeihin koodin, jolla rekisteriä pääsee käpistelemään ilman SaveSettingsia
Mutta tässä vaiheessa "koulutusta" savesettings on varmasti paras vaihtoehto.
Aihe on jo aika vanha, joten et voi enää vastata siihen.