, , , , 7.1. 84 (. 3). ( . : [4,56]).
;
, , , , .. . , . , . ( ), ( , ).
:
, , . ().
4 : 3 ; 2,0 ; 2,0 ; 1 . 14; . 1,25.
( 1).
, , . . , , , , , .
, , , , , , , , , . () , .
________
:
________
. , , . . 3-4 . , , . (), () .
(, ) , , . . ( ).
|
|
_________
:
.11.
_________
, , . . . . , (=) (+), (-), (*), (/) .
, , , . . , , . , . . , "" .
_________
:
1.1.
. . , , . .. .
, ( , , ), ( ) , . . , ( ). , ( , , , ..). 4.
( ) . , . Ŕ. , . (. ).
, , , . , .., . , .. 3 , , .
|
|
, . , , .
1
һ
, |
____
() () 09.03.02 |
() |
: |
(, , ) |
2
.. 3
1. ... 5
1.1. .. 6
1.2. . 8
2. .. 19
2.1. .. 27
3. .. 32
.. 48
.. 51
1. .. 53
3
1. .., .. . // , . 2012. - 1.
2. .. ( ). : . 2007.
3. .., .., .. .// . - .: 4. 2000.).
4. . : / : .., .. - : , 2003. - 330 .
5. .., .., .., - . - .: . .. , 1998. 240 : .
6. Delphi : http://www.delphtktngdom.com/
4
//
AnsiString fName = XmlBase->Root->ChildNodes->GetNode(i)->Attributes- >Values["file"];
//
TVSxml *xml = new TVSxml("base\\" + fName);
// ,
TTreeNode *node = tv->Items->Add(0, xml->Root->Attributes->Values["name"]);
// TTreeView
ExtractFS(xml->Root, node);
// ,
//
void __fastcall TForm1::ExtractFS(TVSxmlNode * node, TTreeNode *nod)
{
nod->StateIndex = 0;
TVSxmlNode *subnode;
// xml-
TTreeNode *subnod;
// TTreeView
for(int i = 0; i < node->ChildNodes->Count; ++i)
//,
{
subnode = node->ChildNodes->GetNode(i);
//
if(subnode->Name == "sub_detail")
{
subnod = tv->Items->AddChild(nod, subnode->Attributes->Values["name"]);
//
}
ExtractFS(subnode, subnod);
//