亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dm.cpp

?? 《C Builder 5程序設(shè)計(jì)——數(shù)據(jù)庫應(yīng)用實(shí)務(wù)篇》程序源代碼
?? CPP
字號:
//----------------------------------------------------------------------------
//Borland C++Builder
//Copyright (c) 1987, 1998 Borland International Inc. All Rights Reserved.
//----------------------------------------------------------------------------
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop

#include "DM.h"
#include "CtrlForm.h"
//---------------------------------------------------------------------------
#pragma resource "*.dfm"
TDM1 *DM1;
//---------------------------------------------------------------------------
__fastcall TDM1::TDM1(TComponent* Owner)
  : TDataModule(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TDM1::tblHoldingsAfterOpen(TDataSet *DataSet)
{
  dsMaster->OnDataChange = CalculateTotals;
}
//---------------------------------------------------------------------
void __fastcall TDM1::tblHoldingsAfterPost(TDataSet *DataSet)
{
//	TBookmark bmCurrent;

//	bmCurrent = tblHoldings->getBookmark();       { save position }
//    try
//    	{
      	CalculateTotals(0, 0);  /* recalc totals */
//      	tblHoldings->gotoBookmark(bmCurrent);     { restore position }
//       }
//    finally;
//    	{
//      	tblHoldings->freeBookmark(bmCurrent);     { free memory }
 //     }

}
//---------------------------------------------------------------------
void __fastcall TDM1::tblHoldingsCalcFields(TDataSet *DataSet)
{
	tblHoldingsPUR_COST->AsFloat =
    tblHoldingsPUR_PRICE->AsFloat * tblHoldingsSHARES->AsFloat;
}
//---------------------------------------------------------------------

#pragma warn -aus
void __fastcall TDM1::CalculateTotals(TObject * Sender, TField * Field)
	{
   float flTotalCost = 0;            /* Holds total share cost */
  	float flTotalShares = 0;          /* Holds total share count */
  	float flTotalValue = 0;           /* Holds total share value */
  	float flDifference = 0;     		/* Holds difference between cost and value */
  	AnsiString strFormatSpec;	/* The Display Format specification */

  /* Update the count of stock transactions */
  	FmCtrlGrid->lPurchase->Caption = IntToStr( tblHoldings->RecordCount );

  /* See whether or not its necessary to total the holdings and
    (if so) do so and update the result displays; otherwise,
    clear the result displays. */
  	if (tblHoldings->RecordCount == 0)
  		{
    /* Clear the result displays */
    	FmCtrlGrid->lTotalCost->Caption   = "";
    	FmCtrlGrid->lTotalShares->Caption = "";
    	FmCtrlGrid->lDifference->Caption  = "";
  		}
  	else
  		{
    /* let the user know something's going on */
//    	Screen->Cursor = crHourglass;

    /* Initialize the holder variables */
    /*
    	flTotalCost = 0.0;
    	flTotalShares = 0.0;
    	flTotalValue = 0.0;
    	flDifference = 0.0;
    */

    /* Calculate the total cost of these holdings. */
    	tblHoldings->DisableControls();  /* hide this process from the user */
    	tblHoldings->First();
    	while (!tblHoldings->Eof)
       	{
      		flTotalCost = flTotalCost + tblHoldingsPUR_COST->AsFloat;
      		flTotalShares = flTotalShares + tblHoldingsSHARES->AsFloat;
      		tblHoldings->Next();
    		};
    	tblHoldings->First();
    	tblHoldings->EnableControls();  /* restore the display of holdings */

    /* Calculate the current value of the shares (by multiplying
      the current holdings by the current share price) and the
      difference between the cost and the value. */

    	flTotalValue = flTotalShares * tblMasterCUR_PRICE->AsFloat;
    	flDifference = flTotalValue - flTotalCost;

    /* Use the same format specification as that being used to
      display the Current Price field value so it can be used
      to display the results */

    	strFormatSpec = tblMasterCUR_PRICE->DisplayFormat;

    /* Update the result displays */

    	FmCtrlGrid->lTotalCost->Caption =
       	FormatFloat( strFormatSpec, flTotalCost );
    	FmCtrlGrid->lTotalShares->Caption =
       	FormatFloat( strFormatSpec, flTotalValue );
    	FmCtrlGrid->lDifference->Caption =
       	FormatFloat( strFormatSpec, flDifference );

    /* Update the Font Color of the Diference to
      indicate the quality of the investment */
    	if (flDifference > 0)
    		{
      		FmCtrlGrid->lDifference->Font->Color = clGreen;
       	}
    	else
    		{
      		FmCtrlGrid->lDifference->Font->Color = clRed;
       	}
    	FmCtrlGrid->lDifference->Update();

    /* let the user know that we're finished */
//    	Screen->Cursor = crDefault;
  		}
	}
#pragma warn .aus
//---------------------------------------------------------------------

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人午夜精品5599| 91丨porny丨最新| 激情六月婷婷久久| 日本韩国欧美国产| 国产欧美一区二区精品性| 成人网在线免费视频| 欧美无砖砖区免费| 欧美经典一区二区| 午夜精品一区在线观看| 91蜜桃免费观看视频| 国产精品久久久一本精品| www.欧美日韩| 亚洲女厕所小便bbb| 国产在线精品一区二区| 久久久久久免费| 成人性生交大合| 国产精品久久久久久亚洲伦| 成人黄色一级视频| 国产精品无圣光一区二区| 成人sese在线| 国产日本欧洲亚洲| 国产白丝精品91爽爽久久| 国产精品色在线| 91丨九色丨蝌蚪富婆spa| 亚洲免费观看高清| 91精品欧美综合在线观看最新| 久久国产综合精品| 国产日韩视频一区二区三区| 99re热这里只有精品免费视频| 中文字幕在线一区免费| 91精品欧美一区二区三区综合在| 麻豆高清免费国产一区| 成人免费一区二区三区在线观看| 99九九99九九九视频精品| 午夜精品视频在线观看| 久久久久国产成人精品亚洲午夜| 国产精品综合av一区二区国产馆| 亚洲日韩欧美一区二区在线| 欧美日韩不卡一区二区| 国产suv一区二区三区88区| 一区二区三区日韩精品| 久久中文字幕电影| 国产精品综合在线视频| 老司机午夜精品| 亚洲综合色视频| 亚洲精品日韩一| 一区在线观看免费| 久久日韩精品一区二区五区| 欧美日韩国产中文| 欧美高清精品3d| 欧亚洲嫩模精品一区三区| 福利一区在线观看| 国产精品资源在线看| 喷白浆一区二区| 免费成人性网站| 日本不卡一二三| 亚洲欧美另类在线| 国产欧美日韩中文久久| 中文字幕欧美三区| 国产精品污网站| 亚洲人成电影网站色mp4| 国产精品久久毛片a| 国产精品久久久久影院亚瑟| 玖玖九九国产精品| 精品午夜一区二区三区在线观看 | 国产成人免费视频精品含羞草妖精| 免费在线观看一区| 麻豆精品久久久| 国产精品 日产精品 欧美精品| 美女爽到高潮91| 亚洲一区在线观看视频| 亚洲777理论| 免费xxxx性欧美18vr| 成人小视频免费在线观看| 成人性视频网站| 欧美日韩国产片| 欧美成人猛片aaaaaaa| 国产性色一区二区| 亚洲综合自拍偷拍| 国内成+人亚洲+欧美+综合在线| 波多野结衣中文一区| 日本韩国一区二区三区| 777奇米成人网| 欧美xxxxx裸体时装秀| 久久一夜天堂av一区二区三区 | 麻豆精品在线观看| 色94色欧美sute亚洲13| 欧美xxxx在线观看| 一区二区三区免费观看| 日本网站在线观看一区二区三区| 成人亚洲一区二区一| 精品国产乱码久久久久久久| 午夜免费久久看| 国产成人综合亚洲网站| 91精品免费在线| 尤物视频一区二区| 成人免费黄色在线| 久久亚洲综合av| 韩国女主播成人在线| 欧美福利视频一区| 亚洲精品国产视频| 99精品国产视频| 亚洲视频小说图片| 99久久国产免费看| 国产精品嫩草影院av蜜臀| 韩国成人精品a∨在线观看| 欧美女孩性生活视频| 亚洲大尺度视频在线观看| av亚洲精华国产精华精| 国产精品理伦片| 色激情天天射综合网| 亚洲自拍另类综合| 成人性生交大片免费看中文网站| 中文字幕精品一区二区三区精品| 高清久久久久久| 亚洲视频1区2区| 欧美日韩久久不卡| 日本女优在线视频一区二区| 9191成人精品久久| 久久se精品一区精品二区| 久久网站最新地址| 91亚洲精华国产精华精华液| 午夜私人影院久久久久| 亚洲精品一区二区三区影院| 欧美亚洲国产一区二区三区va| 日韩精品成人一区二区三区| 久久综合色综合88| 成人激情黄色小说| 亚洲特黄一级片| 26uuu色噜噜精品一区| 成人黄色大片在线观看| 中文字幕在线一区二区三区| 3d成人h动漫网站入口| 日本中文一区二区三区| 国产精品久久一卡二卡| 日韩写真欧美这视频| 日本丶国产丶欧美色综合| 免费成人av在线| 中文字幕在线不卡| 日韩欧美在线影院| 欧美日韩精品是欧美日韩精品| 国产jizzjizz一区二区| 日日夜夜精品视频天天综合网| 亚洲天天做日日做天天谢日日欢| 26uuu精品一区二区三区四区在线| 在线观看免费亚洲| 五月天婷婷综合| 亚洲日本在线看| 国产人成亚洲第一网站在线播放 | 日韩欧美在线影院| 欧美日韩一区成人| 在线播放中文一区| 日韩一卡二卡三卡四卡| 91精品视频网| 日韩一级免费一区| 欧美在线短视频| 欧美日韩aaa| 日本大香伊一区二区三区| 色呦呦国产精品| 97久久久精品综合88久久| 国产永久精品大片wwwapp| 国产91色综合久久免费分享| 国产在线看一区| 国产精品一二三四区| 91视视频在线直接观看在线看网页在线看| 男人的天堂久久精品| 国产成人精品1024| 国产精品99久久久久久久女警 | 久久精品久久精品| 国产米奇在线777精品观看| 国产成人精品亚洲午夜麻豆| 波多野结衣一区二区三区 | 精品播放一区二区| 国产精品美女www爽爽爽| 久久电影网站中文字幕| 成人亚洲一区二区一| 欧美日韩国产片| 国产精品美女一区二区在线观看| 香蕉乱码成人久久天堂爱免费| 国内久久精品视频| 一本久久综合亚洲鲁鲁五月天 | 日韩专区在线视频| 国产露脸91国语对白| 欧美性猛交xxxxxx富婆| 中文字幕欧美三区| 亚洲精品国久久99热| av在线不卡免费看| 精品国产sm最大网站免费看| 亚洲黄色免费电影| 床上的激情91.| 欧美成人精品高清在线播放| 视频一区视频二区中文| 99视频热这里只有精品免费| 精品美女被调教视频大全网站| 亚洲午夜一区二区三区| 欧美在线一区二区三区| 亚洲欧美日韩久久| 99免费精品在线观看| 国产情人综合久久777777| 成人高清在线视频|