Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

gem i reg

Af Bruger Aspirant olehj | 10-04-2005 11:03 | 1016 visninger | 7 svar, hop til seneste
Hej jeg er i gang med at lave et program og jeg skal kunne gemme de indtasted data i registreringsdatabasen, koderne er indtasted men jeg mangler bare den mappe i reg som dataerne skal hentes fra, jeg ved ikke hvordan jeg skal lave den. alså mappen i reg hvor de indlæste filer skal gemmes og hentes fra.
--
#1
GOOOD
Giga Supporter
10-04-2005 11:10

Rapporter til Admin
okay... der er ingen der kan læse tanker.... du bliver sq nød til at skrive hvilket sprog vi snakker om, før vi kan hjælpe...
--
http://www.goood.dk[...] Intel Pentium 4 NW-C [email protected], ASUS P4C800 Deluxe, 2*256 Kingston HyperX PC3200, Creative Audigy 2, Ati Radeon 9800 @ PRO 256 MB.
#2
olehj
Bruger Aspirant
10-04-2005 11:18

Rapporter til Admin
okay det prøver jeg så jeg har lavet et program, som skal kunne gemme i reg, men jeg mangler den mappe, hvor dataerne skal gemmes i¨, alså det vil sige at den mappe ikke er i reg. hvordan tilføjer den mappe.
--
#3
olehj
Bruger Aspirant
10-04-2005 11:28

Rapporter til Admin
når jeg skal hente det gemte ind igen kommer den med en fejl meddelse Failed to get data for 'CheckBox' hvad er det for en fejl og hvad kan jeg gøre for at forhindre den fejl i at komme frem
--
#4
olehj
Bruger Aspirant
10-04-2005 11:29

Rapporter til Admin
ubs det er Delphi jeg arbejder i.
--
#5
GOOOD
Giga Supporter
10-04-2005 11:50

Rapporter til Admin
Hvad er det du gør ligefør du får den fejl? evt. kom med et kode eksempel vil gøre det meget nemmere... JEg er stadig i tvivl om mangler du hjælp til at hente data fra regdatabasen, eller hjælp til den bug du får?
--
http://www.goood.dk[...] Intel Pentium 4 NW-C [email protected], ASUS P4C800 Deluxe, 2*256 Kingston HyperX PC3200, Creative Audigy 2, Ati Radeon 9800 @ PRO 256 MB.
#6
olehj
Bruger Aspirant
10-04-2005 12:40

Rapporter til Admin
ja det kan jeg godt forstå fordi jeg er kommet med to ting men det første og det vigtigtse er nok at få den til at gemme og hente. det første jeg trykker noget ind i edit felt og trykker gem og trykker på checkbox derefter lukker jeg programmet og trykker hent så kommer den med fejlen. koderne ser sådan ud: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Registry, StdCtrls; type TForm1 = class(TForm) Edit1: TEdit; CheckBox1: TCheckBox; Gem: TButton; Hent: TButton; procedure GemClick(Sender: TObject); procedure HentClick(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.GemClick(Sender: TObject); var Registry: TRegistry; begin Registry:=TRegistry.Create; Registry.RootKey:=HKEY_LOCAL_MACHINE; If Registry.OpenKey('Test',True) then begin Registry.WriteString('EditFelt', Edit1.Text); Registry.WriteBool('CheckBox', CheckBox1.Checked); Registry.Free; end; end; procedure TForm1.HentClick(Sender: TObject); var Registry: TRegistry; begin Registry:=TRegistry.Create; Registry.RootKey:=HKEY_LOCAL_MACHINE; If Registry.OpenKey('Test',True) then Edit1.Text := Registry.ReadString('EditFelt'); CheckBox1.Checked := Registry.ReadBool('CheckBox'); Registry.Free; end; procedure TForm1.FormCreate(Sender: TObject); begin end; end.
--
#7
GOOOD
Giga Supporter
10-04-2005 13:16

Rapporter til Admin
#6 nu er det godtnok lang tid siden jeg sidst har arbejde med delhpi, men du mangler da ihvertfald at angive en sti til hvor du vil lægge og hente dine variabler fra. fx. HKEY_LOCAL_MACHINESOFTWAREMit Reg Program du har jo kun definere rootkey'en. men det er desvære lidt for langtid siden jeg har arbejdet med delhpi, til jeg kan lave et lille kode eksempel.
--
http://www.goood.dk[...] Intel Pentium 4 NW-C [email protected], ASUS P4C800 Deluxe, 2*256 Kingston HyperX PC3200, Creative Audigy 2, Ati Radeon 9800 @ PRO 256 MB.

Opret svar til indlægget: gem i reg

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning