VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

打印预览问题

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
chen-steven



註冊時間: 2005-08-19
文章: 11


第 1 樓

發表發表於: 星期一 八月 22, 2005 9:02 am    文章主題: 打印预览问题 引言回覆

请问有什么方法可以让预览工具栏停靠,一般情况下,在预览时总是浮在报表上面的,需要双击才能停靠,可不可以在预览时自动让其停靠?
回頂端
檢視會員個人資料 發送私人訊息
星河



註冊時間: 2005-08-22
文章: 21


第 2 樓

發表發表於: 星期一 八月 22, 2005 11:32 am    文章主題: 引言回覆

Dock Window "print preview" Position 0

这样就可以
回頂端
檢視會員個人資料 發送私人訊息
bin1x



註冊時間: 2004-08-27
文章: 462


第 3 樓

發表發表於: 星期一 八月 22, 2005 11:38 am    文章主題: 引言回覆

呼呼
又知道了一個特殊命令,沒去用還真不知道
但語法像是
物件的method
但preview toolbar 的物件名字是...........
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
小賴



註冊時間: 2004-12-27
文章: 476


第 4 樓

發表發表於: 星期一 八月 22, 2005 5:47 pm    文章主題: 引言回覆

引言回覆:

Dock Window "print preview" Position 0


正好用的上 ; 感謝星河兄 !
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
chen-steven



註冊時間: 2005-08-19
文章: 11


第 5 樓

發表發表於: 星期六 八月 27, 2005 10:58 am    文章主題: 引言回覆

很感谢,但是我用Dock Window "print preview" Position 0去测试时,为什么提示“此功能不可用”?烦请再为指点,谢谢!

chen-steven 在 星期六 八月 27, 2005 11:20 am 作了第 2 次修改
回頂端
檢視會員個人資料 發送私人訊息
chen-steven



註冊時間: 2005-08-19
文章: 11


第 6 樓

發表發表於: 星期六 八月 27, 2005 11:18 am    文章主題: 引言回覆

经过测试,发现系统所示错误是由于没有定义窗口名称而引起的,但是对于一般情况来讲,我们都是使用的系统的默认的窗口,不存在着自定义窗口,如:report form aaa preview,请问这种情况下:Dock Window "print preview" Position 0 中的"print preview"应该如何更正,才能使用?
回頂端
檢視會員個人資料 發送私人訊息
bin1x



註冊時間: 2004-08-27
文章: 462


第 7 樓

發表發表於: 星期六 八月 27, 2005 11:25 am    文章主題: 引言回覆

dock 的相關有method 和property
下面就是property 的
只是print preview 的toolsbar
查了一下toolbar 也有建立的方法
用工具列查一下就知道
只是
已存在的toolbar 名稱如何抓取
不然這個問題很簡單
"把工具列拉到頂端",下一次開啟時就在頂端了


Specifies the position where a user-defined ToolBar object is docked. Read-only at design time and run time.
Syntax

ToolBar.DockPosition[= nPosition]

Settings

nPosition The values for nPosition are:

Setting Position
?1 Undocked
0 Top
1 Left
2 Right
3 Bottom

建立toolbar
查一下就有了,想要圖示也有圖示,"照著抄"就行了
說到底,我還是不曉得print preview 的物件名稱如何抓,這才是我想知道的
ToolBar Object Example
The following example demonstrates how you can create a toolbar from the Toolbar class. Visual FoxPro rearranges the buttons when the toolbar is resized. When the ToolBar object is created, Visual FoxPro automatically places the controls from left to right in the order they are added to the class definition, ignoring the controls?Top and Left properties.

PUBLIC tbrDesktop
tbrDesktop = CREATEOBJ('mytoolbar')
tbrDesktop.SHOW

DEFINE CLASS myToolBar AS Toolbar
ADD OBJECT btnBold AS CommandButton
ADD OBJECT sep1 AS Separator
ADD OBJECT btnItalics AS CommandButton

btnBold.HEIGHT = 20
btnBold.WIDTH = 50
btnBold.Caption = "Bold"
btnItalics.HEIGHT = 20
btnItalics.WIDTH = 50
btnItalics.Caption = "Italic"
btnItalics.FontBold = .F.

LEFT = 1
TOP = 1
WIDTH = 25

CAPTION = "Desktop Attributes"

PROCEDURE Activate
this.btnBold.FontBold = _SCREEN.FONTBOLD
this.btnItalics.FontItalic = _SCREEN.FONTITALIC
ENDPROC

PROCEDURE btnBold.CLICK
_SCREEN.FONTBOLD = !_SCREEN.FONTBOLD
This.FontBold =_SCREEN.FONTBOLD
ENDPROC

PROCEDURE btnItalics.CLICK
_SCREEN.FONTITALIC = !_SCREEN.FONTITALIC
This.FontItalic = _SCREEN.FONTITALIC
ENDPROC
ENDDEFINE
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
chen-steven



註冊時間: 2005-08-19
文章: 11


第 8 樓

發表發表於: 星期六 八月 27, 2005 11:35 am    文章主題: 引言回覆

回复bin1x的"把工具列拉到頂端",下一次開啟時就在頂端了",如果resource=off的话,这样操作是不起作用的,所以关键还是要找到如何找到"toolbar"的使用方法
回頂端
檢視會員個人資料 發送私人訊息
chen-steven



註冊時間: 2005-08-19
文章: 11


第 9 樓

發表發表於: 星期六 八月 27, 2005 11:52 am    文章主題: 引言回覆

另外,在vfp的报表设计器中,能否有方法找到其init事件?
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作