自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

abc221414的专栏

随手记录工作中遇到的一些问题

  • 博客(15)
  • 收藏
  • 关注

转载 vba向新建Sheet中自动插入代码

首先,感谢ExcelHome中youhm所提供的帮助!在 工具-宏-安全性-可靠发行商 里要激活“信任对Visual Basic 项目的访问”With ThisWorkbook.VBProject.VBComponents("Sheet1").CodeModule If Not .Find("Worksheet_Change", 1, 1, -1, -1)

2012-06-13 22:05:22 3171

原创 VB.NET 使用其他用户启动程序

Imports System.Runtime.InteropServicesImports System.TextPublic Class RunAs Private Const LOGON_WITH_PROFILE = 1 Private Const LOGON_NETCREDENTIALS_ONLY = 2 Private Const CREATE_DEFAULT

2012-05-04 13:39:15 1302

转载 C# 使用其他用户启动程序

一下代码转载自CodeProject,经过删减:/// /// Logon option. /// [FlagsAttribute] public enum LogonFlags { /// /// Log on, then load the user's profile in the HKEY_USERS registry key. The fun

2012-05-04 13:36:33 1340

原创 vb6 使用其他用户启动程序

在vb6中,使用其他的用户启动程序。实例的代码可以全部放在一个Module中。参照如下:Private Const LOGON_WITH_PROFILE = &H1&Private Const LOGON_NETCREDENTIALS_ONLY = &H2&Private Const CREATE_DEFAULT_ERROR_MODE = &H4000000Private Con

2012-05-04 13:26:19 1181

原创 vb.net 取得应用程序的启动路径

当程序保存在局域网中的某个邻居上面的时候,可以用如下的语句取得实际的保存路径:GetStartUpPath = AppDomain.CurrentDomain.SetupInformation.ApplicationBase

2012-05-04 09:26:17 1985

原创 .net中启动其他exe文件

一、VB.net采用Shell命令如下:Dim ProcId As IntegerProcId = Shell(fileFullName, AppWinStyle.NormalFocus)二、C#采用Process.Start :ProcessStartInfo startInfo = new ProcessStartInfo(fileFullName);start

2012-04-08 10:38:42 1859

原创 使用Net Use命令打开连接

''' ''' ''' ''' ''' ''' ''' ''' Public Shared Function ConnectToServer(ByVal Server As String, ByVal UserName As String, ByVal Password As String) As String

2012-03-19 15:22:33 846

原创 C#取得正在运行的程序的数量

[DllImport("user32", SetLastError = true)] public static extern int GetWindowText(IntPtr hWnd, StringBuilder lpString, int nMaxCount); [DllImport("User32.dll")] extern static I

2012-02-02 14:24:52 1528

原创 C#中,使用wininet.dll中的InternetSetOption设置FTP访问超时时间

API定义:[DllImport("wininet.dll", EntryPoint = "InternetSetOptionA", CharSet = CharSet.Ansi, SetLastError = true, PreserveSig = true)] public static extern bool InternetSetOption(int hIntern

2012-02-02 14:21:18 5373

原创 SizeOf与Marshal.SizeOf的区别

在程序中,对于值类型,使用SizeOf对于引用类型,或者含有引用类型的值类型(比如结构体),就需要使用Marshal.SizeOf了。

2012-02-02 14:16:11 774

原创 VB6.0FTP操作

' Constants - InternetOpen.lAccessTypePublic Const INTERNET_OPEN_TYPE_PRECONFIG As Long = 0&Public Const INTERNET_OPEN_TYPE_DIRECT As Long = 1&Public Const INTERNET_OPEN_TYPE_PROXY As Long = 3&Pub

2011-12-29 11:18:12 7924

原创 C#FTP操作

使用系统自带的wininet.dll,对FTP进行文件的查询,下载,上传,文件夹遍历操作。/// /// /// public static class APIs { [DllImport("wininet.dll")] public static extern int InternetOpen(string lps

2011-12-29 10:55:02 3645

原创 压缩文件格式判定

public int GetFileType(string filePath) { int result = 0; if (File.Exists(filePath) == false) { return 0; } try

2011-12-29 09:18:05 1088

原创 Region.IsVisible长时间执行,无法取得结果

使用Region.IsVisible,判断一个领域中是否包含一个点。在XP中,一切正常。但是在Windows Server 2003中的时候,方法长时间无法返回结果(执行时间长达几个小时)。原因是前一次Region.Isvisible执行之后,没有消除Region对象,从而导致该方法若干次执行之后,无法得出结果。

2011-12-16 10:47:46 944

原创 使用zip32.dll,ZIP32J.DLL,UNZIP32.DLL进行压缩和解压zip文件

首先,需要准备好题目中必须得的3个dll文件。可以在网络中搜索并下载。然后,我习惯把他们放在工程的debug目录下。以下是代码:public static class ZipManager { //锁定对象 private static readonly object m_oLockObject = new object();

2011-12-09 16:24:36 3623

空空如也

空空如也

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

TA关注的人

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