程序开发语言并不只是C#可以!!!
这段时间,一直在研究C#,因为以前都用的VB开发的程序。在学习的时候,总认为C#是多么的好。有交流的朋友多。
可是现在想想,我们这个年龄的人,在乎的不是语言,是思想!只要有思想,用VB,C++,Java一样能开发程序的。
而且,现在还有很多需要了解的,自己的学习能力明显有下降了。:(
这段时间,一直在研究C#,因为以前都用的VB开发的程序。在学习的时候,总认为C#是多么的好。有交流的朋友多。
可是现在想想,我们这个年龄的人,在乎的不是语言,是思想!只要有思想,用VB,C++,Java一样能开发程序的。
而且,现在还有很多需要了解的,自己的学习能力明显有下降了。:(
关于Kb938464安全更新后导致GDI+不显示问题
今日,公司服务器升级新的windows补丁(Kb938464),造成使用GDI+的程序都不能绘制图片信息;
于是有下文;
1、此程序升级的提示:此安全更新可解决 Microsoft Windows GDI+ 中许多秘密报告的漏洞。 如果用户使用受影响的
软件查看特制图像文件或浏览包含特制内容的网站,则这些漏洞可能允许远程执行代码。 那些帐户被配置为拥有较少
系统用户权限的用户比具有管理用户权限的用户受到的影响要小。
...
把下面的文件内容复制到rules.ima文件内部,然后放到邮局目录即可实现过滤功能;
B~name=.*\.scr!OR!B~name=.*\.bat!OR!B~name=.*\.com!OR!B~name=.*\.pif!OR!B~name=.*\.vbs!OR!B~name=.*\.shs!OR!B~name=.*\.sys!OR!B~name="doc.zip"!OR!B~name="document.zip"!OR!B~name="test.zip"!OR!B~name="readme.zip"!OR!B~name="your_detailes.zip"!OR!B~name="file.zip"!OR!B~name="data.zip"!OR!B~name=".zip":NUL
...
'##################################################################
'自定义DataGird分页显示代码
'DataGird绑定的显示 SqlAll显示的数据 LitPage 分页显示 CPage当前分页
'SqlAll() 1、全部数据的代码 2、当前的SQL 3、TName表名 4、主键
...
Imports System.Drawing
Imports System.Drawing.Imaging
Public Class GDIImageChart
Inherits SchoolJwSoft
#Region " Web 窗体设计器生成的代码 "
'该调用是 Web 窗体设计器所必需的。
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
Public Function DataGridToExcel(ByVal DS As System.Web.UI.WebControls.DataGrid, ByVal Title As String)
Dim sqlstr, TName, Sql, S, TT As String
Dim I, J As Integer
...
Public Function DataRowColorChange(ByRef e As System.Web.UI.WebControls.DataGridItemEventArgs)
If e.Item.ItemIndex < 0 Then
Else
If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then
...
#Region "防止SQL漏洞的程序SqlError"
Public Function SkyReplaceBadRequest(ByVal StrChar As String) As String
If StrChar = "" Then
SkyReplaceBadRequest = ""
...
#Region "取得软件版本信息的功能"
'#################################################################################
'1 Version:2008.3.1.0
'2 Title:0451sky 教务管理系统(悠索科技工作室)
...
using System;
using System.Text;
namespace Encrypter
{
/// <summary>
/// Summary description for MD5.
/// </summary>
public class MD5
{
const int BITS_TO_A_BYTE = 8;
...