導航:首頁 > 源碼編譯 > vfp壓縮編譯表單的源碼不見了

vfp壓縮編譯表單的源碼不見了

發布時間:2022-07-29 23:07:37

❶ vfp表單代碼問題

假定微調控制項分別為Spinner1,Spinner2,Spinner3,形狀為Shape1
選定表單,在vfp主窗口的菜單中找到表單(M),下拉,有個新建方法的選項。
新建完畢後,右鍵表單,代碼,選到abc
在abc中輸入:
thisform.Shape1.BorderColor=rgb(thisform.Spinner1.value,thisform.Spinner2.value,thisform.Spinner3.value)
thisform.Shape1.BackColor=rgb(thisform.Spinner1.value,thisform.Spinner2.value,thisform.Spinner3.value)
然後右鍵分別點擊3個微調空間,在interactiechange事件裡面輸入
thisform.abc

❷ 請教,vfp如何查看完全的表單的源代碼

在表單的init事件里寫:thisform.text1.value = 「」 &&初始化text1,讓其輸入的值為字元型

按鈕事件:
cStr = alltirm(thisform.text1.value)
try
if val(cStr) < 100 &&將字元型轉化成數值型並檢測是否小於100
thisform.releas() &&小於100則退出表單
endif
CATCH &&如果字元包含了非法字元(val(cStr) 會拋出錯誤,則跳到此處)則退出表單
thisform.releas()
endtry
&&條件滿足了賦值
with thisform
.textbox2.value = subst(cStr,1,1)
.textbox3.value = subst(cStr,2,1)
.textbox4.value = subst(cStr,3,1)
endwith

❸ vfp為什麼文件夾內找不到表單的文件了呢

1 只要能打開PJX,說明就沒丟,估計是你存放「路徑」的問題,點擊表單,就能看到「路徑」
2 生成exe後,即使沒有表單也能運行exe

❹ 急求答案!!!vfp連編時為什麼總是顯示找不到表單呢

路徑出了問題了
你查看下當前活動目錄,運行程序的時候
用messagebox(sy(5)+sys(2003))
放在調用菜單代碼的前面
然後你再檢查下你調用菜單的代碼
有沒有出現路徑問題
比如
?sy(5)+sys(2003)
顯示:d:\vvv
然後你 菜單.mpr在vvv文件夾下的menus文件夾
然後你在你代碼處以
do 菜單.mpr
這樣當然要出現錯誤了
因為當前活動目錄下也就是vvv下沒有 菜單.mpr這個文件
你只要把調用菜單語句修改為
do menus\菜單.mpr
這樣就正常了

加分
寫了這么多了

❺ 我表單在VFP環境下運行,但在連編成EXE文件運行時,里邊的表只閃一下就不見了!

不能只有表單,一般要做個主程序(.prg文件),設置環境然後調用第一個表單。
在主程序中加入
read events
位置在調用登陸界面或主界面之後,清理程序環境關閉程序之前。比如

SET PROCEDURE TO YYLIB

do form 登陸.SCX

read events

close database
RELEASE ALL
CLOSE ALL

在表單中要退出程序時 在退出按鈕的單擊事件中增加
clear events

❻ 我在VFP6.0中編譯正常的菜單文件,為什麼在表單編譯後,一運行就提示: 找不到PARAMETER語句 該怎麼解決

parameters 命令
將調用程序傳來的數據賦值給私有內存變數或數組。
語法
PARAMETERS ParameterList

參數
ParameterList
指定接收數據的內存變數或數組。
「ParameterLis」中的參數應用逗號分隔。PARAMETERS 語句中的參數數目至少應與 DO ... WITH 語句中的參數數目相同。如果 PARAMETERS 語句中所列的變數或數組數目比 DO ... WITH 語句傳遞的多,剩餘的變數或數組就初始化為「假」(.F.)。最多可傳遞 27 個參數。
PARAMETERS( ) 函數返回傳遞給最近執行程序的參數數目。
說明
當 parameters 命令與 DO ... WITH 語句一起使用時,它必須是被調用程序、過程或用戶自定義函數中的第一條可執行語句。
默認情況下,DO ... WITH 語句以引用傳遞方式向過程傳遞變數和數組。當一個值在被調用過程中更改時,新值傳遞回調用程序中相關的變數或數組。如果想以值傳遞方式向一個過程傳遞變數或數組,在 DO ... WITH 語句的參數列表中用括弧把變數或數組括起來,這樣,在被調用過程中對參數的任何更改都不傳回調用程序。
默認情況下,變數以引用傳遞方式向過程傳遞,以值傳遞方式向一個用戶自定義函數傳遞。使用 SET UDFPARMS TO REFERENCE 命令,能以引用傳遞方式向用戶自定義函數傳遞變數。
示例:
on error do errhand with error( ), message( ), ;
message(1),program( ),lineno( )
use nodatabase
on error &&還原系統錯誤處理常式

procere errhand
parameters gnerror, gcmess, gnmess1, gcprog, gnlineno
? 'error number: ' + ltrim(str(gnerror))
? 'error message: ' + gcmess
? 'line of code with error: ' + gnmess1
? 'line number of error: '+ ltrim(str(gnlineno))
? 'program with error: ' + gcprog

❼ 我在網上下了幾個VFP的程序,請問如何在程序中找出源代碼

如果是exe文件而且你確定是VFP編譯的而且沒有被加密,那麼可以使用UnfoxAll或者FoxTools之類的反編軟體進行反編譯,如果你下載的就是源程序的話,用VFP打開源程序的工程文件就可以看見源代碼了

閱讀全文

與vfp壓縮編譯表單的源碼不見了相關的資料

熱點內容
怎麼把釘釘文件夾保存到手機里 瀏覽:69
兵法pdf 瀏覽:643
app格式化下載不起怎麼辦 瀏覽:34
信捷加密文件是幹嘛用的 瀏覽:952
su模型下載怎麼解壓不了 瀏覽:182
國際體驗服如何把伺服器改為亞服 瀏覽:880
手機怎麼關閉視頻加密 瀏覽:462
單片機編程存表法 瀏覽:719
富士康伺服器是什麼 瀏覽:452
編譯是二進制嗎 瀏覽:262
小程序賬號登錄源碼 瀏覽:876
雲南社保局app叫什麼 瀏覽:697
美女程序員吃大餐 瀏覽:210
項目二級文件夾建立規則 瀏覽:560
dns使用加密措施嗎 瀏覽:174
php獨立運行 瀏覽:535
手機sh執行命令 瀏覽:731
雲伺服器的角色 瀏覽:737
單片機頻率比例 瀏覽:845
我的世界伺服器如何關閉正版驗證 瀏覽:508