- 博客(27)
- 资源 (5)
- 收藏
- 关注
原创 js 写程序日志代码
function WrileLog(sWrite){ var fso,tf; fso = new ActiveXObject("Scripting.FileSystemObject");//获取对象 tf = fso.OpenTextFile("c:\\log.txt",8,true);//没有便创建文件,8代表追加文件。 var myDate = new Date(); tf.Wri
2014-11-26 11:04:15 4254
原创 我对__cdecl、__stdcall、__fastcall 的理解
0 函数调用约定解决的就是 主调函数如何保存函数中的若干个实参,如何恢复原状。1 __cdecl调用方式(C语言默认调用方式)1、由主调函数从右向左把被调函数的实参压入栈。2、由主调函数恢复被调函数的堆栈。3、由主调函数管理堆栈,可以实现变参函数。4、命名修饰方法是在函数前加一个下划线。如_ShowProcess
2014-11-23 13:43:06 500
原创 c++builder error:[Linker Error] Unresolved external 'GetAdaptersInfo' referenced from……
1、出现这样的错误,
2014-11-20 17:39:18 3757
原创 win32 判断IP及子网掩码是否合法
代码如下:#include #include #include bool IsSubnetMask(char* subnet);bool if_a_string_is_a_valid_ipv4_address(const char *str) ;#pragma comment(lib,"Ws2_32")void main(){ if (IsSubnetMask("256
2014-11-20 16:07:51 2100
原创 c++builder error:在button1click中,不调用别人的线程时可以运行 Form1->suiButton1->Visible = false;等重绘控件,但是调用后就不可以重绘
1、挺神奇的,
2014-11-19 13:10:23 803
原创 c++builder为按钮添加背景图片
Graphics::TBitmap *Bitmap1 = new Graphics::TBitmap(); Bitmap1->LoadFromFile("Z:\\2014年10月11月\\showprocess_NewIPComponent\\button_2.bmp"); Form1->suiButton1->Glyph = Bitmap1;
2014-11-19 11:54:19 3520
原创 error:“0x0000 0001”指令引用的““0x0000 0001””内存,该内存不能为“read”
1、错误代码如下:unsigned __stdcall SetIp(void *){ bool bSetIpResult = false; bSetIpResult = SetSpecifiedAdapter(szMac,szIp,szNetmask,szGateway,NULL,NULL,NULL); if(bSetIpResult){ WriteLog("SetSpecifi
2014-11-18 15:54:53 1785
原创 windows编程:获取本地时间代码
#include #include void main(){ SYSTEMTIME timeLocal; GetLocalTime(&timeLocal); printf("%04u-%02u-%02u %02u:%02u:%02u",timeLocal.wYear,timeLocal.wMonth,timeLocal.wDay,timeLocal.wHour,timeLoca
2014-11-14 21:13:26 956
原创 error C2440: '=' : cannot convert from 'char ** ' to 'char *** '
1、错误代码:
2014-11-14 11:05:51 5977
原创 error C2440: '=' : cannot convert from 'char [14]' to 'char [20]'
1、是这样错的:pDataConects->strDataBaseIP = "192.168.0.112";
2014-11-13 20:03:44 3515
原创 c++builder:Project Project1.exe raised exception class EAccessViolation with message 'Access violati
1、调用路哥的
2014-11-13 14:53:34 3825
原创 在被调函数中开辟的内存内否在主调函数中使用?
strcpy在string.h中,而不是在stdlib.h中。malloc在stdlib.h中。 int func(){int a[1024]; return a;} 这里的a所占用空间,在函数结束后会被自动释放,无法继续使用 int * func(){int *t; t = malloc(4096); return t;} 这里申请的4K空间就可以返回给主调函数使用 int f
2014-11-12 15:29:21 847
转载 c++builder使用Windows系统提供的IP控件
本文是ccrun(老妖)根据偶然间看到的一篇文章略作修改而成。参考资料:标题:在Delphi中使用IP控件作者:西安交通大学9649# 刘明华在些对原作者的无私奉献表示感谢!如欲转载请保留完整版权信息。如果这篇文章侵犯了您的版权,请来信告诉我们:info@ccrun.comccrun(老妖)(www.ccrun.com) 2003.10.29在网络程序中,我们常常碰到
2014-11-12 10:45:39 1074
转载 GetAdaptersInfo获取MAC地址
转自:源代码:#include#include#include"iphlpapi.h"#pragma comment(lib,"Iphlpapi.lib")int main(int argc,char*argv[]){ PIP_ADAPTER_INFO pAdapterInfo; PIP_ADAPTER_INFO pAdapter=NULL; DWO
2014-11-11 16:31:21 1152
原创 c++builder字符串使用
AnsiString temp = "Update Image process:1%"; AnsiString temp2 = temp.SubString(22,4); if(temp2[2] == '%') { int a = temp2.SubString(1,1).ToInt();
2014-11-06 14:38:25 2036
转载 c++builder如何通过鼠标拖动改变无边框窗体的大小(bsnone)
转自http://www.ccrun.com/article.asp?i=990&d=70jx1b在C++Builder中,将Form的BorderStyle设为bsNone以后该窗体将没有边框,不能改变窗体大小,也不能拖动窗体。那么如何拖动及用鼠标改变无边框窗体大小呢?拖动无边框窗体的解决方法很多,例如:1. 向窗体发送WM_NCLBUTTONDOWN消息,LParam = HTCAPT
2014-11-06 10:02:44 2660
原创 c++builder让程序最大化最小化的代码
void __fastcall TForm1::ClosebuttonClick(TObject *Sender){ Form1->Close(); }//---------------------------------------------------------------------------void __fastcall TForm1::Maxmizedbutto
2014-11-04 17:10:08 2993
原创 如果A电脑能ping通B电脑,但是Bping不通A,可能是因为A打开了防火墙
1、如果A电脑能ping通B电脑,但是Bping不通A,可能是因为A打开了防火墙
2014-11-04 14:12:35 14198 1
原创 GetForegroundWindow获取系统最前端的窗口
1、GetActiveWindow返回线程的活动窗口,而不是系统的活动窗口。如果要得到用户正在激活的窗口,应该使用 GetForegroundWindow。2、例如
2014-11-03 17:12:47 23643
iPhone性能测试工具GT (腾讯)
2017-07-18
jQuery UI插件
2014-12-30
WndTab及其注册机(vc6文件切换工具)
2014-06-22
简单的流程图绘制软件,比微软的visio用着方便
2014-05-13
vc小助手(Visual Assist X)最新版
2014-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人