vb 变量声明Public Property Get 和Public Property let的 区别

piaoxie268 piaoxie268 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
如标题所示,这两个都是声明变量,但是我在一个程序中看到这样一段代码:
Public Property Get Locked(RowIndex As Integer, ColIndex As Integer) As Boolean
Locked = a_RowColLock(ColIndex, RowIndex)
End Property

Public Property Let Locked(RowIndex As Integer, ColIndex As Integer, blnLock As Boolean)
With m_MsFlexGrid_Pack
a_RowColLock(ColIndex, RowIndex) = blnLock
End With
End Property

谁能给我解释一下这两个函数的区别?
这两个函数名字一样,在什么情况下用的是get定义的这个 Locked函数,什么情况下用的是另一个?
...全文

相关推荐

41、VB与VBA语言基础:变量声明与属性操作详解

本文详细讲解了VB与VBA语言中的变量声明与属性操作核心知识,涵盖打印机对象的操作要点及早期版本bug修复、Private语句的语法与使用规则、Property Get与Property Let语句的定义与参数匹配原则,并结合流程图和代码示例深入解析了私有变量、事件响应、对象实例化、属性读写保护等关键技术。同时提供了实际应用步骤、常见错误解决方案及编程最佳实践,帮助开发者提升代码质量与维护性。

x8y9z0

深入理解VB中的函数、属性和事件

本文深入探讨了Visual Basic中的三个核心概念:函数、属性和事件。函数是返回值并能接受参数的过程;属性是特殊的过程,用于获取或设置对象的状态;事件则是一种回调机制,用于响应特定的程序行为。文章通过详细的代码示例和解释,帮助读者理解和掌握这些概念,并探讨了如何在实际开发中有效利用它们。

爱吃红豆沙的公子

41、VB 与 VBA 语言参考详解

本文详细解析了VB与VBA中的关键编程概念,包括打印机相关操作、Private语句的用法、Property Get与Property Let语句的实现方式,以及它们在模块级别变量声明、属性读写和事件处理中的应用。通过示例代码和规则说明,帮助开发者更好地理解如何在实际开发中使用这些功能,以提高代码的可维护性和健壮性。

x8y9z0

42、VB/VBA编程中的关键语句与函数解析

本文深入解析了VB/VBA编程中的四个关键语句与函数:Property Set用于对象属性赋值,Public用于声明公共变量,Put用于将数据写入文件,PV函数用于计算年金现值。文章详细介绍了各语句和函数的语法、参数、使用规则及编程提示,并通过流程图总结整体应用逻辑,帮助开发者提升代码质量与编程效率。

x8y9z0

东华动物网 - Spring Bootstrap版本

Animal Portal 是一个由 JSP+JDBC 考试项目现代化重构而来的 Spring Boot 3.3.5 三层 MVC 应用。它采用标准分层架构:Controller 处理 HTTP 与视图、Service 封装业务规则与只读事务、Repository 基于 Spring Data JPA 做数据访问,配合 Thymeleaf 模板渲染,消除了旧版 Scriptlet 直连数据库的混乱。安全上引入 Spring Security 6,实现 BCrypt 密码哈希、表单登录、CSRF 防护与会话管理。数据库使用 MySQL 8(utf8mb4),首次启动自动建库建表并写入演示数据。配置通过 application.yml 与环境变量注入,支持 run.bat 一键启动并可指定端口。前端为原生 CSS/JS 自研设计系统,无外部 CDN、离线可用、响应式适配移动端。项目内置 10 个 MockMvc 集成测试,不依赖本机 MySQL 即可运行。

酒城译痴无心剑
评论 4
收藏 已收藏
分享
返回顶部
piaoxie268
VB基础类 7,788 成员 197,583 内容