www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Borland C++Builder in shranjevanje nastavitev v aplikaciji

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Programska oprema
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
tonko
Član
Član



Pridružen-a: Sob 25 Jun 2005 13:45
Prispevkov: 541
Aktiv.: 2.28
Kraj: Črnomelj

PrispevekObjavljeno: Pon Feb 19, 2007 9:31 am    Naslov sporočila:  Borland C++Builder in shranjevanje nastavitev v aplikaciji Odgovori s citatom

Delam eno aplikacijo ki mora imeti shranjevanje uporabniških nastavitev-parametrov v datoteko.
Sedaj uporabljam komopnento JvFormStorage + JvAppIniFileStorage iz JEDI knjižnice za shranjevanje v datoteko. Nastavitve se naložijo ob zagonu programa , shranijo pa ob izhodu iz programa v izbrano datoteko.
Jaz pa bi moral nastavitve shraniti ali brati s pritiskom na tipko in izbrati ime datoteke v katero bom shranil ali bral nastavitve. Verjetno ne manjka veliko , ampak nisem uspel najti rešitve. Sad
Shraniti moram vrednosti iz SpinEdit , CheckBox in Edit komponent.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Glitch
Član
Član



Pridružen-a: Pet 07 Apr 2006 11:40
Prispevkov: 1477
Aktiv.: 6.31

PrispevekObjavljeno: Pon Feb 19, 2007 10:09 am    Naslov sporočila:   Odgovori s citatom

Ali znas odpret/ustvarit datoteko, vpisati nekaj in prebrati nazaj?

Ne? Potem si pa poglej TIniFile v helpu.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70649.43

PrispevekObjavljeno: Pon Feb 19, 2007 10:46 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
tonko
Član
Član



Pridružen-a: Sob 25 Jun 2005 13:45
Prispevkov: 541
Aktiv.: 2.28
Kraj: Črnomelj

PrispevekObjavljeno: Pon Feb 19, 2007 10:52 am    Naslov sporočila:   Odgovori s citatom

Res je da slabo poznam funkcije in komponente v CBuilderju. TIniFile je v redu , vendar pa nisem najbolj navdušen nad ročnim vpisovanjem vseh komponent ki jih moram shraniti. Nastavitev ki jih moram shraniti je približno 60.
Veliko bolj mi ustreza "JvFormStorage" pri kateri iz liste izbereš komponente in lastnosti ki jih želiš shraniti. Problem je samo ta , da ne vem kako s tipko aktivirati vpisa ali zapisa ini datoteke , pri izhodu iz programa pa se podatki ne smejo shraniti.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70649.43

PrispevekObjavljeno: Pon Feb 19, 2007 11:01 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Glitch
Član
Član



Pridružen-a: Pet 07 Apr 2006 11:40
Prispevkov: 1477
Aktiv.: 6.31

PrispevekObjavljeno: Pon Feb 19, 2007 11:08 am    Naslov sporočila:   Odgovori s citatom

Rocno vpisovanje lahko "odstranis" s skriptami in abstraktnim brskanjem po objektih. Ampak... meni se zdi, da imas probleme ze z osnovami programiranja.

Ali bi znal s predlagano resitvijo narediti nekaj? Ce bi, skjuz mi, ker iz tvojih postov ni ravno videti.

Za kaksne komponente, ki niso standardne in jih ne uporablja veliko ljudi ne pricakuj nekega suporta.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
tonko
Član
Član



Pridružen-a: Sob 25 Jun 2005 13:45
Prispevkov: 541
Aktiv.: 2.28
Kraj: Črnomelj

PrispevekObjavljeno: Pon Feb 19, 2007 11:33 am    Naslov sporočila:   Odgovori s citatom

Glitch je napisal/a:
Ali bi znal s predlagano resitvijo narediti nekaj? Ce bi, skjuz mi, ker iz tvojih postov ni ravno videti.


Predlagano rešitev sem sprobal , in vem kako jo uporabiti. Priznam da imam izkušenj s programiranjem v CBuilderju res premalo , zato sem tukaj postavil vprašanje in se opravičujem če je neumno. Wink
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Glitch
Član
Član



Pridružen-a: Pet 07 Apr 2006 11:40
Prispevkov: 1477
Aktiv.: 6.31

PrispevekObjavljeno: Pon Feb 19, 2007 11:38 am    Naslov sporočila:   Odgovori s citatom

Aha, ok. No zaenkrat lahko uporabis kar imas. Za kaj vec bos pa moral malce pobrskati po JEDI help sistemu. Ocitno je, da ga tu nihce ne uporablja.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
tonko
Član
Član



Pridružen-a: Sob 25 Jun 2005 13:45
Prispevkov: 541
Aktiv.: 2.28
Kraj: Črnomelj

PrispevekObjavljeno: Tor Apr 03, 2007 11:26 pm    Naslov sporočila:   Odgovori s citatom

Še eno vprašanje "MessageBox"
Uporabljam RS232 in pri sprejemu obdelujem podatke. Nekateri od teh podatkov so tudi razna sporočila ki jih želim izpisati z uporabo MessageBox-a. Če naredim izpis v MessageBox takoj v Rxchar funkciji , prekinem sprejemanje podatkov dokler MessageBox-a ne zaprem. Kako se da najenostavneje prikazati sporočilo ne da bi s tem vplival na sprejemanje Rxchar.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
jur
Član
Član



Pridružen-a: Pet 02 Dec 2005 14:45
Prispevkov: 5142
Aktiv.: 21.65
Kraj: [color=zelena]Ljubljana[/color]

PrispevekObjavljeno: Sre Apr 04, 2007 9:01 am    Naslov sporočila:   Odgovori s citatom

Za cbuilder ne vem točno. Verjetno pa messagebox odpre modalno okno. To je taka stvar, da moraš najprej odgovoriti/potrditi, potem pa bodo ostale stvari delale naprej. Do takrat pa bo čakalo. Rešitev: uporabi neko drugo funkcijo za prikazovanje sporočil, saj jih je cel kup.

Jur
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70649.43

PrispevekObjavljeno: Sre Apr 04, 2007 11:44 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
jur
Član
Član



Pridružen-a: Pet 02 Dec 2005 14:45
Prispevkov: 5142
Aktiv.: 21.65
Kraj: [color=zelena]Ljubljana[/color]

PrispevekObjavljeno: Sre Apr 04, 2007 1:48 pm    Naslov sporočila:   Odgovori s citatom

Ena možnost je, da za sporočila odpreš ekstra formo, tako kot to naredi messagebox. Nemodalno formo se naredi tako: MessageForm:= TForm.Create(Application);
V formo MessageForm daš labelo, ki jo napolniš z podatki: MessageForm.label1.caption:='Napaka';
Ko program mrkne, bo instance od MessageForma pobrisan.

Primer je narejen v delphiju, vendar je princip za cbuilder isti.

Jur
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Programska oprema Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 6 dni


Powered by phpBB © 2001, 2005 phpBB Group