❶ 在vfp中怎麼用prg生成scx
在vfp 中 可以使用 prg 來建立生成一個 表單 form 但是無法生成一個 scx 文件
下面的示例示範了如何使用AddObject方法程序將對象或控制項添加到一個表單中。AddObject被用來將一個Line控制項和三個命令按鈕添加到該表單。
line控制項和命令按鈕的Visible屬性設置為「真」(.T.)。在默認情況下,將對象或控制項添加到表單後,它們是不可見的。
frmMyForm=CREATEOBJECT('Form')&&創建一個表單
frmMyForm.Closable=.F.&&使控制項菜單框失效
frmMyForm.AddObject('shpLine','Line')&&AddaLinecontroltotheform
frmMyForm.AddObject('cmdCmndBtn1','cmdMyCmndBtn1')&&「向上」Cmnd按鈕
frmMyForm.AddObject('cmdCmndBtn2','cmdMyCmndBtn2')&&「向下」Cmnd按鈕
frmMyForm.AddObject('cmdCmndBtn3','cmdMyCmndBtn3')&&『退出』Cmnd按鈕
frmMyForm.shpLine.Visible=.T.&&使Line控制項可見
frmMyForm.shpLine.Top=20&&指定Line控制項與表單上邊距
frmMyForm.shpLine.Left=125&&指定Line控制項與表單左邊距
frmMyForm.cmdCmndBtn1.Visible=.T.&&「向上」命令按鈕可見
frmMyForm.cmdCmndBtn2.Visible=.T.&&「向下」命令按鈕可見
frmMyForm.cmdCmndBtn3.Visible=.T.&&「退出」命令按鈕可見
frmMyForm.SHOW&&顯示表單
READEVENTS&&啟動事件處理
&&創建命令按鈕
Caption='Slant<Up'&&加上命名按鈕的標題
Left=50&&命令按鈕與表單的左邊距
Top=100&&命令按鈕與表單的上邊距
Height=25&&命令按鈕的高度
PROCEDUREClick
ThisForm.shpLine.Visible=.F.&&隱藏Line控制項
ThisForm.shpLine.LineSlant='/'&&向上傾斜
ThisForm.shpLine.Visible=.T.&&顯示Line控制項
ENDDEFINE
&&創建命令按鈕
Caption='Slant<Down'&&加上命名按鈕的標題
Left=200&&命令按鈕與表單的左邊距
Top=100&&命令按鈕與表單的上邊距
Height=25&&命令按鈕的高度
PROCEDUREClick
ThisForm.shpLine.Visible=.F.&&隱藏Line控制項
ThisForm.shpLine.LineSlant=''&&向下傾斜
ThisForm.shpLine.Visible=.T.&&顯示Line控制項
ENDDEFINE
&&創建命令按鈕
Caption='<Quit'&&加上命名按鈕的標題
Cancel=.T.&&默認的Cancel命令按鈕(Esc)
Left=125&&命令按鈕與表單的左邊距
Top=150&&命令按鈕與表單的上邊距
Height=25&&命令按鈕的高度
PROCEDUREClick
CLEAREVENTS&&停止事件處理,關閉表單
ENDDEFINE
❷ vfp怎麼執行excel里的一個數組公式
1.數組公式可以執行多項計算並返回一個或多個結果。數組公式對兩組或多組名為數組參數的值執行運算。每個數組參數都必須有相同數量的行和列。除了用 Ctrl+Shift+Enter
輸入公式外,創建數組公式的方法與創建其他公式的方法相同。某些內置函數是數組公式,並且必須作為數組輸入才能獲得正確的結果。
2.如果不想在工作表的單個單元格里輸入每個常量值,則可用數組常量來代替引用。
3.使用數組公式計算一個或多個結果。
4.在輸入數組公式 (數組公式:數組公式對一組或多組值執行多重計算,並返回一個或多個結果。數組公式括於大括弧 ({ }) 中。按 Ctrl+Shift+Enter 可以輸入數組公式。)時,Excel 會自動在大括弧 { } 之間插入該公式。
5.計算單個結果 此類數組公式通過用一個數組公式代替多個公式的方式來簡化工作表模式。
6.例如,下例計算一組股票價格和股份的總價值,而不是使用一行單元格來計算並顯示出每支股票的總價值。
7.產生單個結果的數組公式:
當將公式 ={SUM(B2:D2*B3:D3)} 作為數組公式輸入時,該公式將每支股票的「股份」和「價格」相乘,然後再將這些計算結果相加。
計算多個結果 一些工作表函數返回多組數值,或需要將一組值作為一個參數。如果要使數組公式能計算出多個結果,則必須將數組輸入到與數組參數具有相同的列數和行數的單元格區域中。
例如,如果給出了對應於三個月份(列 A 中)的三個銷售額(列 B 中),則 TREND
函數會返回銷售額的直線擬合值。若要顯示公式的所有結果,則應在列 C 的三個單元格 (C1:C3) 中輸入該公式。
8.產生多個結果的數組公式。
當將公式 =TREND(B1:B3,A1:A3) 作為數組公式輸入時,它會根據三個月的三個銷售量得到三個不同的結果(22196、17079 和。
❸ 可以用vfp程序獲取分析實時股票數據嗎
用vfp系統只能調用vfp系統的文件dbf ,也可以從其它文件調入數據, 因VFP系統屬於小型單單機資料庫,許多股票數據基本上網路大型資料庫 如ms sql 資料庫系統互相不兼容,數據不識別。
❹ 如何在VFP中自動生成統計圖
主要是(_GENGRAPH)過程沒有發現,你參考微軟的ffc
就在vfp文件夾下,ffc文件夾下有一個graph.vcx.
❺ 請問怎麼畫股票價格走勢線與收益線,或者有這方面的軟體能直接看嗎600031的能幫忙畫下么
走勢線不用畫,股票交易了,交易軟體自動就畫出來了。
收益線的畫法,比較簡單的是用EXCEL畫,做兩列,一列是時間,一列是收益,對應時間添上業績。然後點圖表向導,按提示做就ok了。
不自己畫的話:推薦「個股評測王」免費的,自己下一個。我用它截了個圖給你
http://blog.eastmoney.com/cjhlx這是我的博,問題找我。
❻ vfp子程序如何生成
我明白你的意思了,呵呵
打開表單設計器,選擇「布局」頁面,將「Showwindow」的值改為「2 - 作為頂層表單」
再運行一下看看什麼效果
❼ vfp中parameter作用
以買股票為例具體說明一下:
一個【提交程序】給定了4個參數:
1、買(或賣) && .T.就是買,.F.就是賣
2、股票代碼 && 代碼
3、數量 && 1=100,2=200......
4、價格 && 單價/股
【提交程序】這樣寫:
para mm,dm,sl,jg
*如果(mm不是邏輯型T/F則報錯。所有參數可以通過這種方法校驗一下
if type('MM')#'L'
messagebox('第一個參數:買賣必須是邏輯型')
retu
endif
if MM
語句:買入=dm,股數=SL*100,單價=JG
else
語句:賣出=dm,股數=SL*100,單價=JG
endif
return
調用方法多種,下面是【提交程序】作為自定義函數調用方法:
?提交程序(.T.,'600020',2,10) &&計劃買入10元買入600020股票200股。
❽ 本人有一份vfp的作業,是關於編制一個「現金流量表」的生成程序,要求用Visual Foxpro編制
具體?
❾ vfp6.0怎麼找不到菜單生成器
在工具菜單中的選項菜單項中修改文件位置頁面,找到菜單生成器定位其位置即可。