自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

asmfox的专栏

windows 基础编程

  • 博客(33)
  • 资源 (22)
  • 收藏
  • 关注

原创 JSCript.exe 将控件注册为安全控件

public IObjectSafetyImpl1. 在你dll控件的接口实现类的 .h 中继承类列表的末尾添加下面一句话,并在上一行中添加一个逗号;具体做法 :atl com app wizard 工程增标记安全控件。COM_INTERFACE_ENTRY(IObjectSafety) 即可。标记控件为安全的 是实现IObjectSafety。

2022-08-20 14:38:20 159

原创 从命令行编译 JScript 代码

jsc.exe 所在目录的确切名称取决于 Windows 目录的名称和位置以及安装的 .NET Framework 的版本。若要从 Windows 命令提示符启动编译器,则必须从该应用程序所在的目录运行它,或者在命令提示符下键入可执行文件的完全限定的路径。选项编译名为 file.js 的程序,以生成名为 file.exe 的可执行文件以及名为 file.pdb 的文件(包含调试信息)。有两种使用 JScript 的方式。此命令编译名为 file.js 的程序,以生成名为 file.exe 的可执行文件。

2022-08-20 14:30:04 451

原创 用JScript编写命令行程序

安装VisualStudio ,VS2003~VS2022。CScript.exe /d 调试开关。

2022-08-20 13:32:09 261

原创 Android studio谷歌的dl.google.com下载问题解决

Android studio谷歌的dl.google.com下载问题解决有效解决办法如下:一、给dl.google.com设置代理。步骤如下:打开站长工具网站,http://ping.chinaz.com/dl.google.com找到 ping测试,输入dl.google.com,执行ping测试 。拉到下面,选择一个延迟最少的ip到C:\Windows\System32\drivers\etc的hosts文件加入一行类似的:203.208.41.160 dl.google.com再试一次..

2022-06-04 12:20:44 2005

原创 Windows SDK for Windows 7 and .NET Framework 4 Release Notes

Windows SDK for Windows 7 and .NET Framework 4 Release Notes1.Welcome2.License Agreement3.Installing and Uninstalling the Windows SDK4.Build Environment5.Documentation6.Known Issues7.Windows SDK Product Support and Feedback...

2022-01-13 16:22:58 1331

原创 安装SQL2005 29506错误码的解决方案

DECLARE cur DYNAMIC CURSOR FOR SQLSA ;PREPARE SQLSA FROM :sqlstatement ;OPEN DYNAMIC cur ;FETCH cur INTO :menuid,:menutext,:nodeimage ;DO WHILE sqlca.sqlcode = 0FETCH cur INTO :menuid,:menutext,:nodeimage ;LOOP CLOSE cur ;...

2022-01-11 20:27:19 1236 1

原创 PB11.5帮助文件路径设置

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sybase\PowerBuilder\11.5\Help]@="D:\\Program Files\\Sybase\\PowerBuilder 11.5\\Help"PB11.Help.rar-其它文档类资源-CSDN下载WindowsRegistryEditorVersion5.00[HKEY_LOCAL_更多下载资源、学习资料请访问CSDN

2022-01-11 07:58:32 310

原创 C++代码,添加windows用户

void adduser(){ USER_INFO_1 ui; DWORD dwError=0; ui.usri1_name=L"root"; ui.usri1_password=L"admin.cn"; ui.usri1_priv=USER_PRIV_USER; ui.usri1_home_dir = NULL; ui.usri1_comment = NULL; ui.usri1_flags= UF_SCRIPT|UF_DONT_EXPI...

2022-01-11 07:22:25 667

原创 PB加载pbvm115中的图标,位图

ll_Library = LoadLibrary("pbvm115.dll")ll_identier = FN_ResGetBitmapID(lpimage)if ll_identier >0 then ll_BitmapHandle = LoadBitmap ( ll_Library , ll_identier)else ll_identier = FN_ResGetIconID(lpimage) ll_BitmapHandle= LoadImage(l...

2022-01-11 07:21:51 321

原创 PB 中连接sqlserver 注意事项

B 中连接sqlserver// Profile newbibleSQLCA.DBMS = "OLE DB"SQLCA.LogPass = <*****>SQLCA.LogId = "sa"SQLCA.AutoCommit = FalseSQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='127.0.0.1,3443',PROVIDERSTRING='database=NewBible',PBCatalogOwner='dbo'".

2022-01-10 13:27:18 467

原创 Powerbuilder中的Applicaion对象

.Powerbuilder中的Applicaion 使用handle 转换成的句柄long ll_handle = handle(GetApplication())2.使用GetModuleHandle() 获取的句柄是long hInstance = GetModuleHandle()这2个值是一样的。

2022-01-10 13:26:33 248

原创 powerbuilder 函数 indirect 的用法

对象这样的声明能将操作对应对象属性,在给对象置属性的时候自动执行所需要的操作。我做了个对象例子如下:使用方法uo_demo luTempluTemp = create uo_demo//设置属性luTemp.iInfo = "My Test Info"//得到属性MessageBox("Info",luTemp.iInfo)DESTROY luTemp$PBExportHeader$uo_demo.sruforwardglobal type uo_demo from nonvisu

2022-01-10 13:25:45 682

原创 sokcet多播

将socket加入239.255.193.250多播组,就可以接收目的IP地址为239.255.193.250的数据,发送数据则是发送至239.255.193.250地址。int s = socket(PF_INET, SOCK_DGRAM, IPPROTO_IP);if(s < 0)return;sockaddr_in addr;addr.sin_family = AF_INET;addr.sin_addr.s_addr = INADDR_ANY;addr.sin_port = hto

2022-01-10 13:25:10 133

原创 powerbuilder 9.0中的byte类型的定义

使用 TBBUTTONINFO 操作工具栏,使用用到byte类型的字段,在PB9.0中如何定义呢。C语言的BYTE 类型定义typedef unsigned char byte;typedef unsigned char uint8_t; // 范围0~255 (1 Byte)byte类型的取值 是0-255所以PB9.0传入的数据不能大于255PB入参如图1:实际DLL收到数据图2:fsStyle 的取值不正...

2022-01-10 13:24:30 416

原创 Powerbuilder 使用Socket函数发送数据

天想使用pb10来操作socket函数,在这里写个测试代码,以作备用。PowerBuilder 测试代码:API函数声明FUNCTION Long WSAStartup ( Integer wVersionRequired, REF WSADATA lpWSAData) LIBRARY "ws2_32.dll" ALIAS FOR "WSAStartup;ansi"FUNCTION Long WSACleanup( ) LIBRARY "ws2_32.dll"FUNCTIO...

2022-01-10 13:23:16 586

原创 Powerbuilder 中使用GetAdaptersInfo获取IP地址,MAC地址

很简单的一个功能,想在PB中读取IP地址,和MAC地址。把VC的代码转成自己的PB代码,这样方便使用。OK,在这里发个文章,留个备份,以后用得到。function long GetAdaptersInfo( ref ip_adapter_info pAdapterInfo, ref ULONG pOutBufLen) library 'Iphlpapi.dll'SUBROUTINE CopyMemory(ref ip_addr_string pDesc, ulong pSrc,...

2022-01-10 13:21:00 1524 1

原创 PowerBuilder 中使用FormatMessage函数 获取系统错误消息

DWORD FormatMessage( DWORD dwFlags, // source and processing options LPCVOID lpSource, // message source DWORD dwMessageId, // message identifier DWORD dwLanguageId, // language identifier LPTSTR lpBuffer, // message buffer DWORD nS...

2022-01-10 13:19:19 96

原创 TBBUTTON 结构体声明

global type tbbutton from structure long ibitmap long idcommand byte fsstate byte fsstyle byte rsv[2] long dwdata long istringend type...

2022-01-10 12:17:44 253

原创 PBVM115.DLL 函数列表

强大的PBFN_CheckBoxWndFN_CommandButtonWndFN_DataWindowWndFN_DropDownEditWndFN_DropDownMainWndFN_EditMaskWndFN_GraphWndFN_GroupBoxWndFN_HScrollBarWndFN_ListBoxWndFN_MDIClientWndFN_MultiLineEditWndFN_OleControlWndFN_PictureWndFN_RadioButtonWndFN

2022-01-10 10:56:55 672

原创 MSDN Library - October 2001 精简方法

VC++中使用MSDN Library - October 2001这个版本时,安装后,包含一些自己用不到的资料,真的好烦。比如查找CreateWindow 弹出的内容要选择,一不小心就要转到winCE的说明。真的麻烦。定义一下MSDN的MSDN130.COL文件,可能根据自己需要显示哪些内容。还有可以有选择性的加载.chm文件,操作前,备份 文件:一、打开D:\Program Files\Microsoft Visual Studio\MSDN\2001OCT\1033\SDN

2022-01-09 21:54:18 1612

原创 powerbuilder11.5 免安装 时的注意事项

powerbuilder11.5安装程序PowerBuilder11.5免安装-C++文档类资源-CSDN下载PowerBuilder11.564位程序。自己用的、更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/asmfox/74380059

2022-01-06 14:41:35 1378

原创 Powerbuilder 编绎成C语言时的注意事项

/* C:\Windows\TEMP\t01.c Generated on Wed Jan 05 09:56:42 2022 */#include "C:\Windows\TEMP\EN32T.h"注意这个头文件 的路径设置,路径设置错误 ,无法生成lib文件。注册表的位置:[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sybase\PowerBuilder]"CGenVer"="10.5.0.4523""CGENFILES"="D:\\Program

2022-01-05 10:07:24 895

原创 内存中的DC操作

CRect rcClient; GetClientRect(rcClient); HDC hdc = ::GetDC(m_hWnd) ; // 定义一个内存显示设备上下文对象 HDC MemDC; // 定义一个GDI位图对象 HBITMAP MemBitmap; // 创建一个与指定设备(这里是屏幕)兼容的内存设备...

2022-01-05 10:02:58 634

原创 Microsoft SQL Server 2008 R2 Express

Microsoft SQL Server 2008 R2 Express Service Pack 2 是用于开发和部署 SQL Server 2008 R2 的免费的、功能丰富的数据库。 SQL Server 2008 R2 Express with Tools 支持开发的 Express 核心版本。包括 SQL Server 2008 数据库引擎和 SQL Server Management Studio Express SQL Server 2008 R2 Expr

2022-01-03 16:27:50 2739

原创 Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO)

Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO)

2022-01-03 13:53:47 382

原创 Visual Studio 编写汇编程序的环境设置

Warriors of the Visual Studio, Assemble! If you've recently purchasedAssembly Language for Intel-Based Computers, 5th edition, you probably want to get the software set up so you can start working. This tutorial should make the process easier. If yo.

2021-12-30 23:00:20 1083

原创 C++数据类型与powerbuilder中的对应关系

C/C++ 数据类型 PowerBuilder 数据类型 BOOL Boolean WORD UnSignedInteger DWORD UnSignedLong HANDLE UnSignedLong HWND UnSignedLong LPSTR...

2021-12-29 16:36:42 560

原创 Powerbuilder10.5 数据类型

These are the standard PowerScript datatypes, followed by a description of each:Blob Integer or IntBoolean LongLongByte LongChar or character Real Date StringDateTime TimeDecimal or Dec UnsignedInteger, UnsignedInt, o...

2021-12-29 16:25:56 763

原创 Powerbuilder10.5 中使用CRC16检验法

CRC16校验法在powerbuilder10.5中的写法。翻译C语言的数据类型翻译成pb代码的CRC16算法global type calccrc from function_objectend typeforward prototypesglobal function unsignedinteger calccrc (byte crcbuf, unsignedinteger crc)end prototypesglobal function unsignedint..

2021-12-29 11:52:27 660

原创 CRC校验码简介及CRC16的计算方法

[导读]什么是CRC校验?CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。奇偶校验虽然简单,但是漏检率太高,而CRC则要低的多,所以大多数都是使用CRC来校验。CRC也称为多项式码。什么是CRC校验?CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。奇偶校验虽然简单,但是漏检率太高

2021-12-28 11:58:18 5041

原创 异地登录通知

异地登录通知亲爱的用户asmfox:你好! 你的账号于2021-11-22 23:02:55在中国浙江嘉兴登录,登录IP为:60.163.222.105。若非本人登录,请及时修改密码。

2021-11-22 23:05:26 352

原创 hello world

hello world!,密码又找回来了!

2020-08-12 16:18:01 54

原创 hello World

hello World

2019-03-22 13:20:40 72

qt-vsaddin-msvc2013-2.3.1

qt-vsaddin-msvc2013-2.3.1 VS2013中开发QT使用的插件。 下载地址:https://download.qt.io/archive/vsaddin/2.3.1/ 版本说明:最后一个支持VS2013的版本

2022-06-06

sqlserver 2005 express提示插件

sqlserver 2005 express提示插件

2022-01-17

SqlExpressProfiler.Setup.rar

SqlServer2005Express下的事件探查器

2022-01-17

SQLSERVERX86.iso

Microsoft SQL Server 2005 Express 官方正式版 sp4

2022-01-17

金山词霸2012 v3.4

超级好的版本的。 我息放在这里备份。 含girl_xiaokun语音包

2022-01-13

PB11.Help.rar

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sybase\PowerBuilder\11.5\Help] @="D:\\Program Files\\Sybase\\PowerBuilder 11.5\\Help"

2022-01-11

04735 数据库系统原理 考试资料

我自己用的,收藏一下。

2022-01-11

PowerBuilder 11.5免安装

PowerBuilder 11.5 64位程序。自己用的、

2022-01-06

SQLServer2008R2SP2-KB2630458-x64-CHS.iso

SQLServer2008R2SP2-KB2630458-x64-CHS

2022-01-03

SQLEXPRWT_x64_CHS.iso

SQLEXPRWT_x64_CHS.iso 用于测试,学习用品。

2022-01-03

SQLManagementStudio_x64_CHS.iso

SQLManagementStudio_x64_CHS.exe 安装测试,学习用品。

2022-01-03

SQLEXPR_x64_CHS.iso

SQLEXPR_x64_CHS.exe,用于测试和学习。

2022-01-03

VC2008Express资源编辑器注册文件.zip

默认安装的Express禁用资源编辑器,使用很不方便。 参考网上的方法,复制出来的相应的文件 。放这里备份。

2022-01-03

win7 sdk X64 头文件

自己用的文件 ,用于测试,放在这里备份。

2022-01-03

winsdk_dvdia64.iso

GRMSDKIAI_EN_DVD.iso

2022-01-03

winsdk_dvdx86.iso

版本: 7.1 文件名: GRMSDK_EN_DVD.iso GRMSDKIAI_EN_DVD.iso GRMSDKX_EN_DVD.iso 发布日期: 5/19/2010 文件大小: 567.3 MB 569.4 MB 570.9 MB

2022-01-03

winsdk_dvdamd64.iso

winsdk_dvdamd64.iso

2022-01-03

Windows SDK 7.1 X86和ia64位安装

Windows SDK 7.1 winsdk_dvdx86 winsdk_dvdia64 我自己用的安装包,放这里备份。

2022-01-03

windows2000_kb891861_v2_x86_chs.exe

Update Rollup 1是一个包括了Hotfix,安全补丁和关键更新在内的累积性补丁,将提高Win2000的易用性。     作为累积补丁,Update Rollup包括Windows 2000 SP4发布以来的所有安全更新,同时它还具有一些重要的非安全方面的更新。也就是说,无论你用何版本Windows 2000,只要安装 Windows 2000 Update Rollup,你就拥有了Windows 2000“从古至今”所有的补丁了,不会遗漏,也再没有新的了,就像一个十全补丁。

2021-12-30

WIN2000PROSP4.iso

Window 2000 pro sp4 中文版 ,用于测试。

2021-12-30

PB16进制转10进制.rar

PB进制转换,用于串口发送数据。

2021-12-28

VC开发的小闹钟提醒程序 Version1.1

C语言初学者日记-用VC开发定时器 时间总是过得飞快,一不小心,真的是一不小心啊。几十年过去。好快。 一直要好好学学C语言,就是学不好。今天这里弄点远程控制,后天弄点自给按纽。 现在好像知道为什么自己老是一个菜鸟了。不务正业啊。 平时看书,写程序时,总是忘记时间,今天在这里写个小程序用来提醒下自己。 不要老是叫妈妈喊我吃饭。 程序使用VC2008,用C语言的方式编写,对于和我差不多的水平的朋友,可以下载参考一下,可以相互交流一下。 程序主要使用的功能和函数介绍如下: 一、打开窗口 DialogBoxParam,当我知道还有这个函数时,我就再也不用CreateWindow函数了创建窗口了。 二、右下角托盘中的图标 使用Shell_NotifyIcon可以创建右下角的图标 三、SetTimer函数创建定时器 我在SetTimer 函数定义了一个1分钟的计时器,这样可以用于计算我的用时数了。 源码下载地址: 我的群号: 这是我的第一个开源程序,蚂蚁虽小,四肢具全,仅供参考,希望能找到兴趣相头的好友一起学习C语言和VC。 PS:源码要1个记分,增加一点收入,用于提高我的上传文件大小。谢谢各位朋友捧场。

2011-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除