占座
让我看看,学习学习!
不会吧,有这么完美的办法吗
好好的來學習一下程式技術。
:)
看看有何不同
向大佬学习
:)
感谢大佬分享
看看看,牛B大法了
今天就遇到这个问题,刚好看到这文章。
感谢分享,下载学习!
很有趣的题目
为了看unicode难题
本帖最后由 studyczb 于 2024-5-27 08:27 编辑
谢谢,这个真用得上,不知道win10下的那个乱码问题(有微软输入法的)能解决吗?
繼續學習第二季,謝謝分享
谢谢!
本帖最后由 tlwh163 于 2024-7-11 07:45 编辑
我记得用粗暴的循环遍历对话框的控件ID 可以找到 Label控件的ID 以前干过 大概是6w多的ID 手头没有VB6了 只有遥远的记忆
找到了ID是不是也可以用DEF消息函数 去设置控件标题?
学习一下
本帖最后由 tlwh163 于 2024-7-14 17:58 编辑
'###############################################################################
' UNICODE VERSION MSGBOX
'###############################################################################
Public Function MsgBoxW(Optional ByVal hwnd As Long = 0, Optional ByVal lpText As String = "", Optional ByVal lpCaption As String = "", Optional ByVal wType As Long = 0) As Long
MsgBoxW = MessageBoxW(hwnd, StrPtr(lpText), StrPtr(lpCaption), wType)
End Function
这个我有点不理解 为什么是 Byval as String , VB会传进来什么? 是一个ANSI副本吧, ByRef as String为什么不行呢?
Public Function MsgBoxW(Prompt As String, Optional ByVal Buttons As VbMsgBoxStyle = 0, Optional Title As String = vbNullChar) As VbMsgBoxResult
If Title = vbNullChar Then Title = App.Title
MsgBoxW = MessageBoxW(0, StrPtr(Prompt), StrPtr(Title), Buttons)
End Function
这样的话 跟VB6使用习惯一致, 不过本程序的代码 调用到的地方就要调整一下 好在改动不多
回复可见,学习一下