⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fsave.class

📁 Gambas is a graphical development environment based on a Basic interpreter, like Visual Basic. It us
💻 CLASS
字号:
' Gambas class fileSTATIC cFile AS NEW String[]STATIC PUBLIC FUNCTION Run(OPTIONAL bQuit AS Boolean) AS Boolean  DIM hForm AS Form    hForm = NEW FSave(bQuit)  RETURN NOT hForm.ShowModal()ENDPUBLIC SUB _new(bQuit AS Boolean)  DIM hFile AS Object  DIM iInd AS Integer  FOR EACH hFile IN Project.Files    IF hFile.IsModified() THEN      lstFile.Add(File.Name(hFile.Path))      lstFile[iInd].Selected = TRUE      iInd = iInd + 1    ENDIF  NEXT  FOR iInd = 0 TO lstFile.Count - 1    lstFile[iInd].Selected = TRUE  NEXT    IF bQuit THEN btnQuit.Text = ("Quit")ENDPUBLIC SUB btnSave_Click()  DIM bSaved AS Boolean  DIM iInd AS Integer  DIM hFile AS Object    FOR EACH hFile IN Project.Files    IF hFile.IsModified() THEN      IF lstFile[iInd].Selected THEN        IF hFile.Save() THEN          bSaved = FALSE          RETURN        ENDIF        bSaved = TRUE      ENDIF            INC iInd     ENDIF  NEXT  IF bSaved THEN ME.Close(TRUE)ENDPUBLIC SUB btnQuit_Click()  ME.Close(TRUE)ENDPUBLIC SUB btnCancel_Click()  ME.Close()END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -