Hosting Miễn Phí
Headlines News :
Hello
Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

Jquery plugins working with Image

Bạn muốn làm website với những hình ảnh thêm sinh động hơn.Hãy tham khảo những plugin dưới đây để làm phong phú trang web của bạn.Hãy click vào tiêu đề để xem hay click vào hình xem DEMO

1. s3 Slider

 - screen shot.

2. jQZoom


jQZoom - screen shot.


3. ImageCube

ImageCube - screen shot.


4. Rounded Corners

Rounded Corners -screen shot.


5. Coda Slider

Coda Slider - screen shot.


6. jQuery Cycle plugin

jQuery Cycle plugin - screen shot.


7. Thickbox

Thickbox - screen shot.

8. PanView

PanView - screen shot.


9. jCarousel Lite

jCarousel Lite - screen shot.

10. Image preview

Image preview - screen shot.

11. EOGallery

EOGallery - screen shot.


12. jCrop

jCrop - screen shot.

13. jQuery Image Strip

jQuery Image Strip - screen shot.

14. jQuery Thumbs

jQuery Thumbs - screen shot.



15. jQuery Lightbox For Native Galleries


30 + Jquery plugins for your website

Jquery plugins ngày càng được áp dụng nhiều hơn trong việc thiết kế website. Chỉ cần khéo léo sử dụng và chỉnh sửa cho phù hợp sẽ giúp cho website của bạn trông trở nên bắt mắt và chuyên nghiệp hơn. Dưới đây là 30 Plugin hữu dụng giúp tạo các hiệu ứng cho website của bạn. Hãy click vào hình ảnh để tìm hiểu rõ hơn.


jquery_idtabs


jquery-css-example-dropdown-menu


easy-slider-15-the-easiest-jquery-plugin-for-sliding-images-and-content


s3slider-jquery-plugin1


imgpreview


jquery-lightbox-plug-in1


simple-slideshow-with-jquery


stylesheet-switcher-using-jquery


jquery-fade-infade-out


jquery-file-upload-plugin


jquery-file-upload-plugin


agile-carousel


kwicks-for-jquery


jbreadcrumb


jquery-ui-tabs


jquery-simple-drop-down-menu


hslides

jtabber


jqueryscrollable


css-sprites2


easy-tooltip-jquery-plugin


jquery-tutorials-for-designers


how-to-load-in-and-animate-content-with-jquery


animated-menus-using-jquery


slideshow-jquery-plugin


smooth-animated-menu-with-jquery1


portfolio-with-jquery


text-size-slider


create-a-cool-animated-navigation-with-css-and-jquery


create-a-slick-tabbed-content-area-using-css-jquery


Code Script chỉ cho phép nhập số nguyên vào Textbox


Đoạn mã javascipt này chỉ cho phép nhập các số nguyên/ số thực vào textbox (không có khoảng trắng).....


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<script type="text/javascript">
function valid(o,w){
o.value = o.value.replace(valid.r[w],'');
}
valid.r={
'numbers':/[^\d]/g
}
</script>
</head>
<body>
<form id="myform" method="" action="">
This field will only accept integer numbers:
<br>
<input type="text" name="txtPostal" onkeyup="valid(this,'numbers')" onblur="valid(this,'numbers')">
</form>
</body>
</html>


Còn đoạn mã dưới cho phép nhập cả dấu phẩy vào textbox


<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 1</title>
<script>
var date_seperator = '-';
var decimal_seperator = ',';
var thousand_seperator = '.';
var K_Validate = {
Version: '1.0.0',
Load: function(){
var children = document.getElementsByTagName('input');
for (var i = 0; i < children.length; i ) {
var classNames = children[i].className.split(' ');

if (children[i].className.match(new RegExp("(^|\\s,)validatenum(\\s|$)"))) {
this.addInListener(children[i],'keypress',K_Validate.checkNum);

if (children[i].className.match(new RegExp("(^|\\s)thousand(\\s|$)"))) {
this.addInListener(children[i],'focus',K_Validate.normalFormat);
this.addInListener(children[i],'blur',K_Validate.formatThousand);
}

}
if (children[i].className.match(new RegExp("(^|\\s,)validatedate(\\s|$)"))) {
this.addInListener(children[i],'keypress',K_Validate.checkDate);
this.addInListener(children[i],'blur',K_Validate.isDate);
children[i].maxlength=10;
}

}
},
addInListener : function (a,b,c){
a["on" b]=c
},

isNumeric: function(ch) {
if (!(ch >= '0' && ch <= '9')) {
return false;
}
return true;
},

elo : function (e){
if (!e) var e = window.event;
var eid = (window.event) ? e.srcElement : e.target;
if(!eid) return false;
return eid;
},

checkNum: function (e,not_dec,not_minus) {
if(!e) e = window.event;
if(window.event){
keynum = e.keyCode
}else if(e.which){
keynum = e.which
}
if (K_Validate.elo(e).className.match(new RegExp("(^|\\s)nominus(\\s|$)"))) not_minus = true;
if (K_Validate.elo(e).className.match(new RegExp("(^|\\s)nodecimal(\\s|$)"))) not_dec = true;
if (!not_minus) not_minus = false;
if (!not_dec) not_dec = false;
var obj = (window.event) ? e.srcElement: e.target;

var keychar;
if (keynum == null) return true;
goods = '0123456789';
decimal_used = (obj.value.indexOf(decimal_seperator) != -1) ? true:false;
minus_used = (obj.value.indexOf('-') != -1) ? true:false;

if(!not_dec && !decimal_used) goods = goods decimal_seperator;
keychar = String.fromCharCode(keynum);
keychar = keychar.toLowerCase();
goods = goods.toLowerCase();
var curr_pos = K_Validate.insertAtCursor(obj);
if(!not_minus && curr_pos<1 && !minus_used) goods = goods '-';

if (goods.indexOf(keychar) != -1)
return true;

if ( keynum==null || keynum==0 || keynum==8 || keynum==9 || keynum==13 || keynum==27 )
return true;

return false;
},

insertAtCursor : function (obj) {
if (document.selection) {
sel=document.selection;
if(sel)
{
r2=sel.createRange();
rng=obj.createTextRange();
rng.setEndPoint("EndToStart", r2);
i=rng.text.length;
}
return i;
}else if (obj.selectionStart || obj.selectionStart == '0') {
return obj.selectionStart;
}
},



formatThousand : function (e) {
if(!e) e = window.event;
obj = K_Validate.elo(e);
formattedNbr="";
if (obj.value.match(new RegExp(/-/))){
var minus=true;
obj.value = obj.value.replace("-","");
}
var temp_val = obj.value.split(decimal_seperator);
len = temp_val[0].length;
for (i=len-1, k=1 ; i>=0; i = i-1,k ) {
if (((k % 3) == 0) && (k != len))
formattedNbr = thousand_seperator temp_val[0].charAt(i) formattedNbr;
else
formattedNbr = temp_val[0].charAt(i) formattedNbr;
}
formattedNbr = (minus)?'-' formattedNbr:formattedNbr;
if(temp_val[1]){
obj.value = formattedNbr decimal_seperator temp_val[1];
}else{
obj.value = formattedNbr;
}
},

normalFormat : function(e) {
if(!e) e = window.event;
obj = K_Validate.elo(e);
tempText= new String();
text = obj.value;
if (text=="") {
return false;
}
len = text.length;
for(i=0; i < len; i) {
ch = text.charAt(i);
if ((ch >= '0' && ch <= '9') || ch==decimal_seperator || ch=='-') {
tempText =ch;
}
}
obj.value=tempText;
return true;
},

checkDate : function (e){
if(!e) e = window.event;
var obj = (window.event) ? e.srcElement: e.target;
if(window.event) // IE
{
keynum = e.keyCode
}else if(e.which) {
keynum = e.which
}
goods = '0123456789';
keychar = String.fromCharCode(keynum);
keychar = keychar.toLowerCase();
var curr_pos = K_Validate.insertAtCursor(obj);
if (goods.indexOf(keychar) != -1){
if(curr_pos==2 && obj.value.charAt(2)!=date_seperator && obj.value.length<3){
obj.value = obj.value date_seperator;
curr_pos ;
}
if(curr_pos==5 && obj.value.charAt(4)!=date_seperator && obj.value.length<6){
obj.value = obj.value date_seperator;
curr_pos ;
}
return true;

}
if(keychar==date_seperator && (curr_pos==5 || curr_pos==2))
return true;

if ( keynum==null || keynum==0 || keynum==8 || keynum==9 || keynum==13 || keynum==27 )
return true;

return false;
},

getDateFromFormat : function (val,format){
val=val "";
format=format "";
var i_val=0;
var i_format=0;
var c="";
var token="";
var token2="";
var x,y;
var now=new Date();
var year=now.getYear();
var month=now.getMonth() 1;
var date=1;
var hh=now.getHours();
var mm=now.getMinutes();
var ss=now.getSeconds();
var ampm="";
while(i_format < format.length){
c=format.charAt(i_format);
token="";
while((format.charAt(i_format)==c) &&(i_format < format.length)){
token = format.charAt(i_format );
}
if(token=="yyyy" || token=="yy" || token=="y"){
if(token=="yyyy"){x=4;y=4;}
if(token=="yy"){x=2;y=2;}
if(token=="y"){x=2;y=4;}
year=K_Validate._getInt(val,i_val,x,y);
if(year==null){return 0;}
i_val = year.length;
if(year.length==2){
if(year > 70){
year=1900 (year-0);
}else{
year=2000 (year-0);
}
}
}else if(token=="MMM"||token=="NNN"){
month=0;
for(var i=0;i<MONTH_NAMES.length;i ){
var month_name=MONTH_NAMES[i];
if(val.substring(i_val,i_val month_name.length).toLowerCase()==month_name.toLowerCase()){
if(token=="MMM"||(token=="NNN"&&i>11)){
month=i 1;
if(month>12){month -= 12;}
i_val = month_name.length;
break;
}
}
}

if((month < 1)||(month>12)){return 0;}
}else if(token=="EE"||token=="E"){
for(var i=0;i<DAY_NAMES.length;i ){
var day_name=DAY_NAMES[i];
if(val.substring(i_val,i_val day_name.length).toLowerCase()==day_name.toLowerCase()){
i_val = day_name.length;
break;
}
}
}else if(token=="MM"||token=="M"){
month=K_Validate._getInt(val,i_val,token.length,2);
if(month==null||(month<1)||(month>12)){return 0;}
i_val =month.length;
}else if(token=="dd"||token=="d"){
date=K_Validate._getInt(val,i_val,token.length,2);
if(date==null||(date<1)||(date>31)){return 0;}
i_val =date.length;
}else if(token=="hh"||token=="h"){
hh=K_Validate._getInt(val,i_val,token.length,2);
if(hh==null||(hh<1)||(hh>12)){return 0;}
i_val =hh.length;
}else if(token=="HH"||token=="H"){
hh=K_Validate._getInt(val,i_val,token.length,2);
if(hh==null||(hh<0)||(hh>23)){return 0;}
i_val =hh.length;
}else if(token=="KK"||token=="K"){
hh=K_Validate._getInt(val,i_val,token.length,2);
if(hh==null||(hh<0)||(hh>11)){return 0;}
i_val =hh.length;
}else if(token=="kk"||token=="k"){
hh=K_Validate._getInt(val,i_val,token.length,2);
if(hh==null||(hh<1)||(hh>24)){return 0;}
i_val =hh.length;hh--;
}else if(token=="mm"||token=="m"){
mm=K_Validate._getInt(val,i_val,token.length,2);
if(mm==null||(mm<0)||(mm>59)){return 0;}
i_val =mm.length;
}else if(token=="ss"||token=="s"){
ss=K_Validate._getInt(val,i_val,token.length,2);
if(ss==null||(ss<0)||(ss>59)){return 0;}
i_val =ss.length;
}else if(token=="a"){
if(val.substring(i_val,i_val 2).toLowerCase()=="am"){
ampm="AM";
}else if(val.substring(i_val,i_val 2).toLowerCase()=="pm"){
ampm="PM";
}else{return 0;}
i_val =2;
}else{
if(val.substring(i_val,i_val token.length)!=token){
return 0;
}else{
i_val =token.length;
}
}
}
if(i_val != val.length){return 0;}
if(month==2){
if( ((year%4==0)&&(year%100 != 0) ) ||(year%400==0) ){
if(date > 29){return 0;}
}else{
if(date > 28){return 0;}
}
}
if((month==4)||(month==6)||(month==9)||(month==11)){
if(date > 30){return 0;}
}
if(hh<12 && ampm=="PM"){
hh=hh-0 12;
}else if(hh>11 && ampm=="AM"){
hh-=12;
}
var newdate=new Date(year,month-1,date,hh,mm,ss);
return newdate.getTime();
},


isDate : function (e){
if(!e) e = window.event;
obj = K_Validate.elo(e);
var val = obj.value;
var date=K_Validate.getDateFromFormat(val,"dd-MM-y");
if(date==0){
obj.style.color="#ff0000";
}else{
obj.style.color="#000000";
}
},


_isInteger : function (val){
var digits="1234567890";
for(var i=0;i < val.length;i ){if(digits.indexOf(val.charAt(i))==-1){return false;}}return true;
},



_getInt : function (str,i,minlength,maxlength){
for(var x=maxlength;x>=minlength;x--){
var token=str.substring(i,i x);
if(token.length < minlength){
return null;
}
if(K_Validate._isInteger(token)){
return token;
}
}
return null;
}


}
</script>
<style type="text/css">
body {
font-family: arial, sans-serif, helvetica;
padding: 0px;
margin: 0px;
background-color: white;
color: black;
}
.top {
background: #FFFFCC;
padding: 3px 10px;
font-size: 14px;
margin: 0px;

}

input {
font-size: 16px;
font-weight: bold;
}
.input_container {
padding: 5px 30px;
}
pre {
padding: 5px;
border: 1px #660033 dashed;
background:#FFFFDD;
}
.tool {
font-size: 10px; color: #666;
}
.style1 {
font-family: "Courier New", Courier, monospace;
background:#FFFFDD;
font-size: 12px;
}
.style2 {
color: #800080;
}
.style3 {
color: #008000;
}
</style>
</head>

<body>

<h1>Number &amp; Date Validation with JavaScript Examples </h1>
<h4>Auto validating with &quot;<code>class</code>&quot; attribute</h4>
This class uses
<code>class</code> attributes to make fields able validate. <br>
Use
<span class="style1">validatenum</span> to make validation if field is number
with
<span class="style1">validatenum</span>&nbsp; you can use also
<span class="style1">nominus</span> to block negative numbers (&quot;-&quot; sign),
<span class="style1">nodecimal</span> to block decimal numbers and
<span class="style1">thousand</span> to put thousand separators after <span class="style1">blur</span>
action. <br>
You can use also <span class="style1">validatedate</span> className to validate dates.<br>
<br>
You should replace variables:<br>
<br>
<pre>
<span class="style2"><strong>var</strong></span> date_seperator = <span class="style3">'-'</span>;
<span class="style2"><strong>var</strong></span> decimal_seperator = <span class="style3">','</span>;
<span class="style2"><strong>var</strong></span> thousand_seperator = <span class="style3">'.'</span>;
</pre>
<div class="input_container">
<pre> class="validatenum nominus thousand nodecimal" </pre>
<input type="text" class="validatenum nominus thousand nodecimal" style="width: 254px"/><span class="tool">(Type
Something to test)</span>
<pre> class="validatenum nominus thousand" </pre>
<input type="text" class="validatenum nominus thousand" style="width: 254px"/><span class="tool">(Type
Something to test)</span>
<pre> class="validatenum thousand" </pre>
<input type="text" class="validatenum thousand" style="width: 254px"/><span class="tool">(Type
Something to test)</span>
<pre> class="validatenum" </pre>
<input type="text" class="validatenum" style="width: 254px"/><span class="tool">(Type
Something to test)</span>

<pre> class="validatedate" </pre>
<input type="text" class="validatedate" style="width: 254px"/><span class="tool">(Type
Something to test)</span>

</div>
<hr />
<h4>Manual</h4>
<div class="input_container">
<pre>onkeypress="return K_Validate.checkNum(event)" </pre>
<input type="text" onKeyPress="return K_Validate.checkNum(event)" style="width: 254px"/><span class="tool">(Type
Something to test)</span></div>
<hr />
</body>
<script>
K_Validate.Load();
</script>
</html>


Cách tạo Menu động sử dụng CSS


Hôm nay tôi sẽ giới thiệu cho các bạn tạo 1 Menu động nhanh chóng bằng cách sử dụng style CSS. Với Style này bạn có thể áp dụng rất nhanh chóng cho trang web của bạn thêm linh hoạt hơn

Cascading Style Sheets (CSS) – được dùng để miêu tả cách trình bày các tài liệu viết bằng ngôn ngữ HTML và XHTML. Để tạo ra các kiểu dáng có thể áp dụng cho nhiều trang web, giúp tránh phải lặp lại việc định dạng cho các trang web giống nhau.

Để tạo menu giống như menu trên Blog, bạn xem ví dụ dưới:


<html>
<head>
<title>Test Menu using CSS</title>
<style type="text/css">
<!--
#blockborder
{
background-color: #5A7798
}
.buttonscontainer {width: 173px;} (xác định độ rộng của menu, k0 phụ thuộc vào block)
.buttons a {color: #FFFFFF;
border: 1px solid;
background-color: #609dcc;
padding:2.5px;
padding-left: 3.5px;
font: 13px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #6699FF # 333399 #333399 #6699FF;
display: block;
margin: -1px;
width: 100%;
text-align:left;}

.buttons a:hover {border: 1px solid; ( thay đổi hiệu ứng khi di chuyển chuột qua)

padding-left:2px;
padding-top: 3px;
padding-bottom: 2.5px;
background-color: #0077b0;
border-color:#333399 #6699FF #6699FF #333399;
color: #FFFFFF;
text-decoration: none;}
{top: 90px;
position:absolute;}

.buttons a:active hover {border: 1px solid; (hiệu ứng đôi với submenu đang được active, hiển thị )
padding-left:2px;
padding-top: 3px;
padding-bottom: 2.5px;
background-color: #0077b0;
border-color:#333399 #6699FF #6699FF #333399;
color: #FFFFFF;
text-decoration: none;}
{top: 90px;
position:absolute;}

-->
</style>
</head>
<body>
<div class="buttonscontainer">
<div class="buttons">
<a href="/Love4all1080/Link1">Blog Tips</a><br>
<a href="/Love4all1080/Link2">Ebook</a><br>
<a href="/Love4all1080/Link3">Funny</a><br>
<a href="/Love4all1080/Link4">News</a><br>
<a href="/Love4all1080/Link5">PhotoShop</a><br>
<a href="/Love4all1080/Link6">Softwares</a><br>
<a href="/Love4all1080/Link7">Templates</a><br>

...... ( thêm vào các menu nếu muốn )

</div>
</div>
</body>
</html>




Tạo Skin mới cho phần mềm viết bằng C# .NET





With its exclusive skin maker library, implemented as a standard Windows ActiveX control,
SkinCrafter lets you design unique styles using creative special effects for fully interactive
GUI development and more. SkinCrafter is compatible with a large range of development languages,
tools, and frameworks including Visual Basic, Visual C++, Delphi, Borland C++ Builder,
Microsoft DotNet, and the Win32 SDK

SkinCrafter technology might be used to apply skinning to all visual elements of Windows
applications: the standard controls (list, edit, combo, progress, scroll, button, tab, etc.),
all non-client areas (title bar, system menu, toolbar, etc.), messages boxes, and all common
dialogs (file open, file save, print, print preview, browse for folder or file, choose color,etc.)

Homepage: http://www.skincrafter.com/

Demo : http://www.skincrafter.com/downloads/sc_demo.zip

[MF] SkinCrafter 2.7 .Net2005 Full

Code:
Hidden link with no comment

Visual Assist X - Công cụ không thể thiếu dân lập trình


Visual Assist X tăng cường tự động hóa ,đơn giản đường dẫn và hiển thị các thông tin cần thiết để bạn tạo một phần mềm mới .
Visual Assist X tăng cường khả năng với những đặc tính sửa đổi mạnh mẽ phù hợp với môi trường phát triển Microsoft của bạn...

Một số đặc tính cơ bản của Visual Assist X :

* · Gõ mã nhanh hơn
* · Có thể thấy những gì bạn nên đánh (trước khi bạn gõ) ở trong list gợi ý. Như vậy có thể sử dụng các ký tự tắt hoặc kiểu tốc ký. Tiếp tục đánh máy hoặc chấp nhận theo gợi ý để nhanh hơn. Xác nhận Autotext/Code Templates (tự động chữ/khung mã mẫu) trước thời gian và chấp nhận chúng một cách dễ dàng. Đánh máy tiếng Hungari mà không bị gạch chân .
* · Tự động sửa lỗi
* · Theo dõi sự sửa chữa IDE của bạn đơn giản nhưng nhiều hơn số lỗi bạn tạo ra. Chữ thường và chữ hoa được sửa khi bạn gõ. các dấu chấm tham khảo được chuyển thành -> một cách tự động.
* · Lấy thông tin nhanh hơn
* · Quét và hiểu đoạn mã nhanh hơn bao giờ hết. Theo dõi Hovering Class Browser (trình duyệt phân lớp) bên trong VA View mới chi tiết trên ký hiệu hiện thời. Lấy thông tin nhanh bằng cách xem một đoạn nhỏ và thông tin ở cửa sổ nguồn. Sử dụng phím F1 để chọn hỗ trợ trực tuyến cho sự giúp đỡ hiệu quả hơn.
* · Khai thác được mày và định dạng
* · Dựa vào những màu nổi bật và sự lựa chọn lập trình để giải quyết các đoạn mã một cách nhanh chónh. Màu nổi bật của syntax cung cấp bởi IDE. Hiển thị những kí hiệu bộ phận bằng chữ đậm và những kí hiệu vững chắc bằng chữ nghiêng. Bôi đen những vật nối kết và phá nối kết khi bạn đánh. Thêm cột chỉ dẫn. In màu. Lưu RTF vào bàn phím .
* · Tìm kiếm và đường dẫn đơn giản
* · Tìm và dẫn đường đơn giản. Bỏ qua các kết quả tìm kiếm tương tự khi bạn tìm theo vùng. Tìm định nghĩa của các ký hiệu ở bất cứ đâu ở vùng làm việc. Bổ sung bất cứ ký hiệu nào vào code của bạn. Liệt kê các phương pháp trong file của bạn. Giữ nguyên khoảng cách giữa header và cpp. Mở bảng để liệt kê ra các file trong vùng làm việc của bạn. Chuyển giữa các đoạn mã của một mã mới dùng gần đây. Chuyển phạm vi và tới bước làm tiếp theo. Navigate back and forward (không dịch dễ hiểu hơn ẫn tới trước và sau).
* · Kiểm tra chính tả
* · Kiểm tra chính tả của đoạn mã của bạn và hiển thị lỗi gần giống Microsoft Word (gạch chân đỏ).Gạch chân lỗi chính tả có nhận xét và hướng dẫn của người chuyên nghiệp. Gạch dưới những ký hiệu được đánh máy để tránh các bước lãng phí khi xây dựng lên. Từ điển bổ sung cho trên 50 ngôn ngữ và dialect (phương ngữ).
* · Mở rộng soạn thảo cơ bản
* · Soạn mã nhanh giúp nâng cao sự soạn thảo , đơn giản nhưng mạnh mẽ. Tự động khôi phục file nếu IDE của bạn trùng lặp . khoang vùng lựa chọn bằng các trích dẫn , bình luận và #ifdefs . Chọn sự truy nhập cổ điển tới nhiều clipboards . Các hàng mã.Ghi nhớ các bookmarks không đặt tên.
* · Định hình các đặc tính với phong cách của riêng bạn
* . Sử dụng bảng lựa chọn để Visual Assist X phù hợp với bạn. nhập nhiều lệnh thông qua menu phạm vi. Kiểm tra shortcut để nhập nhanh chóng các lệnh ưa thích. Enable(chạy) hay disable(tắt) Visual Assist X nếu nó cản trở bạn, hoặc ép nó trở nên thông minh hơn.



Yêu cầu:

* · Visual Assist X thích hợp với những IDE của Microsoft sau. Cài đặt lại Visual Assist X nếu bạn thay đổi hoặc thêm một IDE vào hệ thống của bạn:
* · Microsoft Visual Studio 2005 Team System
* · Microsoft Visual Studio 2005 Professional Edition
* · Microsoft Visual Studio 2005 Standard Edition
* · (Express Editions không được hỗ trợ)
* · Microsoft Visual Studio .NET 2003
* · Microsoft Visual Studio .NET 2002
* · Microsoft Visual C++ .NET 2003
* · Microsoft Visual C++ .NET
* · Microsoft Visual C++ 6.0
* · Microsoft Visual Studio 6.0
* · Microsoft Visual C++ 5.0
* · Microsoft Visual Studio 97
* · Microsoft eMbedded Visual Tools 4.0
* · Microsoft eMbedded Visual Tools 3.0
* · Hệ điều hành :
* · Nói chung, Visual Assist X làm việc được với tất cả các hệ điều hành chạy IDE của bạn ngoại trừ Microsoft Windows 98.
* · Windows XP Server 2003
* · Windows XP Professional
* · Windows XP Home Edition
* · Windows 2000 Professional
* · Windows 2000 Server
* · Thực hiện :
* · Visual Assist X đòi hỏi ít hơn một hệ thống nghỉ đủ để chạy phần mềm ứng dụng. Ảnh hưởng đến sự thực hiện thì không đáng kể sau khi một dự án được mở lần đầu tiên (Mỗi khi mở một dự án mới sẽ có bảng phân tích.)
* · Không gian của ổ đĩa
* · Không gian yêu cầu của ổ cứng còn tuỳ thuộc vào các dự án của bạn. Chỉ 20M yêu cầu cho cài đặt Visual Assist X ban đầu nhưng dữ liệu các ký hiệu và file đệm thì tăng nhanh. 50M là nhỏ nhất (để hợp lý). Các dự án lớn có thể tốn đến trên 100M .
* · Visual Assist X bảo dưỡng bộ đệm của file nguồn để tăng tốc độ mở file lên. Bộ đệm sẽ được xoá sạch theo định kỳ.

Visual Assist X
Code:
http://www.wholetomato.com/downloads/default.asp


Crack
Code:
Hidden link with no comment
 
Thời trang teen
Thời trang teen
Support : Creating Website | Demo Template
Copyright © 2011. Free Style Love - All Rights Reserved
Template Created by Creating Website Published by DemoTemplate
Proudly powered by Blogger