图片放大代码(图片放大代码怎么做)[20240504更新]
admin 发布:2024-05-04 15:32 171
本篇文章给大家谈谈图片放大代码,以及图片放大代码怎么做对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、vb图片的放大缩小
- 2、dw里面把图片百分比缩放的代码是啥
- 3、请求网页设计高手帮忙解决一下在网页中点击图片可放大的代码怎么写?
- 4、“点击一次按钮,就将一个图片放大一倍”的代码咋写?
- 5、FLASH里面图片点击放大的代码是什么?
vb图片的放大缩小
flag要设为全局变量或静态变量,否则的话,每次点击Command1,flag的值都是0的,并不会如你所愿变为1。下面是修改后的代码(用的是静态变量,一楼用的则是全局变量),同时还修改了一些小错误:
Private Sub Command1_Click()
Static flag As Integer 'flag声明为静态变量,这样它的值就不会被初始化为0
With Image1
If flag = 1 Then
.Width = .Width + 200
.Height = .Height + 200
If .Width Form1.ScaleWidth Or .Height Form1.ScaleHeight Then flag = 0
Else
.Width = .Width - 200
.Height = .Height - 200
If .Width = 500 Or .Height = 500 Then flag = 1
End If
.Top = (Form1.ScaleHeight - .Height) / 2 '让Image1居中的代码应该放在If结构的外面!
.Left = (Form1.ScaleWidth - .Width) / 2
End With
End Sub
补充一点:尽量用Form1.ScaleWidth和Form1.ScaleHeight,不要用Form1.Width和Form1.Height,因为后者是包含窗体的边框、标题栏、菜单栏、状态栏等等的宽度的,会造成你的控件居中的计算结果产生较大误差!
dw里面把图片百分比缩放的代码是啥
dw里面把图片百分比缩放的代码是Dreamweaver 软件界面,在body标签前面适当位置输入:
window.οnlοad=function(){
var btn=document.getElementById("btn")
var one=document.getElementById("one")
one.οnmοuseοver=function(){
startMove(one,{width:400,height:400})
}
one.οnmοuseοut=function(){
startMove(one,{width:100,height:100})
}
function getstyle(obj,name){
if(obj.currentStyle){
return obj.currentStyle[name];
}
else{
return getComputedStyle(obj,null)[name]
}
}
var timer=null;
function startMove(obj,json,fun){
clearInterval(timer);
timer=setInterval(function(){
for(var att in json){
var cur=parseInt(getstyle(obj,att))
var speed=(json[att]-cur)/10;
speed=speed0?Math.ceil(speed):Math.floor(speed);
if(cur==json[att]){
clearInterval(timer);
if(fun){
fun();
}
}
else{
obj.style[att]=cur+speed+"px";
}
}
},30)
}
};
保存并摁F12键,跳转到页面,光标在图形上进出移动,可看到图形放大缩小。
请求网页设计高手帮忙解决一下在网页中点击图片可放大的代码怎么写?
html
head
title图片放大/title
script type="text/javascript"
function zoomIn(){
//此处点击图片时会将图片放大到原来的三倍大小,重复点击一直放大
var imgNode = document.getElementById("image");
var width = imgNode.width;
var height = imgNode.height;
var width_tmp = width*3;
var height_tmp = height*3;
imgNode.style.width = width_tmp+"px";
imgNode.style.height = height_tmp+"px";
}
/script
/head
body
img src="image/1.jpg" id="image" onclick="zoomIn()"/
/body
/html
希望可以帮到你
“点击一次按钮,就将一个图片放大一倍”的代码咋写?
我是把图片放在Image1中了,记得在设计时将Image1.Stretch = True,让图片随着image一起缩放.
Private Sub Command1_Click()
Image1.Height = Image1.Height * 2
Image1.Width = Image1.Width * 2
End Sub
补充:请测试在说话呵..我都放了无数次.直到都看不到图片了呵.
拿你的代码举个例子
前面:
a=2
b=3
然后你的代码开始了.看清楚:
a=b
a=a*2
这样的代码,你无论点多少次,a永远只能等于6.
FLASH里面图片点击放大的代码是什么?
不需要2贞。
一贞
就好了。
点击后
将图片宽高
改变下。
然后
获得舞台的长宽
一半。
再
图片的长宽一半。
计算相差的距离。
然后
将
图片的X
Y坐标固定在这个差距上
以使得
图片
中心在舞台显示。
方向键控制
图片的
X
Y坐标的
+=
或是-=
以控制图片的移动。
在控制之前
加入
if
语句判断
图片的X
坐标
||
Y坐标是否超出
舞台的
0坐标。
当
大于0的时候
将图片
对应的坐标固定到0
。
另外计算
图片的
长
||
宽
以及舞台的
长||宽
如果
对应的
X
Y
小于
该数值的
-值
那么
固定在
2者
之差的坐标。
需要的话
我帮你做个例子好了。
397108304
图片放大代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于图片放大代码怎么做、图片放大代码的信息别忘了在本站进行查找喔。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
相关推荐
- 05-18个人怎么建网站,个人建网站步骤
- 05-18品牌推广与传播方案,品牌推广与传播方案怎么写
- 05-18怎么做网上销售,怎么样做网销
- 05-18贴吧友情链接在哪,手机贴吧怎么看友情贴吧
- 05-18百度广告推广怎么做,如何做百度广告推广
- 05-18企业网站模板,企业网站模板图片
- 05-18百度竞价怎么开户,百度竞价开户流程
- 05-18痘痘如何去除效果好,痘痘应该怎么去除
- 05-17品牌营销策划方案怎么做,品牌营销策划方案怎么做好
- 05-17怎么创建网址,怎么创建网址聊天
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接