亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? vbtocpp.txt

?? 把VB 源碼轉化為VC源碼的程序
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
----------------------------------------------------------------------------------
VB2Cpp - Visual Basic to C++ translator.
Copyright (C) 2002-2003 Franck Charlet.

VB2Cpp is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.

VB2Cpp is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with VB2Cpp; see the file Copying.txt.  If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
----------------------------------------------------------------------------------

----------------------------------------------------------------------------------
Forewords:

	VB2Cpp is a tool able to translate Visual Basic 4/5/6 source codes
	into Visual C++ 5/6 ones.

	What can it be used for ?

		- Conversions of routines or projects (without forms) 
		  for further optimisations of the generated code.
		- Creation of plain DLLs (not Active X DLLs) to be re-used later
		  in other VB projects.
		- Removal of VB runtimes.
		- Learning tool for VB developpers/students who are interested
		  to see how their code could (but shouldn't) be translated in C.
		- Writing VB programs without owning the tool.
		- The translator could be extended to create a complete language.

		and maybe something else...

	Notice that projects to be converted MUST at least be correct VB projects.

----------------------------------------------------------------------------------
Installation:

	- Copy the file:

		src/MiniWin.h

		into visual C include directory.
		(Usually: C:\Program Files\Microsoft Visual Studio\VC98\Include)

----------------------------------------------------------------------------------
About the examples:

	Some examples showing the (lousy) capabilities of VB2Cpp are included
	in the package:

		Example1 - Show a simple messagebox.
		Example2 - Calculate some prime numbers.
		Example3 - Show a dialog window using APIs.
		Example4 - Do some work with arrays.
		Example5 - Garbage test module (to be expanded as much as possible).

----------------------------------------------------------------------------------
Output files:

	From a project to be converted it should produce:

		<ProjectName>.dsw
		- Visual C++ workspace file.

		<ProjectName>.dsp
		- Visual C++ project file.

		<ProjectName>.cpp
		- Main file containing:
		  
		  All APIs definition.
		  Includes to secondary files.
		  Emulated functions.

		<ProjectName>const.h
		- Containing all constants definitions.

		<ProjectName>type.h
		- Containing all user types definitions.

		<ProjectName>var.h
		- Containing all (global) variables definitions.

		<xxx>.cpp
		- Depending on the modules referenced in the project.
		  With constants/variables and user types definitions extracted.

----------------------------------------------------------------------------------
What IS supported:

Files:

	Projects files (.vbp)
	Standard modules files (.bas).

Operators:

	In compares:

	and			or			=
	<>			<			>
	<=			>=

	In operations:

	and			or			mod
	xor			+			-
	*			/			&
	addressof		\ *

	* Converted to /

Datas types:

	integer			long			string
	byte			boolean			utype
	double			string * x		single

Arguments and returned values:

	as integer		as long			as string
	as byte			as boolean		as utype
	as double		as single		as any*

	* External declarations (APIs) only.

	Optionals and Byref arguments are supported.

Arrays types:

	array()			array(x)		array(x,x,x...)
	array(0 to x)		array(0 to x,0 to x...)

Predicats:

	global			public			private
	byval			byref			static
	with			end with		attribute*

	* Internal to VB (ignored)

Declarations:

	const			type			function
	sub			declare	sub		declare function
	dim (single var)	dim (multi vars)	end sub
	end function		end type		sub main()
	enum			end enum

Flow controls:

	for			for/step		next
	exit sub		exit for		exit do
	exit function		if (block)		if (single line)
	else			end if			select case
	case			case is			case else
	end select		do while		do until
	do (single)		loop			loop while
	loop until		end			_ (line breaking)
	elseif (block)		elseif (single line)	stop
	while			wend			goto (label)
	goto (line number)	gosub			return
	on (expr) goto (label)

Statements:

	option explicit		kill			mkdir
	filecopy		name			rmdir
	chdir			beep			redim
	redim preserve		erase			debug.print*
	debug.?*		debug.assert*		chdrive
	call			let			rem
	option compare**	option private		mid
	midb			randomize		doevents

	* Ignored
	** Global

Functions:

	All operations involving Windows API or external Dlls
	(No ActiveX unless you handle Com servers by hand).

	$&!# suffixes are handled for these functions.

	len()			filelen()		abs()
	left()			right()			trim()
	ucase()			lcase()			chr()
	mid()			instr()*		asc()
	sgn()			space()			string()
	cstr()			clng()			cint()
	cdbl()			val()			sin()
	cos()			atn()			exp()
	log()			sqr()			tan()
	RGB()			varptr()		hex()
	replace()		environ()		ltrim()
	rtrim()			strreverse()		command()
	str()			ubound()**		lbound()**
	isnumeric()		curdir()***		now()
	date()****		time()****		ascb()
	oct()			strcomp()		msgbox()
	midb()			rnd()			int()
	dir()			timer()			split()

	* Only the two last arguments are optionals
	** Work only with Dynamic arrays
	*** Doesn't maintain dirs cache/drive
	**** Read only

Builtin objects:

	app.path		app.hinstance		app.threadid
	app.startmode*		app.title		app.exename

	* Always equal to vbSModeStandalone

Builtin enums:

	Constants				VbCompareMethod
	VbMsgBoxResult				VbMsgBoxStyle
	ColorConstants				SystemColorConstants
	VbAppWinStyle				VbCalendar
	VbCallType				VbDateTimeFormat
	VbDayOfWeek				VbFileAttribute
	VbFirstWeekOfYear			VbIMEStatus
	VbStrConv				VbTriState
	VbVarType				KeyCodeConstants
	RecordsetTypeConstants			AlignConstants
	AlignmentConstants			ApplicationStartConstants
	AsyncReadConstants			AsyncStatusCodeConstants
	AsyncTypeConstants			BorderStyleConstants
	ButtonConstants				CheckBoxConstants
	ClipBoardConstants			ComboBoxConstants
	DataBOFconstants			DataEOFConstants
	DataErrorConstants			DataValidateConstants
	DefaultCursorTypeConstants		DragConstants
	DragModeConstants			DragOverConstants
	DrawModeConstants			DrawStyleConstants
	FillStyleConstants			FormArrangeConstants
	FormBorderStyleConstants		FormShowConstants
	FormWindowStateConstants		HitResultConstants
	LinkErrorConstants			LinkModeConstants
	ListBoxConstants			LoadPictureColorConstants
	LoadPictureSizeConstants		LoadResConstants
	LogEventTypeConstants			LogModeConstants
	MenuAccelConstants			MenuControlConstants
	MouseButtonConstants			MousePointerConstants
	MultiSelectConstants			OldLinkModeConstants
	OLEContainerConstants			OLEDragConstants
	OLEDropConstants			OLEDropEffectConstants
	PaletteModeConstants			ParentControlsType
	PictureTypeConstants			PrinterObjectConstants
	QueryUnloadConstants			RasterOpConstants
	ScaleModeConstants			ScrollBarConstants
	ShapeConstants				ShiftConstants
	StartUpPositionConstants		VariantTypeConstants
	ZOrderConstants

Builtin constants:

	vbbinarycompare				vbtextcompare
	vbcr					vblf
	vbback					vbformfeed
	vbnullchar				vbtab
	vbverticaltab				vbabort
	vbcancel				vbignore
	vbno					vbok
	vbretry					vbyes
	vbabortretryignore			vbapplicationmodal
	vbcritical				vbdefaultbutton1
	vbdefaultbutton2			vbdefaultbutton3
	vbdefaultbutton4			vbexclamation
	vbinformation				vbmsgboxhelpbutton
	vbmsgboxright				vbmsgboxrtlreading
	vbmsgboxsetforeground			vbokcancel
	vbokonly				vbquestion
	vbretrycancel				vbsystemmodal
	vbyesno					vbyesnocancel
	vbblack					vbblue
	vbcyan					vbgreen
	vbmagenta				vbred
	vbwhite					vbyellow
	vb3ddkshadow				vb3dface
	vb3dhighlight				vb3dlight
	vb3dshadow				vbactiveborder
	vbactivetitlebar			vbactivetitlebartext
	vbapplicationworkspace			vbbuttonface
	vbbuttonshadow				vbbuttontext
	vbdesktop				vbgraytext
	vbhighlight				vbhighlighttext
	vbinactiveborder			vbinactivecaptiontext
	vbinactivetitlebar			vbinactivetitlebartext
	vbinfobackground			vbinfotext
	vbmenubar				vbmenutext
	vbscrollbars				vbtitlebartext
	vbwindowbackground			vbwindowframe
	vbwindowtext				vbdatabasecompare
	vbhide					vbmaximizedfocus
	vbminimizedfocus			vbminimizednofocus
	vbnormalfocus				vbnormalnofocus
	vbcalgreg				vbcalhijri
	vbget					vblet
	vbmethod				vbset
	vbgeneraldate				vblongdate
	vblongtime				vbshortdate
	vbshorttime				vbfriday
	vbmonday				vbsaturday
	vbsunday				vbthursday
	vbtuesday				vbusesystemdayofweek
	vbwednesday				vbalias
	vbarchive				vbdirectory
	vbhidden				vbnormal
	vbreadonly				vbsystem
	vbvolume				vbfirstfourdays
	vbfirstfullweek				vbfirstjan1
	vbusesystem				vbimealphadbl
	vbimealphasng				vbimedisable
	vbimehiragana				vbimekatakanadbl
	vbimekatakanasng			vbimemodealpha
	vbimemodealphafull			vbimemodedisable
	vbimemodehangul				vbimemodehangulfull
	vbimemodehiragana			vbimemodekatakana
	vbimemodekatakanahalf			vbimemodenocontrol
	vbimemodeoff				vbimemodeon
	vbimenoop				vbimeoff
	vbimeon					vbfromunicode
	vbhiragana				vbkatakana

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区在线观看| 日韩精品在线一区二区| 欧美在线三级电影| 国产亚洲欧美中文| 视频一区二区中文字幕| 99v久久综合狠狠综合久久| 欧美一区永久视频免费观看| 一区二区成人在线观看| 国产91丝袜在线18| 精品国产乱码久久久久久免费| 一区二区三区在线免费播放| 成人一区二区三区在线观看| 精品粉嫩aⅴ一区二区三区四区| 日韩精品视频网站| 欧美三级电影在线观看| 亚洲欧洲日韩在线| 99精品久久只有精品| 久久久另类综合| 免费成人小视频| 欧美军同video69gay| 一区二区三区日韩欧美| 91在线观看高清| 自拍偷拍欧美激情| www.亚洲在线| 亚洲人精品午夜| 99久久国产免费看| 亚洲色图清纯唯美| 色天天综合色天天久久| 亚洲免费在线视频| 91丨国产丨九色丨pron| 国产精品久久久久久久久果冻传媒| 精品一区二区三区不卡| 久久麻豆一区二区| 国产凹凸在线观看一区二区| 中文字幕av一区二区三区高| 成人在线视频首页| 亚洲桃色在线一区| 欧美在线不卡视频| 亚洲成人第一页| 制服丝袜亚洲精品中文字幕| 蜜桃视频一区二区三区在线观看| 日韩欧美成人一区| 久草中文综合在线| 国产亚洲欧美日韩在线一区| 成人激情小说乱人伦| 亚洲人成精品久久久久| 在线观看欧美黄色| 日本伊人午夜精品| 国产亚洲女人久久久久毛片| 99在线精品免费| 一区二区高清视频在线观看| 91精品国产高清一区二区三区 | 在线观看91av| 日韩高清一区二区| 久久久久久久久久久久久女国产乱 | 欧美偷拍一区二区| 日韩二区三区四区| 欧美精品一区二区三区蜜臀| 国产凹凸在线观看一区二区| 亚洲一区二区视频在线观看| 日韩欧美国产小视频| 国产成人av电影在线观看| 亚洲品质自拍视频| 日韩美女视频在线| 色偷偷久久一区二区三区| 日韩成人一区二区三区在线观看| 久久久亚洲精品石原莉奈| 色综合天天做天天爱| 日本sm残虐另类| 国产精品久久久久桃色tv| 7777精品伊人久久久大香线蕉经典版下载 | 欧美刺激午夜性久久久久久久| 国产999精品久久| 亚洲成人免费视频| 久久久久国产精品厨房| 欧美日韩精品欧美日韩精品 | 国产精品免费免费| 欧美日韩电影在线| 成人福利在线看| 精品在线免费视频| 亚欧色一区w666天堂| 中文字幕第一区| 日韩欧美黄色影院| 色av一区二区| 国产成人精品免费看| 久久精品99国产精品日本| 亚洲综合在线免费观看| 国产精品久久影院| 久久久久97国产精华液好用吗| 欧美日免费三级在线| 懂色av中文字幕一区二区三区| 久久精品国产澳门| 午夜精品一区在线观看| 国产精品美女久久久久高潮| 26uuuu精品一区二区| 欧美一区二区三区啪啪| 欧美日韩一区二区三区四区| 色妹子一区二区| 国产99久久久精品| 国产精品一区二区久久不卡 | 日韩你懂的在线观看| 欧美日韩的一区二区| 日本韩国精品一区二区在线观看| 豆国产96在线|亚洲| 国产精品123| 国产在线精品视频| 精品一区二区三区视频| 麻豆91免费观看| 全国精品久久少妇| 午夜欧美2019年伦理| 亚洲成人动漫在线观看| 亚洲伊人伊色伊影伊综合网| 亚洲免费观看高清| 亚洲免费大片在线观看| 亚洲人成网站影音先锋播放| 中文字幕一区二区三区色视频 | 国产日韩欧美一区二区三区乱码 | 日韩一区二区三区在线观看 | 欧美视频在线观看一区| 欧美日韩一级视频| 7777精品久久久大香线蕉| 欧美日韩三级一区| 欧美日韩在线电影| 日韩欧美另类在线| 国产婷婷色一区二区三区四区| 中文字幕av不卡| 一区二区欧美在线观看| 一区二区三区在线观看网站| 亚洲午夜羞羞片| 久久精品国产亚洲5555| 国产精品1024| 一本大道久久精品懂色aⅴ| 欧美日韩一区国产| 精品国产一区二区三区av性色 | 亚洲免费电影在线| 2欧美一区二区三区在线观看视频| 亚洲精品中文字幕在线观看| 亚洲情趣在线观看| 午夜伊人狠狠久久| 麻豆国产欧美日韩综合精品二区| 国产在线播放一区三区四| 不卡一二三区首页| 色一区在线观看| 日韩欧美一区二区在线视频| 欧美精品一区二区久久婷婷| 国产精品日韩精品欧美在线| 亚洲一级电影视频| 激情六月婷婷久久| 91麻豆国产自产在线观看| 日韩欧美一级精品久久| 国产精品久久久久影视| 日韩成人免费电影| 成人久久视频在线观看| 在线电影院国产精品| 国产日韩av一区| 日韩电影网1区2区| 不卡的电视剧免费网站有什么| 777午夜精品视频在线播放| 久久精品视频一区二区三区| 亚洲一区二区精品久久av| 久久成人免费电影| 欧美性色黄大片| 国产欧美精品一区二区色综合 | 99久久精品国产麻豆演员表| 777欧美精品| 亚洲精品自拍动漫在线| 国产一区二区精品久久| 欧美二区在线观看| 中文字幕日本不卡| 国产在线不卡视频| 欧美高清视频一二三区 | 26uuu久久天堂性欧美| 亚洲一区二区三区国产| 成人免费看的视频| 精品久久久久久综合日本欧美| 亚洲一区av在线| 色综合色综合色综合| 久久精品一区蜜桃臀影院| 免费av成人在线| 欧美性大战久久久久久久| 国产精品久久久久aaaa| 国产成人在线视频免费播放| 欧美一区三区二区| 亚洲人成网站影音先锋播放| 国产不卡在线播放| 久久精品男人天堂av| 国产麻豆欧美日韩一区| 欧美大白屁股肥臀xxxxxx| 天天色综合成人网| 精品污污网站免费看| 亚洲午夜精品在线| 日本韩国一区二区| 一区二区三区四区激情| 91麻豆国产精品久久| 亚洲美女偷拍久久| 色欧美乱欧美15图片| 一级日本不卡的影视| 欧美视频一区在线| 视频在线观看一区| 日韩欧美一级特黄在线播放|