Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Delphi Combobox märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
ronn
HV kasutaja

liitunud: 01.03.2005




sõnum 24.12.2008 15:01:36 Delphi Combobox vasta tsitaadiga

Tere

Abi oleks vaja kuidas teha Delphis nii et comboboxist valitud nimetusel (seadmel) järgneks kahe erineva väärtuse tekkimine kas siis Edit või Label kasti.
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
ref
Kreisi kasutaja

liitunud: 10.08.2003




sõnum 24.12.2008 15:41:20 vasta tsitaadiga

Combo OnChange eventi (IDE-s tee combo aktiivseks, CRTL+F11 peaks sulle kuvama elemendi property'd, sealt teine tab, mis oli vist actions?, ja sealt onchange lahtris topeltklõps) alla kirjutad koodi, kus väärtustad Edit või Label elemendi.

Midagi näiteks stiilis (vabandan, kui pole 100% semantiliselt õige, pole hetkel Delphi IDE-t käepärast ja viimane tõsisem Delphi GUI progemine oli ~1,5a tagasi):

procedure Form1.ComboBox1OnChange(Sender: TAction);
var
  i: integer;
begin
  for i:=1 to ComboBox1.Items.Count - 1 do
  begin
    if ComboBox1.Items[i].Selected then
      EditBox1.Text := "Siia siis mingid väärtused";
    end;
  end;
end;


Teadmata täpsemalt mida ja kuidas püüad saavutada (kus on väärtused millede hulgast tuleb valida Editi jaoks need 2 väärtust, mis kujul on sul combo väärtused jms) on päris keeruline mingit täpsemat koodijuppi anda, ehk on nendest viidetest kasu?
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
ronn
HV kasutaja

liitunud: 01.03.2005




sõnum 24.12.2008 21:38:05 vasta tsitaadiga

mmm ka idee, äkki oskad veel öelda kuidas astendada, 2,7 astes -0,037 näiteks
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 25.12.2008 14:30:45 vasta tsitaadiga

selleks peaks enamikel programeerimise keeltes olema funktsioon pow või power icon_rolleyes.gif
_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
ref
Kreisi kasutaja

liitunud: 10.08.2003




sõnum 26.12.2008 13:41:07 vasta tsitaadiga


var a: real; //sobib ka Variant
...
a := Power(2.7,-0.037);
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
ronn
HV kasutaja

liitunud: 01.03.2005




sõnum 27.12.2008 14:58:39 vasta tsitaadiga

Ei meeldi talle see valem, Undeclared identifier: 'Power' kui power asendada exp siis ei meeldi see koma talle jälle.Sellisel kujul töötab
(387.04*exp(2.7-0.0372*UL)) (UL siis mingi väärtus), ainult vastus on mingi jama. Õige valem peaks selline olema: 387.04 * 2.7 astmes -0.0372*UL
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 27.12.2008 15:13:14 vasta tsitaadiga

tsitaat:
Because this function is in Delphi's MATH unit, firstly you have to add MATH to the USES statement of your unit.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
ronn
HV kasutaja

liitunud: 01.03.2005




sõnum 27.12.2008 15:40:42 vasta tsitaadiga

millele sa nüüd vihjad
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 27.12.2008 15:44:41 vasta tsitaadiga

On sul Math moodul vms scripti includetud ? (vabandust kui väljendid on valed, ei kirjuta Delphit ise).
Power funktsioon asub seal Math moodulis.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
ronn
HV kasutaja

liitunud: 01.03.2005




sõnum 27.12.2008 15:47:13 vasta tsitaadiga

ei, kahtlen, kust selle veel saab
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 27.12.2008 17:01:57 vasta tsitaadiga

Mis versioon Delphist on ?
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
ronn
HV kasutaja

liitunud: 01.03.2005




sõnum 27.12.2008 17:13:31 vasta tsitaadiga

v7
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 27.12.2008 17:27:17 vasta tsitaadiga

Ma eeldan et selles artiklis peaks midagi kasulikku olema.
http://delphi.about.com/od/beginners/l/aa100103a.htm
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
ref
Kreisi kasutaja

liitunud: 10.08.2003




sõnum 28.12.2008 01:14:37 vasta tsitaadiga

Uniti päisesse:

uses math;

ronn, delphi help on asjalik, ehk siis näiteks kirjuta IDE-s Power, liigu kursoriga sellele ja litsu F1, saad kirjelduse koos koodinäidetega icon_wink.gif
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Delphi Combobox
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.