
package关键字是定义当前类所在的包名
import是指引入其他包里面的类
你把这两个概念混淆了,还有定义包名的时候尽量不要与系统包名重复,
一般可以comxxxx/cnxxxx/netxxxx
包名定义还是有规范的,可以查查相关资料
复制粘贴到记事本,另存为xxbat,编码选ANSI<# :
cls
@echo off
rem 整点自动截屏
mode con cols=55 lines=10
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
if "%~1" equ "" (
start /min "" "%~f0" fk
exit
)
cd /d "%~dp0"
powershell -sta -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IOFile]::ReadAllText('%~f0',[TextEncoding]::Default)))"
pause
exit
#>
#截屏存放的目录
$folder="C:\ScreenShot";
if(-not (test-path -liter $folder)){[void](md $folder)};
$codes=@'
using SystemDrawing;
using SystemDrawingImaging;
using SystemWindowsForms;
public static class ScreenShot{
public static void Save(string f){
Image img=new Bitmap(ScreenAllScreens[0]BoundsWidth, ScreenAllScreens[0]BoundsHeight);
Graphics g=GraphicsFromImage(img);
gCopyFromScreen(new Point(0, 0), new Point(0, 0), ScreenAllScreens[0]BoundsSize);
imgSave(f, ImageFormatBmp);
}
}
'@;
Add-Type -TypeDefinition $codes -ReferencedAssemblies 'SystemWindowsForms','SystemDrawing';
$n=0;while($true){
cls
$now=(get-date)toString('yyyy-MM-dd HH:mm:ss');
write-host 'Keep this window minimized';
write-host 'Do not close this window';
write-host $ntoString();write-host $now;
$m=[regex]::match($now, '00:0[0-9]$');
if($mSuccess){
$newfile=$foldertrimend('\')+'\'+($now -replace '[-\s:]|\d\d$','')+'00bmp';
if(-not (test-path -liter $newfile)){$n++;[ScreenShot]::Save($newfile);};
};
start-sleep -Seconds 1;
}
以上就是关于求助大神!小弟是编程新手,之前按部就班的用MyEclipse完成了JAVA的几个小程序,但现在却不管怎么弄都错全部的内容,包括:求助大神!小弟是编程新手,之前按部就班的用MyEclipse完成了JAVA的几个小程序,但现在却不管怎么弄都错、求每个整点电脑自动截屏并保存图像的bat或小程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)