当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·庆祝 redflag安装成功。    »显示摘要«
    摘要: 安装完后mozilla显示中文乱码,只好去再下了一个 1。5自动的回来。现 输入法在 mozilla中无法输入,只好输入在运行框中粘过来,明天看看是怎怎么回事。 ......
 ·让人迷惑不解的windows    »显示摘要«
    摘要: 拨号网络.{992cffa0-f557-101a-88ec-00dd010ccc48} 打印机.{2227a280-3aea-1069-a2de-08002b30309d} 历史记录.{ff393560-c2a7-11cf-bff4-444553540000} 回收站.{645ff040-5081-101b-9f08-00aa002f954e} 我的文档.{450d8fba-ad25-11......


如何修改本机的IP地址修改注册表

我希望做一个修改本机IP的程序,我已经看过很多获取IP的例子,但我希望能修改它,我该怎么做?  
  有人说是用修改注册表的方法修改IP,如果只能这样做,那么能否提供修改注册表的源码?我的系统是专业版的XP

NO.1   作者: rainstormmaster

用   WinExec或ShellExecute   执行   DOS命令   netsh   ,可以修改  
   
 

NO.2   作者: rainstormmaster

WinExec,ShellExecute及vb自己的函数shell都有一个参数定义了如何显示启动程序,将这个参数设为0试试:  
   
  Shell(PathName,   [WindowStyle   As   VbAppWinStyle   =   vbMinimizedFocus])   As   Double  
  对应参数为WindowStyle  
   
  Private   Declare   Function   ShellExecute   Lib   "shell32.dll"   Alias   "ShellExecuteA"   (ByVal   hwnd   As   Long,   ByVal   lpOperation   As   String,   ByVal   lpFile   As   String,   ByVal   lpParameters   As   String,   ByVal   lpDirectory   As   String,   ByVal   nShowCmd   As   Long)   As   Long  
  对应参数为nShowCmd  
   
   
  Private   Declare   Function   WinExec   Lib   "kernel32"   Alias   "WinExec"   (ByVal   lpCmdLine   As   String,   ByVal   nCmdShow   As   Long)   As   Long  
  对应参数为nCmdShow  
   
 


 ·向各位求解:打包问题(特)    »显示摘要«
    摘要: 我将别人的程序,修改后用inno setup 4打包后, 安装运行出现如下错误 运行时错误‘429’: activex部件不能创建对象 运行库有打包在里面,制作的哦ocx也在里面,本 机运行时,需要先安装该程序以前的版本才可以 运行,如不安装,则出错代码为 set mvarinet = createobject("inetctls.inet") 分数不够在加! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE