<%
function GetGalleryQ(folderspec)
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.GetFolder(folderspec);
var fc = new Enumerator(f.Files);
var cnt=0;
while(!fc.atEnd())
{
fc.moveNext();
ft=fc.item();
if(String(fc.item()).indexOf(".gif")>0)
{
cnt++;
}
}
return cnt;
}
%>
Конверт JScript 2 VBScript
Первый кусок:
Код:
Второй кусок:
Код:
<script language="JavaScript">
<!--//
imArray = new Array(<%Response.Write(GetGalleryQ("path"));%>);
quan = <%Response.Write(GetGalleryQ("path"));%>;
<%
var fs_ob = new ActiveXObject("Scripting.FileSystemObject");
var f = fs_ob.GetFolder("path");
var fc = new Enumerator(f.Files);
var s = "";
var cnt=0;
var img_path="url_path"
while (!fc.atEnd())
{
fc.moveNext();
ft=fc.item();
if(String(fc.item()).indexOf(".gif")>0)
{
// s += "<td><img src=\""+img_path+String(fso.GetFileName(ft)) + "\"></td>";
%>
imArray[<%Response.Write(cnt);%>] = new Image();
imArray[<%Response.Write(cnt);%>].src = "<%Response.Write(img_path+String(fs_ob.GetFileName(ft)));%>";
<%
cnt++;
}
}
%>
//-->
</script>
<!--//
imArray = new Array(<%Response.Write(GetGalleryQ("path"));%>);
quan = <%Response.Write(GetGalleryQ("path"));%>;
<%
var fs_ob = new ActiveXObject("Scripting.FileSystemObject");
var f = fs_ob.GetFolder("path");
var fc = new Enumerator(f.Files);
var s = "";
var cnt=0;
var img_path="url_path"
while (!fc.atEnd())
{
fc.moveNext();
ft=fc.item();
if(String(fc.item()).indexOf(".gif")>0)
{
// s += "<td><img src=\""+img_path+String(fso.GetFileName(ft)) + "\"></td>";
%>
imArray[<%Response.Write(cnt);%>] = new Image();
imArray[<%Response.Write(cnt);%>].src = "<%Response.Write(img_path+String(fs_ob.GetFileName(ft)));%>";
<%
cnt++;
}
}
%>
//-->
</script>
Заранее спасибо.
З.Ы. Или дайте линк на толковый справочник (не учебник) по VBScript
По поводу перевода на бейсик ничем помочь не могу, так как сам в этом языке не силен. Могу только дать очень полезную линку http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vtoriVBScript.asp думаю ничего лучшего не может быть, там ты найдешь все о этом языке, и все прямо от производителя. Надеюсь, что с английским у тебя все нормально, если нет могу дать советы как его лучше изучать ;)
Цитата:
Originally posted by infous
Привет!
По поводу перевода на бейсик ничем помочь не могу, так как сам в этом языке не силен. Могу только дать очень полезную линку http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vtoriVBScript.asp думаю ничего лучшего не может быть, там ты найдешь все о этом языке, и все прямо от производителя. Надеюсь, что с английским у тебя все нормально, если нет могу дать советы как его лучше изучать ;)
Привет!
По поводу перевода на бейсик ничем помочь не могу, так как сам в этом языке не силен. Могу только дать очень полезную линку http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vtoriVBScript.asp думаю ничего лучшего не может быть, там ты найдешь все о этом языке, и все прямо от производителя. Надеюсь, что с английским у тебя все нормально, если нет могу дать советы как его лучше изучать ;)
Thanx. На английском, читать умею :} Кстати уже перевел на VBScript. Чувствую себя, как-то, мерзко после этого :(. Всем спасибо.
Цитата:
Originally posted by dusty_rat
Thanx. На английском, читать умею :} Кстати уже перевел на VBScript. Чувствую себя, как-то, мерзко после этого :(. Всем спасибо.
Thanx. На английском, читать умею :} Кстати уже перевел на VBScript. Чувствую себя, как-то, мерзко после этого :(. Всем спасибо.
А че тут мерзкого... хороший язык я с него начинал ;)
Цитата:
Originally posted by Fenyx
А че тут мерзкого... хороший язык я с него начинал ;)
А че тут мерзкого... хороший язык я с него начинал ;)
А я начинал c Perl, а потом перешл на PHP (что касается web-программирования). Просто на работе приходится сталкиваться с Вындовым стафом. Вот.