我现在想通过vb写个程序来针对特定的扩展名修改文件的属性。
例如:.txt文件,我想修改它的属性,把这个文件弄成隐藏,又可以把这种扩展名的文件,全部显示。
主要是针对特定的扩展名.
好像不行。
得用Shell扩展,或者Hook系统API当中的FindFile() FindNextFile()
学习
如果你就是设置一个文件的属性的 ......
小弟最近给医保做接口,对方提代的DLL是用好像是用Dephi写的,并且提供了Dephi的声明
对方的dephi声明
function checkuser(OperID: PChar; var returnMessage: pchar):Integer;stdcall; external 'zdtlmti.dll';
我写的VB声明
Public Declare Function checkuser Lib "zdtlmti.dll" (ByVal ......
在VC中回调函数为:
C/C++ code:
typedef VOID (__stdcall *DL_AUTOCALLBACK )( DWORD dw1, DWORD dw2, LPVOID lpContext );
int Set( IN HANDLE hCamera, IN BOOL bAE,
IN BYTE btTarget, IN DL_AUTOCALLBACK pfCallback, IN LPVOID lpContext );
Vb中我声明为:
VB code:
Public Declare Function Se ......
我学的是C# 现在工作需要要学习VB 大家给我推荐一个好的视频教程,好的书本教材也推荐一些
http://download.csdn.net/source/1371398
http://download.csdn.net/source/1627094
http://download.csdn.net/source/1627065
http://download.csdn.net/source/1469194
http://download.csdn.net/source/1638 ......
VB6.0版本:
For i = 1 To 60
Retstr(i) = ReadfromIni(App.Path & "\PointTable2.ini", "Items", "Itm" & (i))
Set oitem(i) = TheOPCitems.AddItem(Retstr(i), i)
oitem(i).IsActive = True
Next i
VB.NET版本:
For i = 1 To 60 ......
我在VB中需要调用VC的DLL,其中有一个结构体中含有一个Byte的指针来指向一大块的内存,我现在要在
VB中分配出一大块的内存,然后把内存的首地址传过去,我该怎样操作啊?
我应用
Private Declare Function GlobalAlloc Lib "kernel32" (ByVal wFlags As Long, ByVal dwBytes As Long) As Long
......