我想在一个程序,运行中修改Text中的文本信息,修改完后保存,下次运行时在text中还可以见到最后一次修改的内容。还有就是程序运行时如何更改图片,将新图片粘贴覆盖在旧图片上,下次运行时只看见新图片。
谢先!!
谢先!!
解决方案 »
- 6年了,时间好快啊
- Compile error: Can't find project or library 高分求教!!!
- 水晶报表多表关联,急!!!好了马上给分啊!
- 如题,我在2000,xp下打印都没问题,就是在98下打印出来的格式不对,有些汉字挤到一块了,数字都往后移了0.5cm左右,不知这是何原因?
- 跪求一光盘源代码
- 如何生成这个记录集?
- 在vb中怎样实现窗体间的信息传递。在线等待。
- listbox的折行显示功能?
- 实现条件查询
- 一个关于关闭DOS窗口的问题,请高手帮忙!分数多多!
- 高分求解,不够再来PRINT #1,CHR$(&H1B);"p";CHR$(0);CHR$(100);CHR$(250);
- 在用activereport做报表时如何不出现间隔(答者有分)
图片嘛,你也可以把图片的目录存到数据库中,然后把它调出来,这样你每次编辑完就可以保存最近的那张了呀。
点击command1,执行
sql="insert into table(....) values(....)"
下次
sql="select .... from table where..."
text1.text=rs.fields("..")
在Form_unload中加代码:
open app.path & "\tmpText.txt" for output as #1
write #1,Text1.text
close #1在Form_load中加代码:
if dir(app.path & "\tmpText.txt" <> "" then
dim TextLine as string
open app.path for input as #1
do until EOF(1)
Line Input #1,textLine
Text1.text =Text1.text & vbcrlf & TextLine
loop
Close #1
路径存取及加载图片也是一样的
....图片的存取
设有字段"img"'图片文件t.jpg存入数据库Img字段
Dim bit() As Byte, fn As Byte, Chunk() As Byte
fn = FreeFile()
Open ("c:\t.jpg") For Binary As fn
ReDim bit(LOF(1)) As Byte
Get fn, 1, bit
Close fn
Rs("Img").AppendChunk bit
Rs.Update
'....
'取出图片,形成文件t.jpg
If Not IsNull(Rs("Img")) Then
'Chunk() = Rs("Img").GetChunk(Rs("Img").ActualSize) 'SQL Server
Chunk() = Rs("Img").GetChunk(0,Rs("Img").FieldSize) 'Access
End If
If Dir("c:\t.jpg") <> "" Then Kill "c:\t.jpg"
fn = FreeFile
Open "c:\t.jpg" For Binary Access Write As fn
Put fn, , Chunk()
Close fn
'....
Image1.Picture = LoadPicture(图片全路径)
这句话好象有点问题,我又改不来,哪位高手指教一下
在跟目录下if dir(app.path & "tmpText.txt" <> "" then
在跟目录下if dir(app.path & tmpText.txt <> "" then
if dir(app.path & tmpText.txt <> "" )then指的tmpText.txt 文件到底在什么地方??