C#中怎么将已经存放在数据库中图片显示在winfrom的lable中是CS程序.要正确代码,高手指点.....

C#中怎么将已经存放在数据库中图片显示在winfrom的lable中是CS程序.要正确代码,高手指点.....,第1张

你在登陆界面登陆成功的时候 生成一个 记事本txt 文件 把你的用户名写在 txt文件里面

当然在你登陆窗体加载的时候 要写一个 读取txt的方法

string str = 用户名 (字符创)

FileStream fs=new FileStream (path+".txt",FileMode.Create)

StreamWriter sw = new StreamWriter(fs)

sw.Write(str)

sw.Close()

fs.Close()

写的 读的 是read

为了这20分 仁至义尽

我可以帮助你,你先设置我最佳答案后,我百度Hii教你。你的串号我已经记下,采纳后我会帮你制作

1、图片也是属于文件类型的一种,图片属于二进制文件。使用fopen函数的二进制模式“rb”就可以打开。

2、例程:

    #include <stdlib.h>

    #include <stdio.h>

    int main ()

    {

        FILE * fpPhoto, * fpText, * fpTarget 

        int     iRead 

        char    szBuf[100] 

        printf ("请输入第一个文件名(bmp):\n") 

        gets (szBuf) 

        fpPhoto = fopen (szBuf, "rb") 

        printf ("请输入第二个文件名(txt):\n") 

        gets (szBuf) 

        fpText = fopen (szBuf, "rb") 

        printf ("请输入目的文件名(bmp):\n") 

        gets (szBuf) 

        fpTarget = fopen (szBuf, "wb") 

      

        if (!fpPhoto || !fpText || !fpTarget)

        {

            printf ("打开文件失败!\n") 

            system("pause") 

            return -1 

        }

      

        while ((iRead = fread (szBuf, 1, sizeof (szBuf), fpPhoto)) > 0)

            fwrite (szBuf, 1, iRead, fpTarget) 

        while ((iRead = fread (szBuf, 1, sizeof (szBuf), fpText)) > 0)

            fwrite (szBuf, 1, iRead, fpTarget) 

      

        fclose (fpPhoto) 

        fclose (fpText) 

        fclose (fpTarget) 

        return 0 

    }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6767649.html

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

发表评论

登录后才能评论

评论列表(0条)

保存