asp 数字 英文进行转码怎么搞? urlencode 这个函数不行啊~~~

asp 数字 英文进行转码怎么搞? urlencode 这个函数不行啊~~~,第1张

用ASC函数和HEX函数就可以搞定了,代码如下.

<%

dim str, codestr, tstr

str = "ASP代码"

For i = 1 To Len(str)

tstr = Hex(Asc(Mid(str,i,1)))

If Len(tstr)>2 Then

codestr = codestr &"%" &Left(Right("0" &tstr, 4), 2) &"%" &Right(tstr, 2)

Else

codestr = codestr &"%" &Right("0" &tstr, 2)

End If

Next

Response.Write codestr

%>

asp.net 实现flv视频格式转换的方法 -

一:用.Net中的Process对象来实现的。

string str = @"d:\test.avi d:\test_allen.flv"

RunFFMpeg(str)

复制C#代码保存代码

//运行FFMpeg的视频解码,

public void RunFFMpeg(string strCmd)

{

//创建并启动一个新进程

Process p = new Process()

//设置进程启动信息属性StartInfo,这是ProcessStartInfo类,包括了一些属性和方法:

p.StartInfo.FileName = "ffmpeg.exe" //程序名

p.StartInfo.Arguments = " -i " + strCmd //执行参数

p.Start()

}

//运行Cmd.exe执行Dos 命令,并返回执行结果

public string RunCmd(string command)

{

//创建并启动一个对进程

Process p = new Process()

//Process类有一个StartInfo属性,这是ProcessStartInfo类,包括了一些属性和方法,例如:

p.StartInfo.FileName = "cmd.exe" //程序名

p.StartInfo.Arguments = " /c " + command //执行参数

p.StartInfo.UseShellExecute = false //关闭Shell的使用

p.StartInfo.RedirectStandardInput = true //重定向标准输入

p.StartInfo.RedirectStandardOutput = true//重定向标准输出

p.StartInfo.RedirectStandardError = true //重定向错误输出

p.StartInfo.CreateNoWindow = true //设置不显示窗口

p.Start()

//p.StandardInput.WriteLine(command) //也可以用这种方式输入要执行的命令

//p.StandardInput.WriteLine("exit")//不过要记得加上Exit要不然下一行程式执行的时候会当机

//必须创建可以自动转换完成以后,结束进程的代码

return p.StandardOutput.ReadToEnd() //从输出流取得命令执行结果

}

你可以用隐藏域,这个是很有用的。

<SCRIPT language="javascript">

document.Form1.hidSN.value ="xxx"

</SCRIPT>

<%

dim serialnumber as string

serialnumber=Me.hidSN.value

%>

<form id = "Form1">

<INPUT type="hidden" id = "hidSN" runat = "server">

</form>


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/217213.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存