Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Delphi 2005 abi 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:  
carbon
HV veteran
carbon

liitunud: 02.12.2006



Autoriseeritud ID-kaardiga

sõnum 30.05.2013 09:21:01 Delphi 2005 abi vasta tsitaadiga

Sai siis väike programm kurjutatud, probleem tekis Radio Button*idega.
Nimelt, ei õnnestunud neid õigesti sisse kirjutada.
Nuppu vajutades peab olema üks arv leitud valemi järgi ja salvestatud mällu.
Saab keegi aidata?
Kommentaarid: 282 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 240
tagasi üles
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 30.05.2013 12:44:46 vasta tsitaadiga

Näita palun oma seni tehtud koodi. Kristallkuuli pealt keegi kahjuks sinu arvutisse ei näe, et mis ja miks sul seal nihu läinud on.

Hea oleks, kui kasutaksid ka [syntax] tage oma koodi ümber, siis on hea ja lihtne lugeda seda.

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
carbon
HV veteran
carbon

liitunud: 02.12.2006



Autoriseeritud ID-kaardiga

sõnum 01.06.2013 09:14:38 vasta tsitaadiga

delphi:
  1. unit Unit1;
  2.  
  3. interface
  4.  
  5. uses
  6.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  7.   Dialogs, StdCtrls, ExtCtrls, Jpeg, ShellApi,Menus;
  8.  
  9. type
  10.   TForm1 = class(TForm)
  11.     Image1: TImage;
  12.     Label1: TLabel;
  13.     Label2: TLabel;
  14.     Label3: TLabel;
  15.     Label4: TLabel;
  16.     Label5: TLabel;
  17.     Button1: TButton;
  18.     Image2: TImage;
  19.     ComboBox1: TComboBox;
  20.     Edit2: TEdit;
  21.     Edit1: TEdit;
  22.     Label6: TLabel;
  23.     Label7: TLabel;
  24.     Label8: TLabel;
  25.     Label9: TLabel;
  26.     MainMenu1: TMainMenu;
  27.     About1: TMenuItem;
  28.     Exit1: TMenuItem;
  29.     RadioButton1: TRadioButton;
  30.     RadioButton2: TRadioButton;
  31.     RadioButton3: TRadioButton;
  32.     procedure RadioButton3Click(Sender: TObject);
  33.     procedure RadioButton2Click(Sender: TObject);
  34.     procedure RadioButton1Click(Sender: TObject);
  35.     procedure Exit1Click(Sender: TObject);
  36.     procedure About1Click(Sender: TObject);
  37.     procedure FormCreate(Sender: TObject);
  38.     procedure Label7Click(Sender: TObject);
  39.     procedure Label6Click(Sender: TObject);
  40.     procedure ComboBox1Select(Sender: TObject);
  41.   private
  42.  
  43.     { Private declarations }
  44.   public
  45.     { Public declarations }
  46.   end;
  47.  
  48. var
  49.   Form1     : TForm1;
  50.   ro        : real = 0.027;
  51.   a1,a2,a3  : real;
  52.  
  53.   implementation
  54.  
  55. uses Unit2;
  56.  
  57. {$R *.dfm}
  58.  
  59. procedure TForm1.ComboBox1Select(Sender: TObject);
  60.  
  61.   var
  62.     I   : real; //I - vool(A)
  63.     L   : real; //L - pikkus(mm)
  64.     s   : real; //s - ristlõige(mm2)
  65.     U   : real; //U - pinge(V)
  66.  
  67.  
  68.     begin
  69.  case ComboBox1.ItemIndex of
  70.   0 : begin
  71.             Label8.Caption := '15';
  72.             Image2.Picture.LoadFromFile('ele1.jpg');
  73.       end;
  74.   1 : begin
  75.             Label8.Caption := '25';
  76.             Image2.Picture.LoadFromFile('ele2.jpg');
  77.       end;
  78.   2 : begin
  79.             Label8.Caption := '40';
  80.             Image2.Picture.LoadFromFile('ele3.jpg');
  81.       end;
  82.   3 : begin
  83.             Label8.Caption := '60';
  84.             Image2.Picture.LoadFromFile('ele4.jpg');
  85.       end;
  86.   end;
  87.   I := StrToFloat(Edit2.Text);
  88.   L := StrToFloat(Edit1.Text);
  89.   s := StrToFloat(Label8.Caption);
  90.   U := (2*ro/s/10)*I*L;
  91.   Label9.Caption := FloatToStr(U);
  92.  end;
  93. // delta U = (2 ro alumiinium / s) * sum I * l
  94. // ro alumiinium = 0,027 (ohm*mm2 )/ m
  95. // sumI*l = I*l
  96.  
  97. procedure TForm1.Label6Click(Sender: TObject);
  98. begin
  99.    ShellExecute(handle,'open','http://neti.ee',nil,nil,SW_SHOW);
  100. end;
  101.  
  102. procedure TForm1.Label7Click(Sender: TObject);
  103. begin
  104.   ShellExecute(handle,'open','http://en.wikipedia.org/wiki/Voltage',
  105.      nil,nil,SW_SHOW);
  106. end;
  107.  
  108. procedure TForm1.FormCreate(Sender: TObject);///läbipaistvus
  109. begin
  110. AlphaBlend:=true;
  111. AlphaBlendValue:=225;
  112. end;
  113.  
  114. procedure TForm1.About1Click(Sender: TObject);
  115. begin
  116.     Form2.show;
  117. end;
  118.  
  119. procedure TForm1.Exit1Click(Sender: TObject);
  120. begin
  121.      Form1.Close
  122.      end;
  123.  
  124. procedure TForm1.RadioButton1Click(Sender: TObject);
  125. begin
  126.   a1 := strtofloat(Label9.Caption);
  127.     if RadioButton1.Checked = true then
  128.        begin
  129.        end;
  130.   //a2 := StrToFloat(FloatToStr(U));
  131.   //a3 := StrToFloat(FloatToStr(U));
  132.   //text: array[1..4] of string;
  133.   //text[1] := 'Liin nr.1';
  134.   //text[2] := 'Liin nr.2';
  135.   //text[3] := 'Liin nr.3';
  136.     //if RadioButton1.Checked = true then
  137.       //begin
  138.       //Edit1.Text := text[1];
  139.       //end;
  140.       //result:=a1+a2+a3
  141. end;
  142.  
  143. procedure TForm1.RadioButton2Click(Sender: TObject);
  144. begin
  145.   a2 := StrToFloat(Label9.Caption);
  146.     if RadioButton2.Checked = true then
  147.        begin
  148.        end;
  149.  
  150. end;
  151.  
  152. procedure TForm1.RadioButton3Click(Sender: TObject);
  153. begin
  154.   a3 := StrToFloat(Label9.Caption);
  155.     if RadioButton3.Checked = true then
  156.        begin
  157.        end;
  158. end;
  159.  
  160. end.


viimati muutis carbon 01.06.2013 15:31:52, muudetud 1 kord
Kommentaarid: 282 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 240
tagasi üles
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 01.06.2013 09:24:39 vasta tsitaadiga

Ja probleem on selles, et .. ? Su esialgne küsimus on jätkuvalt väga laialivalguv ning on keeruline aru saada, kus sa täpselt toppama oled jäänud. Kas ma saan peale vaadates õigesti aru, et sa pole hetkel raadionuppude handleritele mingit sisu kirjutanud? Kas sa oled midagi proovinud ja said veateateid? Või andsid niisama alla enne, kui proovima hakkasid?

PS. Ma tegelikult Delphit ei jaga, see on üldharivas mõttes hetkel kirjutatud, sest kehvasti esitatud küsimusele on maru keeruline hästi vastata..

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
carbon
HV veteran
carbon

liitunud: 02.12.2006



Autoriseeritud ID-kaardiga

sõnum 01.06.2013 13:31:22 vasta tsitaadiga

Fukiku kirjutas:
Kas ma saan peale vaadates õigesti aru, et sa pole hetkel raadionuppude handleritele mingit sisu kirjutanud? Kas sa oled midagi proovinud ja said veateateid?
PS. Ma tegelikult Delphit ei jaga, see on üldharivas mõttes hetkel kirjutatud, sest kehvasti esitatud küsimusele on maru keeruline hästi vastata..

Proovisin mitu päeva kuid tulemus on sama. Radio nuppule vajutades peab eelnevalt sisestatud andmete alusel ilmuma(valemi alusel) üks arv, mida tuleb mällu salvestada. 3 nuppu - 3 tulemust. See järel vajutades nuppule Arvuta! liidetakse arvud kokku ja saame summarse tulemuse.
See väike programm on ainult proov. Kui õnnestub üritan teha midagi tõsisemat icon_rolleyes.gif
Kommentaarid: 282 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 240
tagasi üles
vaata kasutaja infot saada privaatsõnum
abstainer
HV kasutaja
abstainer

liitunud: 19.11.2002




sõnum 01.06.2013 13:40:51 vasta tsitaadiga

"if RadioButton2.Checked = true" RadioButton2.OnClick handleris. RadioButtoni clickimisel on see alati checked ehk ülalolev kontroll on üleliigne.

Aga räägi äkki lähemalt, mis sul ei õnnestu, kas asi ei kompileeru, mis veateate saad jne...

P.S. kasuta palun ikka syntax tag'e, mitte spoileri, näiteks nii: [syntax="delphi"] siia pasteeri kood [/syntax tag kinni], et tulemuseks oleks see:
delphi:
  1.  
  2. unit Unit1;
  3.  
  4. interface
  5.  
  6. uses
  7.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  8.   Dialogs, StdCtrls;
  9.  
  10. type
  11.   TForm1 = class(TForm)
  12.     RadioButton1: TRadioButton;
  13.     RadioButton2: TRadioButton;
  14.     RadioButton3: TRadioButton;
  15.     Button1: TButton;
  16.     Edit1: TEdit;
  17.     procedure RadioButton1Click(Sender: TObject);
  18.     procedure RadioButton2Click(Sender: TObject);
  19.     procedure RadioButton3Click(Sender: TObject);
  20.     procedure Button1Click(Sender: TObject);
  21.   private
  22.     { Private declarations }
  23.   public
  24.     { Public declarations }
  25.   end;
  26.  
  27. var
  28.   Form1: TForm1;
  29.   some_global_var: Double;
  30.  
  31. implementation
  32.  
  33. {$R *.dfm}
  34.  
  35. procedure TForm1.RadioButton1Click(Sender: TObject);
  36. var
  37.   some_calc: Double;
  38. begin
  39.   // do some calculation procedure
  40.   some_calc:= 1;
  41.   some_global_var:= some_calc;
  42. end;
  43.  
  44. procedure TForm1.RadioButton2Click(Sender: TObject);
  45. var
  46.   some_calc: Double;
  47. begin
  48.   // do some calculation procedure
  49.   some_calc:= 2;
  50.   some_global_var:= some_calc;
  51. end;
  52.  
  53. procedure TForm1.RadioButton3Click(Sender: TObject);
  54. var
  55.   some_calc: Double;
  56. begin
  57.   // do some calculation procedure
  58.   some_calc:= 3;
  59.   some_global_var:= some_calc;
  60. end;
  61.  
  62. procedure TForm1.Button1Click(Sender: TObject);
  63. begin
  64.   // print out calculation
  65.   edit1.text:= FloatToStr(some_global_var);
  66. end;
  67.  
  68. end.
  69.  

_________________
nobody's perfect
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
carbon
HV veteran
carbon

liitunud: 02.12.2006



Autoriseeritud ID-kaardiga

sõnum 01.06.2013 21:01:57 vasta tsitaadiga

delphi:
  1. procedure TForm1.RadioButton1Click(Sender: TObject);
  2.  var
  3.     a1  : double;
  4.     I   : real; //I - vool(A)
  5.     L   : real; //L - pikkus(mm)
  6.     s   : real; //s - ristlõige(mm2)
  7.     U   : real;
  8.     begin
  9.     // do some calculation procedure
  10.     U   := (2*ro/s/10)*I*L;
  11.     a1  := U;
  12.     end;
  13.  procedure TForm1.RadioButton2Click(Sender: TObject);
  14.  var
  15.     a1  : double;
  16.     I   : real; //I - vool(A)
  17.     L   : real; //L - pikkus(mm)
  18.     s   : real; //s - ristlõige(mm2)
  19.     U   : real;
  20.     begin
  21.     // do some calculation procedure
  22.     U:= (2*ro/s/10)*I*L;
  23.     a1:= U;
  24.     end;
  25.  
  26. procedure TForm1.RadioButton3Click(Sender: TObject);
  27.  var
  28.     a1  : double;
  29.     I   : real; //I - vool(A)
  30.     L   : real; //L - pikkus(mm)
  31.     s   : real; //s - ristlõige(mm2)
  32.     U   : real;
  33.     begin
  34.     // do some calculation procedure
  35.      U:= (2*ro/s/10)*I*L;
  36.      a1:= U;
  37.     end;
  38. procedure TForm1.Button1Click(Sender: TObject);
  39.   begin
  40.   // print out calculation
  41.   Label9.Caption:= FloatToStr(a1);
  42.   end;
  43.  
  44. end.

Summat ei arvutata. Summa tulemust oleks hea näidata Labelis 9. Kas summa arvutamiseks pean sisestama uue nuppu või piisab olemas olevast(Button1)?
Tänud ette icon_rolleyes.gif
Kommentaarid: 282 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 240
tagasi üles
vaata kasutaja infot saada privaatsõnum
marqs
HV veteran
marqs

liitunud: 06.12.2001




sõnum 01.06.2013 22:29:58 vasta tsitaadiga

Selles koodilõigus ei ole ju ühtegi summeerimist?
Lisaks on kõigis RadioButton?Click'ides kohalik a1, mis varjab globaalse a1 (kui varasemas postis toodud kood veel kehtib)

Kui need 3 event handlerid peavadki samad olema, siis object inspectoris jäta 2. ja 3. raadionupul Events->OnClick juures topeltklikk tegemata ning vali nende mõlema puhul OnClick rippmennüüst RadioButton1Click.
Kui on soov raadionuppe sihipäraselt kasutada, vaata TRadioGroup poole, valitud nupu annab selle ItemIndex.

_________________
0xDEAD
0xBEEF
Kommentaarid: 28 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 27
tagasi üles
vaata kasutaja infot saada privaatsõnum
carbon
HV veteran
carbon

liitunud: 02.12.2006



Autoriseeritud ID-kaardiga

sõnum 01.06.2013 22:58:58 vasta tsitaadiga

marqs kirjutas:
Selles koodilõigus ei ole ju ühtegi summeerimist?
Lisaks on kõigis RadioButton?Click'ides kohalik a1, mis varjab globaalse a1 (kui varasemas postis toodud kood veel kehtib)

Ei saanud küsimusest aru, miks ei saa ühe kaupa need nupud kasutada?
marqs kirjutas:
Kui need 3 event handlerid peavadki samad olema, siis object inspectoris jäta 2. ja 3. raadionupul Events->OnClick juures topeltklikk tegemata ning vali nende mõlema puhul OnClick rippmennüüst RadioButton1Click.

Tehtud!
marqs kirjutas:
Kui on soov raadionuppe sihipäraselt kasutada, vaata TRadioGroup poole, valitud nupu annab selle ItemIndex.

Tahaks jätta nii nagu ta praegu on.
Kommentaarid: 282 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 240
tagasi üles
vaata kasutaja infot saada privaatsõnum
marqs
HV veteran
marqs

liitunud: 06.12.2001




sõnum 01.06.2013 23:44:57 vasta tsitaadiga

carbon kirjutas:
marqs kirjutas:
Selles koodilõigus ei ole ju ühtegi summeerimist?
Lisaks on kõigis RadioButton?Click'ides kohalik a1, mis varjab globaalse a1 (kui varasemas postis toodud kood veel kehtib)

Ei saanud küsimusest aru, miks ei saa ühe kaupa need nupud kasutada?

Näidatud koodilõigus ei ole ühtegi liitmist ega muul viisil tehtud summeerimist.
Ma vaikselt aiman, et sa tahad kokku liita kolm 2*ro/s/10)*I*L tulemust, aga sellest praegusestt koodist ei tule see mingit pidi välja.
Lisaks on sul kasutusel event handlerite portseduurides ports kohalike muutujaid, isegi kui need on globaalsetega sama nimega, on need ikkagi erinevad ja elavad täpselt selle protseduuri end-ini

pascal:
  1. procedure TForm1.RadioButton1Click(Sender: TObject);
  2.  var
  3.     a1  : double;
  4.     I   : real; //I - vool(A)
  5.     L   : real; //L - pikkus(mm)
  6.     s   : real; //s - ristlõige(mm2)
  7.     U   : real;
  8.     begin
  9.     // do some calculation procedure
  10.     U   := (2*ro/s/10)*I*L;
  11.     a1  := U;
  12. end;

Ma eriti ei imestaks, kui kompilaator kogu selle protseduuri välja optimeeriks - sa teed arvutuse kohalike väärtustamata muutujatega (vaikimisi võiksid nullid olla) ning tulemuse (hetkel samuti 0) paned omakorda kahte kohaliku muutujasse, millega edasi midagi ei tee ja mis sisult peale end-ini jõudmist maha surevad. Siinne a1(double, kohalik) ei ole real 51 alguse saanud a1(real, globaalne), need mõlemad elavad sõltumatut elu, globaalne sünnib programmi käivitamisel, kohalik sünnib ja sureb iga kord, kui raadionupul klikid.

Sul on kasutada täiesti toimiv debugger, lükka kõikidesse portseduuridesse breakpoint, käi need ridahaaval läbi ning jälgi, mis tegelikult muutjate väärtustega toimub, millegipärast kahtlustan, et see ei ole päris see, mis sa arvad toimuvat.

_________________
0xDEAD
0xBEEF
Kommentaarid: 28 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 27
tagasi üles
vaata kasutaja infot saada privaatsõnum
carbon
HV veteran
carbon

liitunud: 02.12.2006



Autoriseeritud ID-kaardiga

sõnum 02.06.2013 06:49:14 vasta tsitaadiga

Sul on õigus. Alguses see programmike pidi olema ilma raadio nuppudeta. Lihtsalt sisestad numbrid ja saad vastuse. Päras aga otsustasin nats keerulisemaks teha, et saaks kolm erinevat väärtust leida ja see järel neid kokku liita.
Kommentaarid: 282 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 240
tagasi üles
vaata kasutaja infot saada privaatsõnum
abstainer
HV kasutaja
abstainer

liitunud: 19.11.2002




sõnum 03.06.2013 12:33:30 vasta tsitaadiga

Kui sa ikkagi plaanid RaadiButton'e kasutada siis soovitaks sul pigem läheneda nii:

delphi:
  1.  
  2. unit Unit1;
  3.  
  4. interface
  5.  
  6. uses
  7.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  8.   Dialogs, StdCtrls, ExtCtrls;
  9.  
  10. type
  11.   TForm1 = class(TForm)
  12.     Button1: TButton;
  13.     Button2: TButton;
  14.     RadioGroup1: TRadioGroup;
  15.     Label1: TLabel;
  16.     procedure Button1Click(Sender: TObject);
  17.     procedure Button2Click(Sender: TObject);
  18.     procedure FormCreate(Sender: TObject);
  19.   private
  20.     function calculate_something(some_index: Double): Double;
  21.   public
  22.     { Public declarations }
  23.   end;
  24.  
  25. var
  26.   Form1: TForm1;
  27.   calculation_archive: array[0..2] of Double;
  28.  
  29. const
  30.   CALCULATION_SELECTORS: array[0..2] of string = (
  31.     'Esimene valik', 'Teine valik', 'Kolmas valik');
  32.  
  33. implementation
  34.  
  35. {$R *.dfm}
  36.  
  37. procedure TForm1.FormCreate(Sender: TObject);
  38. var
  39.   i: Integer;
  40. begin
  41.   // populate RadioGroup
  42.   for i:= 0 to Length(CALCULATION_SELECTORS) - 1 do
  43.     RadioGroup1.Items.Add(CALCULATION_SELECTORS[i]);
  44. end;
  45.  
  46.  
  47. function TForm1.calculate_something(some_index: Double): Double;
  48. {
  49.     calculating x value
  50. }
  51. var
  52.   voltage: Double;
  53.   length: Double;
  54.   cross_selection: Double;
  55.   calculation_result: Double;
  56. begin
  57.   voltage:= 1.2;
  58.   length:= 2.3;
  59.   cross_selection:= 3.4;
  60.   calculation_result:= voltage + length / cross_selection + some_index;
  61.   Result:= calculation_result;
  62. end;
  63.  
  64. procedure TForm1.Button1Click(Sender: TObject);
  65. {
  66.   do a single calculation and store result in memory
  67. }
  68. var
  69.   current_selection: Integer;
  70. begin
  71.   current_selection:= RadioGroup1.ItemIndex;
  72.   // here we store result to GLOBAL variable
  73.   calculation_archive[current_selection]:= calculate_something(current_selection);
  74. end;
  75.  
  76. procedure TForm1.Button2Click(Sender: TObject);
  77. {
  78.   sum all calculations and print out result to Label
  79. }
  80. var
  81.   i: Integer;
  82.   sum_of_all_calculations: Double;
  83. begin
  84.   sum_of_all_calculations:= 0;
  85.   for i:= 0 to Length(calculation_archive) - 1 do
  86.     sum_of_all_calculations:= sum_of_all_calculations + calculation_archive[i];
  87.   Label1.Caption:= FloatToStr(sum_of_all_calculations)
  88.  
  89.   // different approach - uses Math unit
  90.   // Label1.Caption:= FloatToStr(sum(calculation_archive))
  91. end;
  92.  
  93.  
  94. end.
  95.  


ehk kasuta RadioGroup'i, esiteks on RB'd grupeeritud (saad rahumeeli visata veel RB'si juurde), lisaks antud lahenduse juures on see lähenemine lihtsam (vähem koodi).
Muidu mõned nõuanded tulevikuks: ürita kasutada muutujaid tähistavate nimedega ehk I, L, s,U asemel voltage, cross_selection, jne. Sama reegel kehtib ka funktsioonide kohta nt. calculate_amperage.

Muidu ära kasuta "Real" muutujad, selleks on olemas Double. Kui on plaanis Delphiga toimetada siis soovitaks bookmarkida delphibasics, paar kergemat tutorial, lisaks siis enamlevinud Delphi käsud lahtiseletatud koos näidetega.

_________________
nobody's perfect
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
carbon
HV veteran
carbon

liitunud: 02.12.2006



Autoriseeritud ID-kaardiga

sõnum 05.06.2013 19:37:33 vasta tsitaadiga

Asi läheb liiga keeruliseks, las jääb nii nagu ta on icon_cool.gif
Tänud kõigile kes viitsisid aidata thumbs_up.gif
TEEMA LUKKU!
Kommentaarid: 282 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 240
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Delphi 2005 abi
[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.