Tak for dit svar Lars.
Jeg kigger på det i morgen formiddag.
/H. Larsen
"Lars HT" <FJERNaslaktoke@yahoo.NREJFdk> skrev i en meddelelse
news:d5oio3$nbk$1@news.net.uni-c.dk...
>
> "Hans Larsen" <Nospam> wrote in message
> news:427fc0b4$0$663$ba624c82@nntp04.dk.telia.net...
>> ***1.***
>> Jeg har en form med to kolonner. Venstre "kolonne" består af labels med
>> tekst og højre kolonne består af edit bokse.
>> I editboksene skal der være mulighed for at skrive nogle beløb.
>> Nederst i formen ønsker jeg en sammentælling af de indtastede beløb i
>> edit boksene.
>> Her har jeg også indsat en edit boks og valgt "ReadOnly" propertien til
>> at være "True", da man ikke skal kunne indtaste noget i det felt. Værdien
>> skal automatisk udregnes, hver gang de øvrige editbokse ændrs.
>> Men hvordan får jeg editboksen til at vise værdien af de øvrige
>> editfelter, når de ændres?
>> Hvad er den bedste måde?
>
> Opret en fælles OnChangeEvent (Lav en procedure, kald den f.eks.
> EditBoxesOnChange) og sæt alle editboksenes OnChange til at pege på denne.
> OnChangeEventen kaldes hver gang, der sker ændringer i en af editboksene.
> I OnChangeEventen skal du så sammentælle værdierne i alle editboksene og
> placere summen i den der "readOnly-editbox". Det vil nok være smart at
> checke om indholdet er et tal (heltal/decimaltal), før du regner på f.eks.
> summen af 34+A. Desuden skal "34", som i editboxen er en "string" først
> konverteres til et tal med StrToFloat eller StrToInt, alle tallene skal så
> sammentælles og konverteres tilbage til en "string" før det placeres i
> ReadOnly'en.
>
>>
>> ***2.***
>> Hvad hedder det komponent (og hvordan virker det), hvor jeg kan vælge
>> mellem "Ja" og "Nej". Der er ikke tale om radio buttons, men ... kik på
>>
www.jbu.dk og øverst i banneret mod højre er der samme "element" efter
>> "søg i". Blot med "nyheder", "Tekstsider" og "love" i stedet for "Ja" og
>> "nej". Håber det var info nok omkring, hvad jeg søger
>>
> En combobox
>
>
>> ***3.***
>> Jeg har kaldt mine Units ved "sigende navne", men kan ikke få lov til at
>> kalde mine tilhørende forms for det samme... Er det korrekt? Hvad er
>> "korrekt" at gøre her, da det er uoverskueligt at have form1, form2,
>> form3, form4 osv.?
>>
>
> Jeg kalder alle mine units et navn a'la "unitMain" og "unitDitOgDat" og
> ders tilsvarende forme for "formMain" og "formDitOgDat".
>
>> ***4.***
>> Jeg har i en form 5 radiobuttons. 2 af dem hører sammen og 3 af dem hører
>> sammen. Hvordan får jeg inddelt dem i "grupper", så radiobutton 1 og 2
>> "hører sammen" og 3, 4, og 5 "hører sammen" (==> kun een markeret i hver
>> gruppe osv.)
>>
>
> Placer dem i hver sit panel (TPanel), som du gør usynligt vha. div.
> indstillinger.
>
>> ***5.***
>> Hvornår kan jeg direkte bruge det indtastede data i en editboks til at
>> beregne noget og hvornår "skal" jeg have indholdet i en editboks lavet om
>> til en variabel før jeg kan beregne noget?
>>
>
> Du kan i princippet sagtens bruge en editboks til at gemme
> mellemregninger, men de skal jo hele tiden konverteres string til tal til
> string. Derfor er det nemmere at definere en variabel af typen integer
> eller real (decimal) til at opbevare mellemregningerne i.
>
> Lars
>