Hej Anders,
jeg foreslår at du kigger i Delphi's hjælp vedrørende
TDBCheckBox-komponenten... der kan man bl.a. se, at ValueChecked rent
faktisk ER af typen string (og IKKE boolean, som Hr. P antydede)...
Jeg har ikke selv tidligere brugt komponenten, og kan derfor ikke
umiddelbart forklare hvad du gør galt... men læs i hjælpen... det er altid
en stor... øh... hjælp.
- Thomas R.
"Anders Holm Jensen" <ahjmw@mail1.stofanet.dk> wrote in message
news:A%Td6.185$pk1.11246@news101.telia.com...
> Hej og tak for svaret
>
> Jeg har prøvet begge version af syntaksen, og compileren laver begge gange
> Error. Den ene gang skriver den at det ikke er en rigtig Boolean (uden
True)
> og anden gang at string og boolean er inkompetiple (True uden ' ').
>
> Hilsen AHJ
>
> "Thomas P" <blomme@post.com> skrev i en meddelelse
> news:959015$qu8$1@news.inet.tele.dk...
> > Jaeh... du kunne jo starte med at læse de 3 første linier i enhver
> OOP-bog -
> > booleans har ALDRIG været noget i nærheden af character-opbyggede
> > extensions. '' bruges KUN til PCHAR, CHAR, STRING, SHORTSTRING og andre
> > afarter af char eller string. Booleans, som en true/false jo er, skrives
> > bare som true eller false uden ' '´erne. (bemærk at jeg ikke rigtigt har
> > styr på min begreber såsom extensions og alle disse ting - det hedder
> noget
> > bestemt, som jeg ikke kan huske du skal gøre). I hvert fald, fjernes ' '
> fra
> > true, eller også fjerner du simpelthen bare = 'true' helt, så der kommer
> til
> > at stå sådan her:
> >
> > if cbUB.ValueChecked then
> > PEXM := PEXM + 399;
> >
> > --
> > - Thomas [blomme@post.com] [
http://www.FlowCode.f2s.com]
> >
> >
> > Anders Holm Jensen <ahjmw@mail1.stofanet.dk> skrev i en
> > nyhedsmeddelelse:xnTd6.174$pk1.10790@news101.telia.com...
> > > Hej hvordan aflæse DBCheckBox om den er true.
> > > Jeg har lavet en if sætning der ser sådan her ud
> > >
> > > if cbUB.ValueChecked = 'True' then
> > > PEXM := PEXM + 399;
> > >
> > > Hvis den er sand skal den lægge 399 til et beløb.
> > > Hvad gør jeg forkert ?????
> > >
> > > Hilsen AHJ
> > >
> > >
> >
> >
>
>