zip文件

TSCLIB.DLL_ASP.NET_in_VCsharp_Example.zip 评分:

TSC_TTP-244_Pro C#调用案例 要将TSCLIB.DLL和TSCLIB.LIB放入CWindowsSystem32和CWindowsSysWOW64 根据相应的系统放入相应的包
2020-06-09 上传 大小:52KB
立即下载
zip文件
epub阅读dll控件内含解压缩代码

epub阅读的源码,可以改成控件,内含解压压缩代码可以在winform ,wpf,aspx.net中使用,需要参考epub读取的也可以下载参考。

立即下载
rar文件
Login Control

Author: aspnet100@yahoo.com LoginControl Revision History:V.1.2.2.1 - 09-28-2003 *New: 1.Login (and Password) label can be in a separate row from the input text box. 2.Login Confirmation is available by option. 3.Add ValidatorStyle for LoginID and Password validators. 4.Can call a javascript function when Login control loads. 5.Allow non-named colors (e.g. #eeffdd) in BackColor and BorderColor. *Change: 1.DLL name changed to Mars.Controls.LoginControl.dll. 2.Change default label font to Verdana. 3.Login and Register Buttons aligned to the left. 4.No more built on .NET Framework V.1.0.3705. 5.New Taget at .NET Framework V.1.1.4322. V.1.1.0.0 - 04-27-2003 *New: Added a "Remember Password" check box. *Change: Improved user experience: the control will now display instantly when it s dropped on the Web form, no need to first select the Button Type in the Property window. *Change: DLL name changed to JoeWoods.LoginControl.dll from JoeWoods.ServerControls.dll. V.1.0.0.0 - 04-21-2003 Initial Version Target: .NET Framework V.1.1.4322 **V.1.2.2.1 Note** The following Description and Installation have been edited specifically for LoginControl - V.1.2.2.1, for general information, the Note in the previous release still applies. 1. There is one new DLL in the zipped file: Mars.ConfirmedButtons.dll, please copy it into the /bin folder. This DLL provides the optional login confirmation set by LoginConfirmedRequired attribute. 2. Supports client JS function when control loads, which is very useful if you need to call client side function e.g. preloading images for dynamic visible affect. 3. In the JS function, do not use alert to pop up a message. Otherwise, it will hide the client side validation. 4. If you change LoginConfirmationRequired in the Desginer, you might need to (save and) reopen the page to have it take effect. 5. The enclosed example shows you some new functionality in this new version. There is more, please explore youself and have fun. 6. To run the new sample page: enter /localhost//admin/loginControlTest1221.aspx, if you have followed the installatiion procedure below. **V.1.1.0.0 Note** The following Description and Installation have been edited for LoginControl - V.1.1.0.0. Description: LoginControl is a custom server control which provides the Form user authentication graphic interface for a secure Web site. It is completely design time configurable, contains the following child controls: 1. LoginID Label, 2. LoginID Textbox, 3. LoginIDRequiredFieldValidator, 4. Password Label, 5 Password Textbox, 6. PasswordRequiredFieldValidator, 7. Login Textbutton, 8. Login Linkbutton, 9. Register Textbutton, 10. Register Linkbutton. 11. "Remember Password" Label, 12. "Remember Password" CheckBox. and exposes the following properties to programmatically access the user input: 1. LoginID (string), 2. Password (string), 3. IsRememberPassword (bool). Login button is mandatory, Register button and Remeber checkbox are optional. All child controls can be visually designed in the IDE such as VS.NET. This includes label captions, validator messages, the size and maxLength of textboxes, style of the label, textbox, text button, link buttons, font name, colors, etc. There are two types of action buttons to choose for Login and Register: Text button and Link button. The control users (or the Page developers) must provide an event handler for Logon event so the form s Postback can authenticate the user input credential. An optional Register button can be displayed for redirecting a new user to a Registration form. The optional "Remember Password" can be used to set permanent authentication cookies if users choose to do so. The Registration form must be an ASPX page (even it is an HTML form), and its URL should be specified using relative path if it is in a different folder(e.g. ../reg/Registration.aspx ). One nice feature of the control is it automatically sets initial focus on the LoginID textbox when the page loads. It is assumed that the control is used in the first form of the page. This is true as long as the Framework does not support more than one form as it currently. The control provides three accessors: LoginID, Password, and IsRememberPassword of user input, which you would need to use for programmatic authentication. NOTE: The control has been built and tested in .NET Framework V1.0.3705. The zipped file includes one DLL of the control itself, and several sample ASPX files, in two folders, to demostrate how the control being used. Please follow the instructions below to install the control and see how the sample works. Installation: 1. Unzip the loginControl.zip file and extract it to a temp folder. 2. Create a virtual directory or use an existing one, copy both Mars.Controls.LoginControl.dll and Mars.ConfirmedButtons.dll to its /bin folder. 3. Copy the other two folders (/admin and /reg) under this virtual directory. 4. In the IE browser, enter /localhost//admin/loginControlTest11.aspx to see the text button version of the working Login control. 5. Enter /localhost//admin/loginControlTestL11.aspx to see the link button version of the slightly different design. 6. You can click the Register button to view a Registration form. 7. To use LoginControl in your own project, do the following: 8. In your ASP.NET Web project, right-click on References folder, select "Add Reference...", "Browse..." to add JoeWoods.LoginControl.dll to the project, this will copy the control dll in the project s /bin folder. 9. Next, bring up your Toolbox pane by clicking the View menu, select "Toolbox", select "Web Forms" tab. Right-click anywhere in the pane and select "Customize Toolbox...", click ".Net Framework" tab, browse and locate JoeWoods.LoginControl.dll as you did in step 1. This will create the LoginControl icon in the Toolbox that you can drag and drop in the Designer. (Sorry that I could not get a designated icon next to the control. I tried to embed it without shipping the separated bitmap file but no luck. Show me if you have a sample project to do so). 10. Now you are ready to use the control in your Web form. Just drag the LoginControl icon in the ToolBox pane and drop it to the Web form. The control should appear in the form with all its child controls. By manipulating the Property window, you can design the control to fit your need. If you do not want to show the optional Register button or Remeber check box, simply change the RegisterButtonText or RememberPasswordText to empty string. 11. Do not forget to provide an event handler for the Logon so the Postback can handle the user authentication properly. 12. All rights reserved to the control author - aspnet100@yahoo.com. By using the control you accept the disclaimer below: 13. THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.

立即下载
rar文件
重写URL(urlrewriternet20rc1b6.zip)及使用方法

重写URL组件可以隐藏URL上的questring参数,可以避免让客户端操作的人直接看到传递的值!

立即下载
zip文件
基于ASP的多用户域名隐藏转发商业版 v2.1.zip

基于ASP的多用户域名隐藏转发商业版 v2.1.zip

立即下载
zip文件
MemCached.net 安装说明

MemCached.net MemCached asp.net 安装包

立即下载
zip文件
大三下学期期末复习.zip

大三下学期期末复习: 卷 64G 的文件夹 PATH 列表 卷序列号为 364D-CC52 G:. │ ..txt │ ├─jsp课件 │ 1.ppt │ 2.ppt │ 3.ppt │ 4.ppt │ 5.ppt │ 6.ppt │ 7.ppt │ 8.ppt │ ├─matlab课件 │ 数字图像处理01.ppt │ 数字图像处理02-灰度处理.ppt │ 数字图像处理03-投影分割.ppt │ 数字图像处理04-形态学处理.ppt │ 数字图像处理05-形态学处理II.ppt │ 数字图像处理06-滤波.ppt │ 数字图像处理07-车牌处理彩色图像.ppt │ 数字图像处理08-图像梯度边缘追踪.ppt │ 数字图像处理09-模式识别.ppt │ ├─python课件 │ │ 069008-01.rar │ │ 样书.JPG │ │ 课件密码说明.doc │ │ │ ├─作业 │ │ python基础.docx │ │ │ ├─课件1 │ │ ├─第10章 网络程序设计 │ │ │ │ 第10章 网络程序设计.ppt │ │ │ │ │ │ │ └─code │ │ │ │ chatClient.py │ │ │ │ chatServer.py │ │ │ │ client.py │ │ │ │ flask_email.py │ │ │ │ flask_test.py │ │ │ │ ftpClient.py │ │ │ │ ftpServer.py │ │ │ │ getIP_MAC.py │ │ │ │ index.py │ │ │ │ index1.asp │ │ │ │ pachong.py │ │ │ │ port_scan.py │ │ │ │ receiver.py │ │ │ │ sender.py │ │ │ │ server.py │ │ │ │ sniffer.py │ │ │ │ sockMiddle.py │ │ │ │ sockMiddle_client.py │ │ │ │ sockMiddle_server.py │ │ │ │ udp_timeClient.py │ │ │ │ udp_timeServer.py │ │ │ │ │ │ │ ├─crawYichangGuishi │ │ │ │ │ result.txt │ │ │ │ │ scrapy.cfg │ │ │ │ │ │ │ │ │ └─crawYichangGuishi │ │ │ │ │ items.py │ │ │ │ │ pipelines.py │ │ │ │ │ settings.py │ │ │ │ │ __init__.py │ │ │ │ │ │ │ │ │ ├─spiders │ │ │ │ │ │ spiderYichangGuishi.py │ │ │ │ │ │ __init__.py │ │ │ │ │ │ │ │ │ │ │ └─__pycache__ │ │ │ │ │ spiderYichangGuishi.cpython-35.pyc │ │ │ │ │ __init__.cpython-35.pyc │ │ │ │ │ │ │ │ │ └─__pycache__ │ │ │ │ settings.cpython-35.pyc │ │ │ │ __init__.cpython-35.pyc │ │ │ │ │ │ │ ├─django_IsPrime │ │ │ │ │ db.sqlite3 │ │ │ │ │ manage.py │ │ │ │ │ │ │ │ │ └─django_IsPrime │ │ │ │ │ settings.py │ │ │ │ │ urls.py │ │ │ │ │ view.py │ │ │ │ │ wsgi.py │ │ │ │ │ __init__.py │ │ │ │ │ │ │ │ │ └─__pycache__ │ │ │ │ settings.cpython-35.pyc │ │ │ │ urls.cpython-35.pyc │ │ │ │ view.cpython-35.pyc │ │ │ │ wsgi.cpython-35.pyc │ │ │ │ __init__.cpython-35.pyc │ │ │ │ │ │ │ ├─django_template │ │ │ │ │ db.sqlite3 │ │ │ │ │ manage.py │ │ │ │ │ │ │ │ │ ├─django_template │ │ │ │ │ │ settings.py │ │ │ │ │ │ urls.py │ │ │ │ │ │ view.py │ │ │ │ │ │ wsgi.py │ │ │ │ │ │ __init__.py │ │ │ │ │ │ │ │ │ │ │ └─__pycache__ │ │ │ │ │ settings.cpython-35.pyc │ │ │ │ │ urls.cpython-35.pyc │ │ │ │ │ view.cpython-35.pyc │ │ │ │ │ wsgi.cpython-35.pyc │ │ │ │ │ __init__.cpython-35.pyc │ │ │ │ │ │ │ │ │ └─templates │ │ │ │ greeting.html │ │ │ │ │ │ │ ├─first_django │ │ │ │ │ db.sqlite3 │ │ │ │ │ manage.py │ │ │ │ │ │ │ │ │ └─first_django │ │ │ │ │ settings.py │ │ │ │ │ urls.py │ │ │ │ │ view.py │ │ │ │ │ wsgi.py │ │ │ │ │ __init__.py │ │ │ │ │ │ │ │ │ └─__pycache__ │ │ │ │ settings.cpython-35.pyc │ │ │ │ urls.cpython-35.pyc │ │ │ │ view.cpython-35.pyc │ │ │ │ wsgi.cpython-35.pyc │ │ │ │ __init__.cpython-35.pyc │ │ │ │ │ │ │ └─网络爬虫 │ │ │ GetUrl.py │ │ │ test.py │ │ │ WebCrawler.py │ │ │ │ │ ├─第11章 大数据处理 │ │ │ │ 第11章 大数据处理.ppt │ │ │ │ │ │ │ └─code │ │ │ 111.txt │ │ │ FileSplit.py │ │ │ Hadoop_map.py │ │ │ Hadoop_Reduce.py │ │ │ Map.py │ │ │ Reduce.py │ │ │ test.txt │ │ │ │ │ ├─第12章 Windows系统编程 │ │ │ │ 第12章 Windows系统编程.ppt │ │ │ │ │ │ │ └─code │ │ │ CheckAndViewAutoRunsInSystem.py │ │ │ CreateDialogWithButtonMessageUsingMFC.py │ │ │ CreateWindowUsingMFC.py │ │ │ CreateWindowUsingWinAPI.py │ │ │ EnumKeys.py │ │ │ EnumKeys3.py │ │ │ EnumProcess.py │ │ │ EventViewer.py │ │ │ Impersonate.py │ │ │ setup.py │ │ │ UsePrintfThroughCtypes.py │ │ │ │ │ ├─第13章 多线程与多进程编程 │ │ │ │ 第13章 多线程与多进程编程.ppt │ │ │ │ │ │ │ └─code │ │ │ FirstExample.py │ │ │ multiprocessing_eight.py │ │ │ multiprocessing_first.py │ │ │ multiprocessing_five.py │ │ │ multiprocessing_four.py │ │ │ multiprocessing_nine.py │ │ │ multiprocessing_second.py │ │ │ multiprocessing_seven.py │ │ │ multiprocessing_six.py │ │ │ multiprocessing_three.py │ │ │ MultiThread.py │ │ │ multiThread_copyFile.py │ │ │ SecondExample.py │ │ │ ThreadDaemon.py │ │ │ ThreadSynchronizationUsingCondition.py │ │ │ ThreadSynchronizationUsingEvent.py │ │ │ ThreadSynchronizationUsingLock.py │ │ │ ThreadSynchronizationUsingQueue.py │ │ │ │ │ ├─第14章 数据库编程 │ │ │ │ 第14章 数据库编程.ppt │ │ │ │ │ │ │ ├─code │ │ │ │ 14.1.4.py │ │ │ │ addressListManage.py │ │ │ │ data.db │ │ │ │ dataxlsx.db │ │ │ │ test_xlsx2sqlite.py │ │ │ │ tkinter_addressListManage.pyw │ │ │ │ │ │ │ └─sqlitebrowser_200_b1_win │ │ │ libgcc_s_dw2-1.dll │ │ │ mingwm10.dll │ │ │ Qt3Support4.dll │ │ │ QtCore4.dll │ │ │ QtGui4.dll │ │ │ QtNetwork4.dll │ │ │ QtSql4.dll │ │ │ QtXml4.dll │ │ │ SQLite Database Browser 2.0 b1.exe │ │ │ │ │ ├─第15章 多媒体编程 │ │ │ │ 第15章 多媒体编程.ppt │ │ │ │ │ │ │ └─code │ │ │ │ batchWaterMark.py │ │ │ │ biaotou1.png │ │ │ │ circlecenter.py │ │ │ │ GraphicDrawing.py │ │ │ │ ImageRonghe.py │ │ │ │ MusicPlayer.py │ │ │ │ pillow_ABC.py │ │ │ │ pyOpenGL_Bezier.pyw │ │ │ │ pyOpenGL_KeyboardEvent.pyw │ │ │ │ pyOpenGL_Line_Normal_Light.pyw │ │ │ │ pyOpenGL_Line_Triangle_Circle.pyw │ │ │ │ qipan.py │ │ │ │ sample.jpg │ │ │ │ sample_texture.bmp │ │ │ │ speech.py │ │ │ │ texturemap.py │ │ │ │ TextureMapping.py │ │ │ │ watermark.png │ │ │ │ watermarking.py │ │ │ │ yanzhengma.py │ │ │ │ │ │ │ └─testimages │ │ │ 1.bmp │ │ │ 2.bmp │ │ │ 3.bmp │ │ │ │ │ ├─第16章 软件逆向工程应用 │ │ │ │ 第16章 软件逆向工程应用.ppt │ │ │ │ │ │ │ └─code │ │ │ Collecting function chunks.py │ │ │ ColorTheInstructions.py │ │ │ FindInstructions.py │ │ │ FindLoop.py │ │ │ FindPacker.py │ │ │ FindPotentialGadgets.py │ │ │ FindTheDangerousFunctions.py │ │ │ GoThroughTheSegments.py │ │ │ Indegree and outdegree of functions.py │ │ │ InstructionTimes.py │ │ │ IterateChunks.py │ │ │ MnemonicsHistogram.py │ │ │ pedasm.py │ │ │ pescanner.py │ │ │ simpleapi.py │ │ │ ssdeep.exe │ │ │ ssdeeptest.py │ │ │ ssdeep_procs.py │ │ │ WalkTheFunctions.py │ │ │ WalkTheSegments.py │ │ │ │ │ ├─第17章 科学计算与可视化 │ │ │ └─code │ │ │ 13.5.11.py │ │ │ 13.5.13.py │ │ │ 3dGraphicUsingPylab.py │ │ │ 3dSurfaceUsingPyplot.py │ │ │ 3d_line.py │ │ │ instructionFig.py │ │ │ matplotlib_chinese.py │ │ │ matplotlib_in_tkinter.py │ │ │ pie_demo.py │ │ │ scipy_demo.py │ │ │ SinAndCosUsingPyplot.py │ │ │ SinCosSinUsingPyplot.py │ │ │ sin_cos.png │ │ │ slider_demo.py │ │ │ │ │ ├─第18章 密码学编程 │ │ │ └─code │ │ │ AES_test.py │ │ │ rsa_test.py │ │ │ │ │ ├─第19章 安卓平台的Python编程 │ │ │ └─code │ │ │ 19_8.py │ │ │ erweima.py │ │ │ │ │ ├─第1章 基础知识 │ │ │ │ 第1章 基础知识.ppt │ │ │ │ │ │ │ └─code │ │ │ 1_1.py │ │ │ 1_2.py │ │ │ 1_3.py │ │ │ CodeFramework.py │ │ │ convert2to3.py │ │ │ │ │ ├─第2章 Python序列 │ │ │ │ 第2章 Python序列.ppt │ │ │ │ │ │ │ └─code │ │ │ 2.4.3.py │ │ │ BinaryTree.py │ │ │ ComparePlusAndAppend.py │ │ │ CountForFrequences.py │ │ │ DirectedGraph.py │ │ │ InsertAndAppendOfList.py │ │ │ ListComprehension.py │ │ │ myQueue.py │ │ │ noRepeatNumbers.py │ │ │ shiftLeftn.py │ │ │ SortOrSoted.py │ │ │ Stack.py │ │ │ │ │ ├─第3章 选择与循环 │ │ │ │ 第3章 选择与循环.ppt │ │ │ │ │ │ │ └─code │ │ │ 例3_1.py │ │ │ 例3_10.py │ │ │ 例3_11.py │ │ │ 例3_12.py │ │ │ 例3_13.py │ │ │ 例3_14.py │ │ │ 例3_15.py │ │ │ 例3_16.py │ │ │ 例3_17.py │ │ │ 例3_18.py │ │ │ 例3_19.py │ │ │ 例3_2.py │ │ │ 例3_20.py │ │ │ 例3_21.py │ │ │ 例3_22.py │ │ │ 例3_23.py │ │ │ 例3_24.py │ │ │ 例3_3.py │ │ │ 例3_4.py │ │ │ 例3_5.py │ │ │ 例3_6.py │ │ │ 例3_7.py │ │ │ 例3_8.py │ │ │ 例3_9.py │ │ │ 多分支选择结构.py │ │ │ 嵌套选择结构.py │ │ │ 跳转表.py │ │ │ │ │ ├─第4章 字符串与正则表达式 │ │ │ │ 第4章 字符串与正则表达式.ppt │ │ │ │ │ │ │ └─code │ │ │ CheckCodeFormats.py │ │ │ checkPwd.py │ │ │ FindIdentifiersFromPyFile.py │ │ │ randomInformation.py │ │ │ │ │ ├─第5章 函数的设计和使用 │ │ │ │ 第5章 函数的设计和使用.ppt │ │ │ │ │ │ │ └─code │ │ │ 24点.py │ │ │ 5_1.py │ │ │ 5_10.py │ │ │ 5_11.py │ │ │ 5_2.py │ │ │ 5_3.py │ │ │ 5_4.py │ │ │ 5_5.py │ │ │ 5_6.py │ │ │ 5_7.py │ │ │ 5_8.py │ │ │ 5_9.py │ │ │ nestedList.py │ │ │ 一维卷积.py │ │ │ 八皇后.py │ │ │ 双色球.py │ │ │ 因数分解.py │ │ │ 报数游戏.py │ │ │ 汉诺塔.py │ │ │ 猜数游戏.py │ │ │ 红包游戏.py │ │ │ 韩信点兵.py │ │ │ 黑洞数.py │ │ │ │ │ ├─第6章 面向对象程序设计 │ │ │ │ 第6章 面向对象程序设计.ppt │ │ │ │ │ │ │ └─code │ │ │ AccessMembersOfBaseclass.py │ │ │ MyArray.py │ │ │ myMatrix.py │ │ │ mySet.py │ │ │ │ │ ├─第7章 文件操作 │ │ │ │ 第7章 文件操作.ppt │ │ │ │ │ │ │ └─code │ │ │ 7_10.py │ │ │ 7_11.py │ │ │ 7_21.py │ │ │ 7_22.py │ │ │ 7_23.py │ │ │ 7_24.py │ │ │ 7_24_1.py │ │ │ 7_8.py │ │ │ 7_9.py │ │ │ autoBackup.py │ │ │ CheckRepeatedCharacterInWordDocument.py │ │ │ CheckTheMD5ValueOfAFile.py │ │ │ CheckTypeOfFile.py │ │ │ ComputeMD5OfFile.py │ │ │ CountDirSize.py │ │ │ delCertainFiles.py │ │ │ Excel2007_MaxGrade.py │ │ │ filetypes.txt │ │ │ FindLongestReuse.py │ │ │ IntegersSort.py │ │ │ isPE.py │ │ │ kousuan.pyw │ │ │ li_fig_fromDocx.py │ │ │ mergeExcelSheets.py │ │ │ ObjectSequencing.py │ │ │ pwddict.txt │ │ │ pywin32_excel.py │ │ │ RarZipFilesDecrypt.py │ │ │ sample.txt │ │ │ sample_pickle.dat │ │ │ searchZeroFiles.py │ │ │ textopenpyxl.py │ │ │ txt2xlsx.py │ │ │ userWindows_monitor.py │ │ │ write_xls.py │ │ │ │ │ ├─第8章 异常处理结构与程序调试 │ │ │ │ 第8章 异常处理结构与程序调试.ppt │ │ │ │ │ │ │ └─code │ │ │ doctest_demo.py │ │ │ Stack.py │ │ │ test_Stack.py │ │ │ │ │ └─第9章 GUI编程 │ │ │ 第9章 GUI编程.ppt │ │ │ │ │ └─code │ │ open.png │ │ SimplePaint.py │ │ tkinter_DigitalWatch.pyw │ │ tkinter_kousuan.pyw │ │ tkinter_login.pyw │ │ tkinter_MP3Player.py │ │ tkinter_MultipleWindowsDemo.pyw │ │ tkinter_notepad.pyw │ │ tkinter_paint.pyw │ │ tkinter_RegionCapture.py │ │ tkinter_RemoteDesktopMonitor_Client.pyw │ │ tkinter_RemoteDesktopMonitor_Server.pyw │ │ tkinter_selection.pyw │ │ wxComboBox.py │ │ wxGUI.py │ │ wxGUI_resize.py │ │ wxIsPrime.py │ │ wxListBox.py │ │ wxTreeCtrl.py │ │ │ └─课件2加密 │ Python7.5折京东热卖.jpg │ Python教学视频(微信版).png │ 《Python程序设计》教学大纲(参考).doc │ 第17章 科学计算与可视化.ppt │ 第18章 密码学编程.ppt │ 第19章 安卓平台的Python编程.ppt │ ├─移动终端开发软件 │ 1.ppt │ 10.ppt │ 2.ppt │ 3.ppt │ 4.ppt │ 5.ppt │ 6.ppt │ 8.ppt │ 课程介绍.ppt │ ├─课件 │ ├─第一章 │ │ 第一章.pptx │ │ │ ├─第七章 │ │ 第七章.pptx │ │ │ ├─第三章 │ │ 第三章.pptx │ │ │ ├─第九章 │ │ 第九章.pptx │ │ │ ├─第二章 │ │ 第二章.pptx │ │ 高清视频短片三维数据可视化3Te001694_标清.mp4 │ │ │ ├─第五章 │ │ 第五章.pptx │ │ │ ├─第八章 │ │ 决策树补充.pptx │ │ 第八章.pptx │ │ │ ├─第六章 │ │ 第2章 基本数据挖掘技术-关联规则v2.pptx │ │ 第六章.pptx │ │ │ ├─第十一章 │ │ 第十一章.pptx │ │ │ ├─第十章 │ │ 第十章.pptx │ │ │ ├─第四章 │ │ 第四章.pptx │ │ │ └─课程介绍 │ 课程简介.pptx │ └─软件工程导论课件 03章 需求分析.ppt 05章 总体设计.ppt 06章 详细设计.ppt 07章 实现.ppt 08章 维护.ppt 13章 软件项目管理.ppt hello world.txt 人月神话.pdf 关于软件分层的描述.docx 第01章_软件工程学概述.ppt 第2章 可行性研究.ppt 英语翻译.pptx 课堂分享.txt 课堂分享2(驱动程序与存根程序).docx 预备齐,走.pptx

立即下载
zip文件
网站抓取

使用Watin抓取网站

立即下载
rar文件
VB编程资源大全(英文控件)

1,animate.zip
This ActiveX DLL (Source Included) shows how to create animated dialogs in VB5.
2,MetricConversionDLL.zip
34 Metric conversion routines in a VB5 DLL. Callible directly or just call the nice front end.
3,ControlP.zip
With help of this OCX you can call 39 control panels in windows!
4,RemBuilderplus.zip
ActiveX that allows the ability to add comment blocks with ease.
5,VertMenu.zip
This is a free active ocx with full source code for a vertical menu with the look and feel of Outlook 97.
6,dm10e.zip
DevMailer adds SMTP email sending abilities to your VB, ASP, VBA, Delphi, or Perl program in just seconds! Features
7,HideAway.zip
An alignable tool bar which can be hidden. Also includes smooth scrolling for hiding/unhiding.
8,tlsGUI.zip
TILISOFT GUI ActiveX Controls - ImageLabel, ScrollPanel, SplitPanel, Brief
9,recordsetEng.zip
This application shows how a DLLActiveX queries a Database and returns the recordset to the Standard EXE application.
10,THtml.Zip
Show Page Title for file selected with ".HTM" or ".ASP" extension
11,Fancy_Button.zip
Fancy Button
12,TransFX.zip
TransitionFX is an ActiveX control that allows you to make professional quality slide shows, picture presentations or screen savers
13,Roman.zip
This activeX control convert Decimal numbers to Roman numerals and back
14,pgBar.zip
Carrick Progress Bar 1.0 - replacement for standard progress bar with customizable colors and styles
15,JPGMaker.zip
JPGMaker is an ActiveX control designed to compress bitmap images and save them in JPG format
16,pictuner.zip
PicTuner is an ActiveX control designed to adjust contrast, brightness and color balance of bitmap images. It supports the following file formats: *.jpg, *.bmp, *.dib.
17,Hyperlink.zip
Hyperlink ActiveX control allows you to include hypertext links on your forms
18,shortcut.zip
Shortcut is an ActiveX control designed to create shortcuts to programs and documents and place them on windows desktop.
19,PicOpener.zip
PicOpener is an ActiveX control that allows you to read image files in over 50 formats and convert them to BMP bitmaps
20,PicConverter.zip
Read over 50 and write 15 image file formats.
21,labelblink.zip
Blinks The Caption In A Label Box
22,UnZipper.zip
ActiveX control designed to easily manipulate ZIP archives from within your application.
23,gurhancoolbuttonocx.zip
GurhanCoolButton is a free ActiveX Control that Acts as a Flat Button. Background Pictures and Icons can be added with ease
24,pktextline.zip
Textbox with modern design
25,DirScanner.zip
DirScanner is a free ActiveX control designed to scan directory/drive and save results to a file
26,activeEjecutor.zip
This control launches a program and waits until it has finished or
27,REGASP.zip
DLL which provides access to the Windows 2000 registry through Active Server Pages (ASP) code.
28,ColorProgressBar.zip
Replaces the standard progress bar with one that is on the order of O(n^2) times faster, with color options, and directional options.
29,MDITaskBarDemo.zip
This zip file contains all the code and procedures necessary to create and implement an MDI TaskBar control.
30,AnimatedAgent.zip
Two VBScripts which allow the users to INSTANTLY create MS Agent EMAIL and MS AGENT Web pages or add MS Agent to web pages
31,label3d.zip
This ActiveX Control creates a 3D Label.
32,Shcmbbox1.zip
ShComboBox ActiveX Control v1.0 behaves exactly like the Combo box in Windows Explorer showing all the folders and even files in the Shell's namespace
33,fldrvw21.zip
FolderView ActiveX Control 2.1 allows you to add a Windows Explorer-like treeview in your application.
34,controlcenterlefttrans.zip
Control that centers text right, left or in the middle.
35,BetaDBToolBar.zip
DBToolBar (Database ToolBar) for Add, Edit, Delete, etc...
36,CodeDll.zip
MiniCalculator DLL that allows input keys/Calculation results directly into a TextBox, ComboBox, etc.
37,hyperlink082800.zip
This Hyperlink ActiveX Control will allow you to insert an Hyperlink which will be very useful if you want to give a link to your website from your program.
38,DropdownCalculator.zip
Nice Drop-Down ActiveX Control Calculator. It is like a combo box, but it will drop down a calculator, which you can use for calculation
39,ColorPicker1.zip
It is a color picker control, which is almost similar to those you find in MS Office 2000 applications.
40,PowerPrint.zip
Easiest way to print. This Will Print Left Align, Right Align, Center Align. OCX. Full demonstration easy to use.
41,fb.zip
Folder Browser lets you select the directories the easy and elegant way.
42,TimeLed.zip
This simple ActiveX control shows a graphic clock with led simulation
43,MouseHook.zip
This control provides a nice, elegant way of reacting to the movement of the mouse wheel and other mouse functionality
44,rscomm.zip
Serial Comm control that provides the ability to send and receive 5 bit baudot with its built in ASCII to baudo and baudo to ASCII converter. Also can tx and rx any baudrate 45 to 115k!
45,Mouse.zip
Very useful mouse events, such as MouseMove, MousePosition, ClickRightButton, ClickLeftButton and etc.
46,cdwriter.zip
This is a relatively simple cd writer code, comes with a freeware ocx.
47,converter.zip
This example project shows you how to use my binary.ocx.
48,autoreg.zip
Auto easy, fast super Register/Unregister ocx/dll files at the same time!
49,EasterEgg.zip
this is an EasterEgg OCX that you can drop on to your about form.
50,imgedit.zip
ImgEdit is an image-processing tool. It allows you to adjust brightness, contrast and saturation.

51,xshow.zip
A control to create screensavers and/or slideshows. Choose from more than 120 transition effects between bitmap images.
52,mp3enc.zip
MP3 encoder. Source code for OCX not included.
53,opendialog.zip
An extended Dialog Box like VB dialog style, with New, open, Recent files and preview.
54,SJIni.zip
Shareware OCX for manipulating INI files. Fast, easy, effective way to manipulate INI files.
55,SoundSource.zip
BrainFusion Presents The Dancer.Ocx Which is capable of reading The Sound Peak Form Sound Card When Mp3 or Wav File Is Played
56,SysUSATimeZONE.zip
Get's Time From Anywhere In USA. Just By Typing In The State Abbreviation.
57,adbevel.zip
Visual Basic now has a bevel control like Delphi.
58,RebootPlus.zip
Here Is Another OCX File That Logs Off, Shutdown, Restart, Displays Device Manage, And Display Properties.
59,RetCal10.zip
This Activex control creates retail calendars on the fly. very useful if you are in the retail, accounting, merchandising industries. Very cool check it out
60,SysErrorOCX.zip
OCX file that handles Database Errors. Contents Of This File Include.SysError.OCX
61,Appearence.zip
System OCX allows you to change certain system display settings.
62,textbox1.zip
Syntax highlighting text editor ... not based on the RTF box... supports drawing of external graphics on the text area...useful for html editors etc
63,Player.zip
A multimedia ocx to replace mediaplayer ocx
64,Audio.zip
This ActiveX Control will play all kinds of MPEG-Layer3(MP3) files with ease of use.
65,HLiteDemo.zip
Hlite.Ocx When Placed On A Form And Called From A Textbox When It Has Focus It Will Highlight The Text Very Usefull In Data Entry Application
66,SysBacUpDemo.zip
This Is A Demo Application Using A Ocx File To Backup Files.
67,OCXButton1.zip
An ActiveX control (OCX) for creating Buttons with attributes unavailable in the intrinsic CommandButton control of VB
68,transferTV.zip
Transfers values from one treeview to another recursively.
69,createctrl.zip
A float button control
70,SysPCase.zip
This Is An OCX File That Will Allow a user to start typing and when textbox loses focus the OCX will make all text that user typed in into Proper Text Format
71,SysErrorLogWriter.zip
Here is an OCX file that will log all errors when placed under an event On Error Goto
72,Pbar.zip
This is an OCX that has the nice Progress Bar that has the Percent in the middle It's nice and easy to use
73,metawizardv101.zip
Meta Wizard a small Meta Tag creation tool that takes advantage of the system toolbar and ontop properties. With this tool you can easily create Meta Tags
74,Counter.zip
Formatted number, long number counter, Thousand seperator
75,barcode128.zip
DBToolBar (Database ToolBar), to Add, Edit, Delete, etc...
76,SwitchOCX.zip
ActiveX control.
77,djmeter.zip
A control (with VB Source) that is an implementation of a progress bar
78,BtnGraphic.zip
An OCX someone made that allows you to easily create command buttons on forms, that act like an IE coolbar
79,HSoft11.zip
This is an OCX someone wrote that acts and looks almost identical to the IE3 toolbar
80,MsgScroll.zip
This is a control (VB5 with source) that scrolls text
81,mtymse.zip
This is a control (VB5 with source) that controls every aspect of the mouse
82,progbar.zip
Uses a picture box to emulate a progress bar
83,axcool.zip
A toolbar control someone wrote
84,axgrid.zip
A Grid control someone wrote
85,axpanel.zip
A Panel, 3D Fram, Progress meter control someone wrote.
86,browsef.zip
A text box type control, that allows you to select a folder.
87,browsfil.zip
A text box type control, that allows you to select a file..
88,colbrwse.zip
A colour select control.
89,colorsel.zip
A drop down colour select control.
90,FileOps.zip
A VB5/6 control that allows you to easily copy, rename, put in trash, move files on your computer
91,formmenu.zip
A VB5/6 control that allows you to add menus to any place on a form you like
92,hlitactx2.zip
A VB5/6 control that shows you how to do code to see if the mouse is over a control on the screen. This one will highlight itself when the mouse id over it
93,progbar2.zip
A VB5/6 control that is a progress bar. Very good, allows lots of
94,spinedit.zip
A spin control
95,tilepuz.zip
A control that simulates the tiled puzzle game
96,urllabel2.zip
A label control, but when you click on it, it starts up the default browser to a specified URL
97,crdsrc.zip
A whole deck of cards in a control, usfull for using in your own program
98,ode.zip
A control that spins numbers around
99,TaskBar_v0_5.zip
A control that creates a task bar, onto which you can add other controls
100,vbalilsc.zip
A pure VB control, that is a replacment for the image list control
101,DBControl.zip
A control that has many usefull database functions within it, like add field, add column, compact, restore, create primary key etc..
102,OvalButton.zip
A control that is an oval command button
103,VBocx002.zip
Das Scroll Wheel kann als Scrollbar oder einfach nur zur graphischen Versch?nerung verwendet werden
104,VBocx003o.zip
Diese Leuchtdiode l?sst sich rund oder viereckig anzeigen, und erzeugt dadurch einen grafisch aufmachenderen Eindruck!!!
105,VBocx004o.zip
Blendet einen Text von wei? nach schwarz ein!
106,VBocx005o.zip
Wie hier sichtbar, zeigt diese OCX-Datei nur Ziffern an. Der Counter oben besteht aus 2, die Uhrzeit unten aus 6 LED-Ziffern. Bei der Uhr werden desweiteren 2 Labels als Trennung verwendet.
107,VBocx006o.zip
Eine Progressbar, der einfach anzusteuernd die Farbe und den Text ausgibt.
108,vbocx008o.zip
Einfach zu bedienen, sieht gut aus, und lockert das Bild der Benutzeroberfl?che etwas auf!
109,VBocx007o.zip
Ein einfach zu bedienendes OCX, um dateien von Servern hoch oder runterzuladen!
110,VBocx001.zip
Verschlüsseler werden meist zum Schutz von Daten angewandt.
111,SuperPack.zip
Super Fill is an OCX designed to extend VB Fill Style property. You can create user patterns and
process the scan-lines coordinate returned from the control. This is a shareware control by Fabio Guerrazzi.
112,supDraw.zip
Another control by Fabio Guerrazzi. Shareware.
113,LEDBULB.zip
This OCX will represent strings in the form of led bulbs. By H.M.IMTHIAZ RAFIQ.
114,delaunay.zip
Performs constrained triangulation, curve level and 3d mesh.
115,Wolf.zip
Another ocx make example.
116,OCXRegCode.zip
This will register your ocx.Comes with the complete source. Made by Neil Cuttriss.
117,DDCalc.zip
This OCX Control is simple enough not to describe its use.
118,Flash3D.zip
This shows you how to use the macromedia flash/shockwave ocx. Also demonstrates 3D animation in a vector based environment with Flash
119,EnhPrint.zip
OCX which creates a EMF-metafile dc class, which can be used by the vb programmer to create, print and/or preview a metafile
120,hoverbutton.zip
This is an enhancement of the standard command button.
121,scbox10.zip
This ActiveX control lets you add a shadow that falls behind a control.
122,getfile.zip
Control consisting of a text box and a button. User clicks the button, dialog shown
123,ftpActiveX.zip
This control shows how to use the Inet control for downloading files, uploading files, listing directories, renaming files, deleting files, creating directories and more!!
124,TextBoxControl.zip
This text box control allows you to limit input based on datatype or numeric range. Validation occurs within the lost focus event.
125,systray.zip
Add icons to the system tray with ease. The caption and icon can be set.
126,asRuler.zip
This is a basic Custom Contrl, which displayes a ruler.
127,playing_card.zip
Simple to use playing card activeX control with additional container with auto arrange function.
128,XPlayer.zip
This control functions much like windows media player and supports the following file formats: Dat, Avi, Mp3, Wav, Mpg & Wma files.
129,DBImage.zip
This one is component that allows you to populate image data from a ADO field to the component just like you would populate a text field with text data from a text field.
130,ellipctl.zip
Make an elliptical ActiveX picture control

立即下载
zip文件
用于ADO.NET的LogParser数据提供程序

本文介绍了如何在ADO.NET中使用Microsoft LogParserSQL功能

立即下载
zip文件
ASP.NET-[其他类别]UrlRewriter.NETv2.0RC1(For.Net2.0).zip

ASP.NET-[其他类别]UrlRewriter.NETv2.0RC1(For.Net2.0).zip

立即下载
rar文件
ICS delphixe10源码版

ICS - Internet Component Suite - V8 - Delphi 7 to RAD Studio 10 Seattle ======================================================================= (Aka FPIETTE's Components) Revised: March 3, 2016 http://www.overbyte.be/ http://wiki.overbyte.be/ Table of content: ----------------- - Legal issues - Donate - Register - Contributions - Latest Versions - Version Control repository - Installation - Available VCL Components - Sample applications - About SSL - Support - Release notes - Midware - Known problems - Special thanks Legal issues: ------------- Copyright (C) 1997-2016 by Fran鏾is PIETTE Rue de Grady 24, 4053 Embourg, Belgium SSL implementation includes code written by Arno Garrels, Berlin, Germany, contact: ICS is freeware. This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented, you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. 4. You must register this software by sending a picture postcard to the author. Use a nice stamp and mention your name, street address, EMail address and any comment you like to say. 5. As this code make use of OpenSSL, your rights are restricted by OpenSSL license as soon as you use any SSL feature. See http://www.openssl.org for details. Donate ------ ICS is freeware. You can use it without paying anything except the registration postcard (see "register" below). But of course donations are welcome. You can send cash (Euro currency or US Dollars) in an envelop to my street address or buy a gift certificate at Amazon in the UK. I will then use it to buy books. Here is the direct URL at Amazon UK (nearest to my home, please don't use another): http://www.amazon.co.uk/exec/obidos/gc-email-order1/ref=g_gc_email/202-6198323-6681414 For more generous amount, contact me by email. Register -------- ICS is freeware. If you use the components, you must register by sending a picture postcard showing the area you live in and some beautiful stamps for my kids who are stamp collectors. Do not use an envelop, I collect USED postcards sent to me. Write on the postcard that it is your ICS registration. Address your card to: Francois PIETTE, rue de Grady 24, 4053 Embourg, Belgium. Don't forget to mention your name, street address, EMail and web site. Contributions: -------------- ICS has been designed by Fran鏾is PIETTE but many other peoples are working on the components and sample programs. The history of changes in each source file list all developers having contributed (When no name is given, the change is by F. Piette). I can't list all contributors here but I want to specially thanks two specially active contributors: - Arno Garrels - Angus Robertson Latest versions: --------------- The latest versions of ICS can be downloaded from the ICS Wiki web site: http://wiki.overbyte.be/wiki/index.php/ICS_Download ICS V5 and V6 are archive releases no longer updated, last supported release was 2007. ICS V7 is a stable release that may still be updated for major bugs, but not for new releases of Delphi, latest it supported was XE3. ICS V8 is the current development release which is held in a public Version Control repository that is zipped each night for easy download. The download page above also includes the OpenSSL binaries needed to support SSL. ICS V8 supports Delphi 64-bit and Mac OS-X projects. Note that latest C++ Builder version supported is XE3 (lack of spare time, sorry). ICS V9 is in early development and is planned to support Android. There are no current plans for ICS for iOS. Version Control repository: --------------------------- svn://svn.overbyte.be/ics or http://svn.overbyte.be:8443/svn/ics (Usercode = ics, password = ics) Installation: ------------- ICS V8 has been designed for Embarcadero Delphi 2009 and up, and C++ Builder 2009 and up, but is fully compatible with Borland Delphi 7 and CodeGear 2006 and 2007. Embarcadero RAD Studio includes Delphi and C++ Builder. http://www.embarcadero.com/ With Delphi XE2 and later, VCL 64-bit Windows targets are supported for Delphi only. Currently FireMonkey is partly supported for Delphi only (there are still a few non-ported components). ICS for Mac OSX is currently experimental. The zip file has sub-directories in it. You must use the WinZip "Use folder names" option to restore this directory tree or you will have problems because the files would not be in their proper subdirectories. Please note most of these directories are differently named to ICS V7 and earlier, to ease support of multiple versions of Delphi and platforms, and to ease location of similar sample projects. Please don't install V8 over an existing V7 installation, it will be a mess of old and new. This is the new V8 sub-directory layout: .\ Info directory .\Install Component packages project groups for all versions .\Packages (was Delphi\Vc32) Delphi (7 and up) and C++Builder (2006 and up) packages projects .\Source (was Delphi\Vc32) ICS Delphi source code built into packages .\Source\Include (was Delphi\Vc32) .inc files (including OverbyteIcsDefs.inc) .\Source\Extras (was Delphi\Vc32) Extra source code not built into packages .\Source\zobj125 (was Delphi\Vc32) ZLIB C OBJ include files .\Lib Unit output directories for all package builds, subdirectories | for 2007+ will be created on building the packages \$(Config) Release / Debug | \$(Platform) Win32 / Win64 / OSX32 | \ D7..XE8, 10 Seattle includes .dcu and .dfm files for Delphi and .obj and .hpp files for C++ Builder .\Samples Delphi Win32/Win64 common source for all demos .\Samples\delphi\BroswerDemo Delphi Win32/Win64 Web Browser sample application (all Delphi versions) .\Samples\delphi\BroswerDemo\Resources Resource file, web pages and movie linked into browser demo .\Samples\delphi\FtpDemos Delphi Win32/Win64 FTP sample applications (all Delphi versions) .\Samples\delphi\MailNewsDemos Delphi Win32/Win64 SMTP, POP3, NNTP sample applications (all Delphi versions) .\Samples\delphi\MiscDemos Delphi Win32/Win64 Miscellaneous applications (all Delphi versions) .\Samples\delphi\OtherDemos Delphi Win32/Win64 DNS, Ping, SNMP, Syslog sample applications (all Delphi versions) .\Samples\delphi\PlatformDemos Delphi FireMonkey and cross-platform samples (Delphi XE2+) .\Samples\delphi\SocketDemos Delphi Win32/Win64 Socket sample applications (all Delphi versions) .\Samples\delphi\sslinternet Delphi Win32/Win64 SSL-enabled sample applications (all Delphi versions) .\Samples\delphi\WebDemos Delphi Win32/Win64 HTTP sample applications (all Delphi versions) .\Samples\delphi\WebDemos\WebAppServerData Directory for WebAppServ demo data files .\Samples\delphi\WebDemos\WebServData Directory for WebServ demo data files .\Samples\cpp\internet C++Builder sample applications .\Samples\cpp\internet\cb2006 C++Builder 2006 projects .\Samples\cpp\internet\cb2007 C++Builder 2007 projects .\Samples\cpp\internet\cb2009 C++Builder 2009 projects .\Samples\cpp\internet\cb2010 C++Builder 2010 projects .\Samples\cpp\internet\cbXE C++Builder XE projects .\Samples\cpp\internet\cbXE2 C++Builder XE2 projects UPGRADING and REINSTALLING Uninstall an existing ICS package (Menu | Component | Install Packages, select the component package and click Remove). Rename the old ICS directory and unzip to a new or empty directory, remove the old path from the library path and add either the new .\Source directory to the library path under Tools | Options |... or the appropriate .\Lib subdirectory according to version, ie .\Lib\Debug\Win32\D2007 for Delphi 2007. The latter has the advantage that the ICS source code won't be recompiled whenever your project is build. Also under Tools | Options |... add the new .\Source directory to the Browsing path. All DELPHI and C++ BUILDER VERSIONS/WIN32 Always upgrade your compiler with the latest update available from Embarcadero. Always update your system with http://windowsupdate.microsoft.com SSL or not SSL? By default the SSL code is compiled into the run-time package and additional SSL- enabled components are installed. In order to not compile the SSL code into the run-time package and to not install the SSL-Enabled components you need to remove the conditional define USE_SSL from both the run-time and design-time package. However if you do not build your applications with run-time packages it is recommended to build the packages with default settings. The SSL code will the be compiled into your applications depending on whether the conditional define USE_SSL is set in the project options or not (this requires having the .\Source directory in either in the library path or in projects Search path). Actual use of SSL in your applications also requires the OpenSSL files LIBEAY32.DLL and SSLEAY32.DLL being available somewhere in the path. Note different DLLs are needed for Win32 and Win64 applications. The ICS distribution includes the latest Win32 OpenSSL files in the .\OpenSSL-Win32 directory and the two main DLLs duplicated in .\Samples\delphi\sslinternet. Other OpenSSL files, including older and Win64, may be downloaded from: http://wiki.overbyte.be/wiki/index.php/ICS_Download INSTALLATION USING THE INSTALL PROJECT GROUPS For each Delphi and C++ Builder version one project group is provided in directory .\Install: Delphi 7 : D7Install.bpg Delphi 2006 : D2006Install.bdsgroup Delphi 2007 : D2007Install.groupproj Delphi 2009 : D2009Install.groupproj Delphi 2010 : D2010Install.groupproj Delphi XE : DXeInstall.groupproj Delphi XE2 : DXe2Install.groupproj // VCL only, no FireMonkey components Delphi XE2 : DXe2InstallVclFmx.groupproj // Both VCL and FireMonkey components Delphi XE3 : DXe3Install.groupproj // VCL only, no FireMonkey components Delphi XE3 : DXe3InstallVclFmx.groupproj // Both VCL and FireMonkey components Delphi XE4 : DXe4Install.groupproj // VCL only, no FireMonkey components Delphi XE4 : DXe4InstallVclFmx.groupproj // Both VCL and FireMonkey components Delphi XE5 : DXe5Install.groupproj // VCL only, no FireMonkey components Delphi XE5 : DXe5InstallVclFmx.groupproj // Both VCL and FireMonkey components Delphi XE6 : DXe6Install.groupproj // VCL only, no FireMonkey components Delphi XE6 : DXe6InstallVclFmx.groupproj // Both VCL and FireMonkey components Delphi XE7 : DXe7Install.groupproj // VCL only, no FireMonkey components Delphi XE7 : DXe7InstallVclFmx.groupproj // Both VCL and FireMonkey components Delphi XE8 : DXe8Install.groupproj // VCL only, no FireMonkey components Delphi XE8 : DXe8InstallVclFmx.groupproj // Both VCL and FireMonkey components Delphi 10 Seattle : D10SInstall.groupproj // VCL only, no FireMonkey components Delphi 10 Seattle : D10SInstallVclFmx.groupproj // Both VCL and FireMonkey components C++ Builder 2006 : CB2006Install.bdsgroup C++ Builder 2007 : CB2007Install.groupproj C++ Builder 2009 : CB2009Install.groupproj C++ Builder 2010 : CB2010Install.groupproj C++ Builder XE : CBXeInstall.groupproj C++ Builder XE2 : CBXe2Install.groupproj // VCL only no FireMonkey components C++ Builder XE2 : CBXe2InstallVclFmx.groupproj // Both VCL and FireMonkey components C++ Builder XE3 : CBXe3InstallVclFmx.groupproj // Both VCL and FireMonkey components 1 - Do a File/Open Project, navigate to the Install directory, select the correct file and open it. The project manager view should now display two package projects, one run-time and one design-time package. The run-time package name contains the "Run" suffix. The design-time package name contains the "Design" suffix. 2 - Select and Build the run-time package (do not install). 3 - Select and Install the design-time package. After a few seconds, you should have a dialog box telling you the package has been installed with a bunch of new components registered in the Tool Palette under "Overbyte ICS" and "Overbyte ICS SSL". Then do a "Save All" and a "Close All". 4 - One package is installed, called 'Overbyte ICS Design-Time Package for Delphi xxx'. 5 - Various directories under .\Samples\delphi\ include samples that illustrate use of all the ICS components, see later. FIREMONKEY CROSS PLATFORM PACKAGES: 1 - For XE2 and later, DXe?Install (where ? is the version) installs VCL components only, while DXe?InstallVclFmx also installs FireMonkey cross platform components (three run time packages). In order to use this feature first uninstall the old design-time package. 2 = Build all three run-time packages for all available platforms (32-bit and 64-bit Windows and Mac OS X) in the order they are listed in project manager. 3 - Next build and install the three design-time packages in the order they are listed in project manager. 4 - Three packages are installed, called: 'Overbyte ICS Common Design-Time Package for Delphi xxx' 'Overbyte ICS FMX Design-Time Package for Delphi xxx' 'Overbyte ICS VCL Design-Time Package for Delphi xxx' Note that the new packaging is still beta/alpha, both package names and included units might change in a future beta drop. The old VCL packages are still there however they do no longer support FireMonkey and of course only one set of packages can be installed in the IDE at the same time, if you want both VCL and FMX install DXe2InstallVclFmx.groupproj only. Currently the XE2 package cache is buggy and should be disabled by adding the -nocache parameter. 5 - The .\Samples\delphi\PlatformDemos\ folder contains FireMonkey sample projects that may all be built with FireMonkey for Mac OS X (and Windows). ALTERNATE INSTALLATION USING THE PACKAGE PROJECT FILES: For each Delphi and C++ Builder version two package project files exist in the .\Packages directory. One run-time and one design-time package project file. The run-time file name contains the "Run" suffix. The design-time file name contains the "Design" suffix. PACKAGE PROJECT FILE NAMES - VCL: Delphi 7 : OverbyteIcsD7Run.dpk, OverbyteIcsD7Design.dpk Delphi 2006 : OverbyteIcsD2006Run.bdsproj, OverbyteIcsD2006Design.bdsproj Delphi 2007 : OverbyteIcsD2007Run.dproj, OverbyteIcsD2007Design.dproj Delphi 2009 : OverbyteIcsD2009Run.dproj, OverbyteIcsD2009Design.dproj Delphi 2010 : OverbyteIcsD2010Run.dproj, OverbyteIcsD2010Design.dproj Delphi XE : OverbyteIcsDXeRun.dproj, OverbyteIcsDXeDesign.dproj Delphi XE2 : OverbyteIcsDXe2Run.dproj, OverbyteIcsDXe2Design.dproj Delphi XE3 : OverbyteIcsDXe3Run.dproj, OverbyteIcsDXe3Design.dproj Delphi XE4 : OverbyteIcsDXe4Run.dproj, OverbyteIcsDXe4Design.dproj Delphi XE5 : OverbyteIcsDXe5Run.dproj, OverbyteIcsDXe5Design.dproj Delphi XE6 : OverbyteIcsDXe6Run.dproj, OverbyteIcsDXe6Design.dproj Delphi XE7 : OverbyteIcsDXe7Run.dproj, OverbyteIcsDXe7Design.dproj Delphi XE8 : OverbyteIcsDXe8Run.dproj, OverbyteIcsDXe8Design.dproj Delphi 10 Seattle : OverbyteIcsD10SRun.dproj, OverbyteIcsD10SDesign.dproj C++ Builder 2006 : OverbyteIcsCB2006Run.bdsproj, OverbyteIcsCB2006Design.bdsproj C++ Builder 2007 : OverbyteIcsCB2007Run.cbproj, OverbyteIcsCB2007Design.cbproj C++ Builder 2009 : OverbyteIcsCB2009Run.cbproj, OverbyteIcsCB2009Design.cbproj C++ Builder 2010 : OverbyteIcsCB2010Run.cbproj, OverbyteIcsCB2010Design.cbproj C++ Builder XE : OverbyteIcsCBXeRun.cbproj, OverbyteIcsCBXeDesign.cbproj C++ Builder XE2 : OverbyteIcsCBXe2Run.cbproj, OverbyteIcsCBXe2Design.cbproj C++ Builder XE3 : OverbyteIcsCBXe3Run.cbproj, OverbyteIcsCBXe3Design.cbproj PACKAGE PROJECT FILE NAMES - FireMonkey and VCL: Delphi XE2 FMX/VCL : IcsCommonDXe2Run.dproj, IcsCommonDXe2Design.dproj Delphi XE2 VCL : IcsVclDXe2Run.dproj, IcsVclDXe2Design.dproj Delphi XE2 FMX : IcsFmxDXe2Run.dproj, IcsFmxDXe2Design.dproj Delphi XE3 FMX/VCL : IcsCommonDXe3Run.dproj, IcsCommonDXe3Design.dproj Delphi XE3 VCL : IcsVclDXe3Run.dproj, IcsVclDXe3Design.dproj Delphi XE3 FMX : IcsFmxDXe3Run.dproj, IcsFmxDXe3Design.dproj Delphi XE4 FMX/VCL : IcsCommonDXe4Run.dproj, IcsCommonDXe4Design.dproj Delphi XE4 VCL : IcsVclDXe4Run.dproj, IcsVclDXe4Design.dproj Delphi XE4 FMX : IcsFmxDXe4Run.dproj, IcsFmxDXe4Design.dproj Delphi XE5 FMX/VCL : IcsCommonDXe5Run.dproj, IcsCommonDXe5Design.dproj Delphi XE5 VCL : IcsVclDXe5Run.dproj, IcsVclDXe5Design.dproj Delphi XE5 FMX : IcsFmxDXe5Run.dproj, IcsFmxDXe5Design.dproj Delphi XE6 FMX/VCL : IcsCommonDXe6Run.dproj, IcsCommonDXe6Design.dproj Delphi XE6 VCL : IcsVclDXe6Run.dproj, IcsVclDXe6Design.dproj Delphi XE6 FMX : IcsFmxDXe6Run.dproj, IcsFmxDXe6Design.dproj Delphi XE7 FMX/VCL : IcsCommonDXe7Run.dproj, IcsCommonDXe7Design.dproj Delphi XE7 VCL : IcsVclDXe7Run.dproj, IcsVclDXe7Design.dproj Delphi XE7 FMX : IcsFmxDXe7Run.dproj, IcsFmxDXe7Design.dproj Delphi XE8 FMX/VCL : IcsCommonDXe8Run.dproj, IcsCommonDXe8Design.dproj Delphi XE8 VCL : IcsVclDXe8Run.dproj, IcsVclDXe8Design.dproj Delphi XE8 FMX : IcsFmxDXe8Run.dproj, IcsFmxDXe8Design.dproj Delphi 10 Seattle FMX/VCL: IcsCommonD10SRun.dproj, IcsCommonD10SDesign.dproj Delphi 10 Seattle VCL : IcsVclD10SRun.dproj, IcsVclD10SDesign.dproj Delphi 10 Seattle FMX : IcsFmxD10SRun.dproj, IcsFmxD10SDesign.dproj C++ Builder XE2 FMX/VCL : IcsCommonCBXe2Run.dproj, IcsCommonDXe2Design.dproj C++ Builder XE2 VCL : IcsVclCBXe2Run.dproj, IcsVclCBXe2Design.dproj C++ Builder XE2 FMX : IcsFmxCBXe2Run.dproj, IcsFmxCBXe2Design.dproj C++ Builder XE3 FMX/VCL : IcsCommonCBXe3Run.dproj, IcsCommonDXe3Design.dproj C++ Builder XE3 VCL : IcsVclCBXe3Run.dproj, IcsVclCBXe3Design.dproj C++ Builder XE3 FMX : IcsFmxCBXe3Run.dproj, IcsFmxCBXe3Design.dproj 1 - Open and Build the run-time package project (do not install!). 2 - Open and Install the design-time package project. (Do a File/Open Project, browse to the .\Packages directory. Select the correct file and open it. Then in the project manager view, right-click on the package, then click on either the Build or Install button.) 3 - For Delphi XE2 and later, a 64-bit run-time package can be built by changing the package target platform to 64-bit Windows. This has the same name as the 32-bit package, so a different package output directory needs to be specified in Tools / Options / Delphi Options for 64-bit Windows. After a few seconds, you should have a dialog box telling you the package has been installed with a bunch of new components registered in the Tool Palette under "Overbyte ICS" and "Overbyte ICS SSL". Then do a "Save All" and a "Close All". DELPHI 2006/WIN32, 2007/WIN32, 2009/WIN32, 2010/WIN32, XE/WIN32: Having installed the package, verify that the appropriate Win32 Library Path (Tools / Options / Delphi Options / Library - Win32 / Library Path) has been added, .\Lib subdirectory according to version, ie .\Lib\Debug\Win32\D2007 for Delphi 2007. If not, add it manually. It is not mandatory to add .\Lib to the global Delphi path, but it will be much easier for you because otherwise you'll have to add it to each project. DELPHI XE2/WIN32, XE3/WIN32, XE4/WIN32, XE5/WIN32, XE6/WIN32, XE7/WIN32, XE8/WIN32, 10 Seattle/WIN32, XE2/WIN64, XE3/WIN64, XE4/WIN64, XE5/WIN64, XE6/WIN64, XE7/WIN64, XE8/WIN64, 10 Seattle/WIN64: Similar to above, but the Library path is specified separately for 32-bit and 64-bit Windows Platforms. DELPHI 7: Add VC32 directory path to your library path (Tools menu / Environment Options / Library / Library Path. Add .\Lib\Debug\Win32\D7 path at the end of the existing path). SAMPLE DELPHI PROJECTS Once the package is installed, you may open the sample projects. The samples are split into several directories according to protocols, most with a project group that can be opened in all versions of Delphi. .\Samples\delphi\BroswerDemo .\Samples\delphi\FtpDemos\FtpDemos.bpg .\Samples\delphi\MailNewsDemos\MailNewsDemos.bpg .\Samples\delphi\MiscDemos\MiscDemos.bpg .\Samples\delphi\OtherDemos\OtherDemos.bpg .\Samples\delphi\PlatformDemos\XSamples.groupproj .\Samples\delphi\SocketDemos\SocketDemos.bpg .\Samples\delphi\sslinternet\SslDemos.bpg .\Samples\delphi\WebDemos\WebDemos.bpg Full details of the sample projects are shown later in this document. You might get some dialog box telling you that resource files are missing (they may not have been included in the zip file to save space) and are recreated by Delphi. It is OK. Any other error message is a problem you should fix. After all resource files have been recreated, you should see in the project manager a group of projects. To compile all samples in the group at once, do Project / Build all projects. This may take a few minutes. Note 1: Delphi may run out of memory if you ask to compile all projects at once. If you have not enough RAM, then compile each project individually. Note 2: Delphi has warnings which triggers a lot of messages for 100% OK code. You can turn those warnings off in the project/ options / Compiler messages and deselecting: "Deprecated symbol", "Platform symbol", "unsafe type", "unsafe code", "unsafe typecast". Those are intended for .NET and Linux portability. You can safely ignore them if you run windows. For you facility, I included a utility SetProjectOptions (source code, you must compile it) in the internet directory. This utility will update project options to disable the warnings. Once the components are all installed, you may open the sample projects each one after the other and compile them. For each project, do file/open and select the dpr file in the internet directory. Then Project/Build All. C++ BUILDER 2006, 2007, 2009, 2010, XE, XE2, XE3: Follow the installation procedure described for Delphi 2006. Just change the project group and package name: use CB2006, CBXe, etc, see above. You can't have Delphi 2006 and CBuilder 2006 packages installed at the same time in the IDE. So when switching from one to the other, be sure to remove the one you don't need. Building the FireMonkey CBXE2InstallVclFmx C++ packages for OSX may trigger an ILINK32 error, this is a bug in C++ Builder reported as QC #103668 the Win32 packages should build without errors. Once the components are all installed, you may open the sample projects each one after the other and compile them. For each project, do file/open and select the dpr file in the internet directory. Then Project/Build All. Projects are located in SAMPLES\CPP\INTERNET\CB2006\ (or CB2006, CBXE, etc) with a project group in each directory, OverbyteIcsCB2006Sam.bdsgroup, OverbyteIcsCBXe2Sam.groupproj, etc. It is likely that for each project, C++ Builder complains about a missing .res file. This is not a problem, C++ Builder will recreate it as needed. They have not been included to save space in the zip file. Once the components are all installed, you may open the sample projects each one after the other and compile them. For each project, do file/open and select the dpr file in the internet directory. Then Project/Build All. NOTES: - You may have an error message, using Delphi or C++ Builder complaining about Font.Charset, OldCreateOrder and other properties. Those are new properties in newer Delphi or C++ Builder versions, newer than the version you use. You can safely ignore those errors because those properties are not used by the components nor sample programs. You may encounter this error at run time. To avoid it, you must open each form at design time and ignore the error. Then recompile. If you don't ignore the error at design time, you'll have it at runtime ! - If you have Delphi or C++ Builder complaining about a file not found, add .\source directory to your library path. - If you are using C++ Builder you may encounter an error at link time such as "Unable to open file MWBCB30.LIB" (or other libs). This is a bug in C++ Builder. To solve it, you can edit project option file (right click in project manager) and remove any reference to the missing libraries. - Don't forget that the C++Builder components are located in .\delphi\vc32 which is object pascal source code (not a problem for C++Builder, just indicate that the *.pas files are displayed when installing). C++Builder will create the *.hpp files. There are some on-line help files in the VC32 directory. Available VCL Components ------------------------ - The following is a list of the files that should be installed in order to properly add all of the available components in this collection: > OverbyteIcsCharsetComboBox.pas Provides easy MIME charset selection > OverbyteIcsDnsQuery DNS lookup component - useful for getting MX records > OverbyteIcsDprUpdFix.pas IDE plugin for Delphi 2009 and 2010 to update old projects > OverbyteIcsEmulVT.pas ANSI terminal emulation in a control > OverbyteIcsFingCli.pas FINGER client protocol - Find information about user > OverbyteIcsFtpCli.pas FTP client protocol - file transfer > OverbyteIcsFtpSrv.pas FTP server protocol - file transfer > OverbyteIcsFtpSrvT.pas FTP server protocol - helpers > OverbyteIcsHttpAppServer.pas HTTP server protocol - used to build advanced web servers > OverbyteIcsHttpProt.pas HTTP client protocol - used by the web > OverbyteIcsHttpSrv.pas HTTP server protocol - used to build web servers > OverbyteIcsLogger.pas A component to log information > OverbyteIcsMimeDec.pas MIME component - decode file attach, use with POP3 > OverbyteIcsMultiProgressBar.pas A segmented progress bar > OverbyteIcsMultipartFtpDownloader.pas FTP client protocol - download one file using simultaneous connections to speedup download > OverbyteIcsMultipartHttpDownloader.pas HTTP client protocol - download one file using simultaneous connections to speedup download > OverbyteIcsNntpCli.pas NNTP client protocol - send and receive newsgroups messages > OverbyteIcsPing.pas ICMP echo protocol - ping a host > OverbyteIcsPop3Prot.pas POP3 client protocol - get mail from mail server > OverbyteIcsReg.pas Register design components > OverbyteIcsSmtpProt.pas SMTP client protocol - send mail to server > OverbyteIcsSmtpSrv.pas SMTP server protocol - receive mail from client > OverbyteIcsSnmpCli.pas SNMP client protocol - network management > OverbyteIcsSnmpMsgs.pas SNMP client protocol - message helper > OverbyteIcsSysLogClient.pas Syslog Client Protocol - receive syslog messages > OverbyteIcsSysLogDefs.pas Syslog Protocol - helpers > OverbyteIcsSysLogServer.pas Syslog Server Protocol - send syslog messages > OverbyteIcsTnCnx.pas TELNET client protocol - terminal emulation protocol > OverbyteIcsTnEmulVT.pas TELNET and ANSI terminal emulation combined > OverbyteIcsTnOptFrm.pas TELNET Client configuration form > OverbyteIcsTnScript.pas TELNET client protocol - with automation > OverbyteIcsWSocket.pas Winsock component - TCP, UDP, DNS,... > OverbyteIcsWSocketE.pas Register procedure and property editor for TWSocket > OverbyteIcsWSocketS.pas Winsock component for building servers > OverbyteIcsWSocketTS.pas Winsock component for building multithreaded servers - The following list support and utilities units: > OverbyteIcsAsn1Utils.pas ASN1 utilities (for TSnmpClient component) > OverbyteIcsAvlTrees.pas Implements a fast cache-like data storage > OverbyteIcsCharsetUtils.pas MIME-charset functions > OverbyteIcsCookies.pas Client Cookie Handling > OverbyteIcsCRC.pas 32 bit CRC computation > OverbyteIcsCsc.pas character set routines > OverbyteIcsDES.pas Implementation of the Data Encryption Standard (DES) > OverbyteIcsDigestAuth.pas HTTP Digest Access Authentication > OverbyteIcsFormDataDecoder.pas Decode a MIME data block as generated by a HTML form > OverbyteIcsHttpCCodZLib.pas Supports GZIP coding for HttpContCod > OverbyteIcsHttpContCod.pas HTTP Content Coding support, uses extra units > OverbyteIcsIcmp.pas ICMP protocol support, used by the PING component > OverbyteIcsIconv.pas Headers for iconv library (LGPL) > OverbyteIcsLIBEAY.pas Delphi encapsulation for LIBEAY32.DLL (OpenSSL) > OverbyteIcsMD4.pas Implementation of the MD4 Message-Digest Algorithm > OverbyteIcsMD5.pas Implementation of the MD5 Message-Digest Algorithm > OverbyteIcsMimeUtil.pas Support routines for MIME standard > OverbyteIcsMLang.pas A few header translations from MS mlang.h > OverbyteIcsNtlmMsgs.pas Client NTLM authentification messages used within HTTP protocol > OverbyteIcsNtlmSsp.pas Server NTLM authentification of user credentials using Windows SSPI > OverbyteIcsOneTimePw.pas One Time Password support functions, used by FTP > OverbyteIcsSHA1.pas Implementation of US Secure Hash Algorithm 1 (SHA1) > OverbyteIcsSocketUtils.pas Cross platform socket utilities for ICS > OverbyteIcsSSLEAY.pas Delphi encapsulation for SSLEAY32.DLL (OpenSSL) > OverbyteIcsSslSessionCache.pas A very fast external SSL-session-cache component > OverbyteIcsSslThrdLock.pas Implementation of OpenSsl thread locking (Windows); > OverbyteIcsSspi.pas A few header translations from MS sspi.h and security.h > OverbyteIcsStreams.pas Fast streams for ICS > OverbyteIcsThreadTimer.pas A custom timer class using custom timer messages from one or more threads > OverbyteIcsTicks64.pas GetTickCount64 support for all versions of Windows > OverbyteIcsTimeList.pas List of items with expiry times, used for WebSessions > OverbyteIcsTypes.pas Common types, mainly for backward compiler compatibility > OverbyteIcsURL.pas Support routines for URL handling > OverbyteIcsUtils.pas Vast number of common utilities, many supporting Unicode for D7/2007 > OverbyteIcsWSockBuf.pas FIFO buffers for TWSocket > OverbyteIcsWebSession.pas Web session support for THttpAppSrv and MidWare > OverbyteIcsWinnls.pas A few header translations for Unicode Normalization in winnls.h > OverbyteIcsWinsock.pas Some Winsock initialisations > OverbyteIcsWndControl.pas A class that encapsulates a windows message queue and a message map > OverbyteIcsZLibDll.pas Zlib support, interface to external zlib.dll functions > OverbyteIcsZlibHigh.pas Zlib support, high level interface for compression and decompression > OverbyteIcsZLibObj.pas Zlib support, interface to zlib linked C OBJ functions FireMonkey Cross Platform Support: ---------------------------------- For Delphi and C++ Builder XE2 and later, FireMonkey Desktop applications are an alternate to VCL Forms applications, supporting cross platforms of Windows 32-bit and 64-bit and Mac OS X (and perhaps other platforms in future). FireMonkey uses different visual components to VCL, while some non-visual components can be used for both VCL and FMX projects, while other components need special versions, such as ICS. Earlier betas of V8 used the conditional define "FMX" which is *no longer required in project options. Instead in your existing ICS FireMonkey app. add either "Ics.Fmx" to the unit scope names in project options or apply the following changes in the uses clause, rename: OverbyteIcsWndControl -> Ics.Fmx.OverbyteIcsWndControl OverbyteIcsWSocket -> Ics.Fmx.OverbyteIcsWSocket OverbyteIcsFtpCli -> Ics.Fmx.OverbyteIcsFtpCli OverbyteIcsFtpSrv -> Ics.Fmx.OverbyteIcsFtpSrv OverbyteIcsHttpProt -> Ics.Fmx.OverbyteIcsHttpProt OverbyteIcsWSocketS -> Ics.Fmx.OverbyteIcsWSocketS OverbyteIcsSmtpProt -> Ics.Fmx.OverbyteIcsSmtpProt.pas OverbyteIcsPop3Prot -> Ics.Fmx.OverbyteIcsPop3Prot.pas OverbyteIcsNntpCli -> Ics.Fmx.OverbyteIcsNntpCli.pas OverbyteIcsPing -> Ics.Fmx.OverbyteIcsPing.pas OverbyteIcsDnsQuery -> Ics.Fmx.OverbyteIcsDnsQuery.pas OverbyteIcsFingCli -> Ics.Fmx.OverbyteIcsFingCli.pas OverbyteIcsSslSessionCache -> Ics.Fmx.OverbyteIcsSslSessionCache.pas OverbyteIcsSslThrdLock -> Ics.Fmx.OverbyteIcsSslThrdLock.pas OverbyteIcsHttpSrv -> Ics.Fmx.OverbyteIcsHttpSrv.pas OverbyteIcsSocketUtils -> Ics.Fmx.OverbyteIcsSocketUtils.pas OverbyteIcsMultipartFtpDownloader -> Ics.Fmx.OverbyteIcsMultipartFtpDownloader.pas OverbyteIcsMultipartHttpDownloader -> Ics.Fmx.OverbyteIcsMultipartHttpDownloader.pas OverbyteIcsHttpAppServer -> Ics.Fmx.OverbyteIcsHttpAppServer.pas OverbyteIcsThreadTimer -> Ics.Fmx.OverbyteIcsThreadTimer.pas OverbyteIcsCharsetComboBox -> Ics.Fmx.OverbyteIcsCharsetComboBox.pas { Demo units } OverbyteIcsWebAppServerCounter -> Ics.Fmx.OverbyteIcsWebAppServerCounter OverbyteIcsWebAppServerMailer -> Ics.Fmx.OverbyteIcsWebAppServerMailer The list above is also the list of units that now have different names in the FireMonkey framework however most of them share the same source file. Dropping a ICS component on the form will add the correct unit name for each framework automatically (don't forget to disable the package cache as described above). Unit OverbyteIcsLibrary.pas has been *deprecated* and ICS IPv8 doesn't use it anymore. If you used it in your own code read the comment in OverbyteIcsLibrary.pas, search for "deprecated". Sample applications: -------------------- With V8, the sample applications are now grouped into directories according to general functionality, to make it easier to compare related samples. Many samples are similar. When searching for something, always look at the date the demos where created. The most recent is always the best code! In the lists below, ACTIVE!! indicates applications that are actively maintained to test and support new functionality in the ICS components. These may not be simplest samples, but are usually the first to try when learning about a component. Delphi Win32/Win64 Web Browser sample application ------------------------------------------------- .\Samples\delphi\BroswerDemo > FrameBrowserIcs.dpr Web Browser using HtmlViewer component - ACTIVE!! Note this sample needs HtmlViewer component installed Delphi Win32/Win64 FTP sample applications ------------------------------------------ .\Samples\delphi\FtpDemos\FtpDemos.bpg - Project group > OverbyteIcsBasFtp.dpr Basic FTP client program > OverbyteIcsConFtp.dpr Basic console mode FTP client > OverbyteIcsFtpAsy.dpr Example of asynchronous FTP client > OverbyteIcsFtpMulti.dpr Demo to do several FTP downloads in parallel to get a list of files > OverbyteIcsFtpMultipartDownload.dpr Demo to FTP download a single large file in several parts in parallel > OverbyteIcsFtpServ.dpr General purpose FTP server, uses TSocketServer - ACTIVE!! > OverbyteIcsFtpThrd.dpr Demo of multithreaded FTP client, see also FTPASY > OverbyteIcsFtpTst.dpr Basic graphical FTP client - ACTIVE!! Delphi Win32/Win64 SMTP, POP3, NNTP sample applications ------------------------------------------------------- .\Samples\delphi\MailNewsDemos\MailNewsDemos.bpg - Project group > OverbyteIcsBasNntp.dpr Basic NNTP client program > OverbyteIcsConPop3.dpr Basic console mode demo for POP3 (mail receive) > OverbyteIcsConSmtp.dpr Basic console mode demo for SMTP (mail send) > OverbyteIcsMailHtml.dpr Example of HTML formatted EMail sending, including embedded images - ACTIVE!! > OverbyteIcsMailRcv.dpr Internet EMail access using POP3 protocol - ACTIVE!! > OverbyteIcsMailSnd.dpr Example of EMail sending using SMTP, including file attach - ACTIVE!! > OverbyteIcsMailSndAsync.dpr Example of parallel EMail sending with multiple connections > OverbyteIcsMimeDemo.dpr Example of EMail decoding (attached files are extracted) - ACTIVE!! > OverbyteIcsNewsReader.dpr Example of TNntpCli component (Send/receive newsgroups) - ACTIVE!! > OverbyteIcsSmtpServer.dpr Internet EMail server using SMTP protocol - ACTIVE!! Delphi Win32/Win64 Miscellaneous applications --------------------------------------------- .\Samples\delphi\MiscDemos\MiscDemos.bpg - Project group > OverbyteIcsBufStrmTst.dpr Test of buffered stream classes > OverbyteIcsCacheTest.dpr Test of TCacheTree class used in TSslAvlSessionCache > OverbyteIcsMD4Test.dpr Test program for MD4 unit > OverbyteIcsMD5File.dpr Example of MD5 unit: computer MD5 checksum for files > OverbyteIcsMD5Test.dpr Test program for MD5 unit > OverbyteIcsOneTimePassword.dpr One Time Password test routines for OverByteIcsOneTimePw unit > OverbyteIcsSHA1Test.dpr Test program for SHA unit > OverbyteIcsThreadTimerDemo.dpr Demo for TIcsThreadTimer > OverbyteIcsTicks64Demo.dpr GetTickCount64 test routines for OverbyteIcsTicks64 unit > OverbyteIcsTimerDemo.dpr Very simple demo for TIcsTimer > OverByteIcsWndControlTest.dpr Test program for windows and threads Delphi Win32/Win64 DNS, Ping, SNMP, Syslog sample applications -------------------------------------------------------------- .\Samples\delphi\OtherDemos\OtherDemos.bpg - Project group > OverbyteIcsBatchDnsLookup.dpr Batch async DNS lookup using DnsLookup (IPv6 and IPv4) > OverbyteIcsConPing.dpr Basic console mode demo for ping component > OverbyteIcsDll1.dpr Demo showing how to use a TWSocket component in a DLL > OverbyteIcsDll2.dpr Demo showing how to use a THttpCli component in a DLL > OverbyteIcsDllTst.dpr Test program calling ICSDLL1 and ICSDLL2 > OverbyteIcsDnsLook.dpr Example of name resolution (IPv6 and IPv4) > OverbyteIcsDnsResolver.dpr Batch async DNS lookup event driven using DnsQuery > OverbyteIcsFinger.dpr Example of TFingerCli component > OverbyteIcsNsLookup.dpr Demo for the DnsQuery component > OverbyteIcsPingTst.dpr Demo for the ping component, includes trace route > OverbyteIcsSnmpCliTst.dpr Demo for SNMP (simple network management protocol) component > OverbyteIcsSysLogClientDemo.dpr Demo for SysLog client component > OverbyteIcsSysLogServerDemo.dpr Demo for SysLog server component Delphi FireMonkey cross-platform samples (Delphi XE2 and later) --------------------------------------------------------------- All these samples may be built for Mac OS X (and Windows). .\Samples\delphi\PlatformDemos\XSamples.groupproj > IcsCliDemo.dproj Example of client for SRVDEMO, IPV4 only > IcsTcpSrvIPv6.dproj Basic server without client forms, event-driven, IPv4/IPV6 > IcsConSmtp.dproj Basic console mode demo for SMTP (mail send) > IcsMailSnd.dproj Example of EMail sending using SMTP, including file attach > IcsMailRcv.dproj Internet EMail access using POP3 protocol > IcsHttpsTst.dproj Example of THttpCli component (GET), show many features > IcsWebServ.dproj Demo of HTTP server, uses TSocketServer > IcsWebAppServ.dproj Advanced HTTP server demo, uses WebServ, adds sessions > IcsFtpTst.dproj Basic graphical FTP client > IcsFtpServ.dproj General purpose FTP server, uses TSocketServer > IcsUdpLstn.dproj UDP listen demo > IcsUdpSend.dproj UDP send demo > IcsBatchDnsLookup.dproj Batch async DNS lookup using DnsLookup (IPv6 and IPv4) > IcsDll1.dproj Demo showing how to use a TWSocket component in a DLL > IcsDll2.dproj Demo showing how to use a THttpCli component in a DLL > IcsDllTst.dproj Test program calling ICSDLL1 and ICSDLL2 > IcsThreadTimerDemo.dproj Very simple demo for TIcsTimer Delphi Win32/Win64 Socket sample applications --------------------------------------------- .\Samples\delphi\SocketDemos\SocketDemos.bpg - Project group > OverbyteIcsBinCliDemo.dpr Client program to receive binary and delimited text data. Works with BinTcpSrv demo. > OverbyteIcsCliDemo.dpr Example of client for SRVDEMO, IPV4 only - ACTIVE!! > OverbyteIcsClient5.dpr Basic client GUI applications > OverbyteIcsClient7.dpr Simple client application demonstrating TWSocket > OverbyteIcsConCli1.dpr Basic client/server console applications > OverbyteIcsConCli2.dpr Basic client/server console applications with thread > OverbyteIcsConSrv1.dpr Basic server application in console mode > OverbyteIcsConUdpLstn.dpr Console application to listen for UDP messages > OverbyteIcsDynCli.dpr Demo of dynamically created TWSocket components > OverbyteIcsMtSrv.dpr Basic server, multi-threaded, see THRDSRV for better code > OverbyteIcsRecv.dpr Simple file receive (server), use with SENDER demo (client) > OverbyteIcsSender.dpr Simple file send (client), use with RECV demo (server) > OverbyteIcsServer5.dpr Basic server GUI applications > OverbyteIcsSocksTst.dpr How to use TWSocket with SOCKS protocol (firewall traversing) > OverbyteIcsSrvDemo.dpr Example of server using a TTable - ACTIVE!! > OverbyteIcsSrvTcp.dpr Basic server without client forms, event-driven > OverbyteIcsSvcTcp.dpr Same as SRVTCP but as an NT/2K/XP service > OverbyteIcsTWSChat.dpr Chat program (both client and server in a single program) > OverbyteIcsTcpSrv.dpr Basic server without client forms, event-driven, IPv4 only - ACTIVE!! > OverbyteIcsTcpSrvIPv6.dpr Basic server without client forms, event-driven, IPv4/IPV6 - ACTIVE!! > OverbyteIcsTelnetClient.dpr Telnet client using a TnEmulVT > OverbyteIcsThrdSrv.dpr Basic multithreaded TCP server, banner sent in main thread > OverbyteIcsThrdSrvV2.dpr Basic multithreaded TCP server, banner sent in worker thread > OverbyteIcsThrdSrvV3.dpr Basic TCP server showing how to use TWSocketThrdServer > OverbyteIcsTnDemo.dpr Telnet client using a TMemo > OverbyteIcsTnSrv.dpr Basic TCP server with client forms, event-driven > OverbyteIcsUdpLstn.dpr UDP listen demo > OverbyteIcsUdpSend.dpr UDP send demo Delphi Win32/Win64 SSL-enabled sample applications -------------------------------------------------- .\Samples\delphi\sslinternet\SslDemos.bpg - Project group > OverbyteIcsHttpsTst.dpr Example of TSslHttpCli component (GET) - ACTIVE!! > OverbyteIcsPemTool.dpr ICS Pem Certificate Tool - Create and import certificates in OpenSLL PEM format > OverbyteIcsSimpleSslCli.dpr Example of simple SSL client using TSslWSocket - ACTIVE!! > OverbyteIcsSimpleSslServer.dpr Example of SSL server using TSslWSocket - ACTIVE!! > OverbyteIcsSslFtpServ.dpr General purpose FTP SSL server, uses TSocketServer - ACTIVE!! > OverbyteIcsSslFtpTst.dpr Basic graphical FTP SSL client - ACTIVE!! > OverbyteIcsSslMailRcv.dpr Internet EMail access using POP3 protocol and SSL - ACTIVE!! > OverbyteIcsSslMailSnd.dpr Example of EMail sending using SMTP and SSL - ACTIVE!! > OverbyteIcsSslNewsRdr.dpr Example of TSslNntpCli component (Send/receive newsgroups) - ACTIVE!! > OverbyteIcsMsVerify.dpr Verify and show an OpenSSL certificate or certificate chain using class TMsCertChainEngine which uses MS crypto API - ACTIVE!! > OverbyteIcsSslSniSrv.dpr Test of Server Name Indication (SNI) in server mode - ACTIVE!! > OverbyteIcsSslWebServ.dpr Demo of HTTPS server, uses TSocketServer - ACTIVE!! > OverbyteIcsSslWebAppServer.dpr Advanced HTTPS server demo, uses WebServ, adds sessions - ACTIVE!! > OverbyteIcsSslSmtpServer.dpr Internet EMail server using SMTP protocol and SSL - ACTIVE!! Delphi Win32/Win64 HTTP sample applications ------------------------------------------- .\Samples\delphi\WebDemos\WebDemos.bpg - Project group > OverbyteIcsConHttp.dpr Basic console mode HTTP client > OverbyteIcsHttpAsp.dpr Example of THttpCli component with cookie (POST to an ASP page) > OverbyteIcsHttpAsy.dpr Example of THttpCli component with multiple async requests (GET) > OverbyteIcsHttpChk.dpr Example of THttpCli to check for valid URL using HEAD request > OverbyteIcsHttpDmo.dpr Simple HTTP client demo with proxy > OverbyteIcsHttpGet.dpr Example of THttpCli component (GET into a file) > OverbyteIcsHttpMultipartDownload.dpr Demo application for TMultipartHttpDownloader to download files using simultaneous connections > OverbyteIcsHttpPg.dpr Example of THttpCli component (POST to CGI script) > OverbyteIcsHttpPost.dpr Example of THttpCli component (POST), work with WebServ sample - ACTIVE!! > OverbyteIcsHttpThrd.dpr Example of THttpCli component (multi-threaded GET) > OverbyteIcsHttpTst.dpr Example of THttpCli component (GET), show many features - ACTIVE!! > OverbyteIcsIsapi.dll Example of FTP client component within an ISAPI extension > OverbyteIcsWebAppServer.dpr Advanced HTTP server demo, uses WebServ, adds sessions - ACTIVE!! > OverbyteIcsWebServ.dpr Demo of HTTP server, uses TSocketServer - ACTIVE!! Two samples are not in the project group since they need extra components installed > OverbyteIcsRestDemo.drp Demo program showing how to use REST API from Google and Yahoo > OverbyteIcsRestJsonDemo.drp Demo program showing how to use REST API from Google Search and JSON Sample Notes ------------ Note 1: Not all samples have been rewritten in C++ for C++ Builder. And those rewritten are frequently much simpler. So C++ Builder user: have a look at the Delphi sample too ! Note 2: Follow "UserMade" link on ICS web site to find more sample programs written by ICS users. As explained in the component installation, you may encounter an error loading a sample application or running it. This may be because the last time I loaded the form, I was using another Delphi or C++ Builder version which has new properties. You can safely ignore messages related to those new properties. They are not used in the samples. (The properties are CharSet, OldCreateOrder and others). You can also encounter error about duplicate resources. You can ignore them safely. If you have those errors, open each form in the IDE, ignore the error then recompile. If you don't open the form in the IDE, you'll get the errors at runtime and your program will abort. When installing a new version, always delete old dcu, obj, dcpil and always recompile everything ! Close everything before recompiling the library or packages. When installing a new version, be sure to unzip it in the same directory tree as the old one or you'll mess both versions. About SSL: ---------- TSslWSocket and TSslWSocketServer component are derived from the standard TWSocket and TWSocketServer component. The SSL code is compiled into the component only if you define USE_SSL symbol to your packages and projects. Just add USE_SSL to the defines in the project or package options and recompile everything. The components make use of LIBEAY32.DLL and SSLEAY32.DLL to handle SSL protocol stuff. The DLLs are dynamically loaded at runtime. It means that the DLLs will only be required at runtime when you first make use of a SSL function. Your applications will run on systems without OpenSSL DLLs as long as you don't call any SSL function. The files may be downloaded from: http://wiki.overbyte.be/wiki/index.php/ICS_Download Most ICS components have their SSL enabled counter part. They work exactly the same way as the regular component except when SSL specific stuff is needed, for example certificates. To support SSL stuff, the SSL-enabled version use some new properties, events and methods. Many sample programs have their SSL-enabled counter part in a separate sources located in SslInternet folder. SSL certificates: To make use of SSL, you frequently need certificates. I provide some demo certificates I built using command line OpenSSL tool. PEM certificates can be opened by a text editor, LF as well as CRLF are allowed as line breaks. CACERT.PEM : A demo certificate for "Example CA" 01CERT.PEM : A demo certificate which is signed by CACERT.PEM 01KEY.PEM : A demo private key for 01CERT.PEM Passphrase is "password". CLIENT.PEM : A demo certificate and private key. Passphrase is "password". SERVER.PEM : A demo certificate and private key. Passphrase is "password". ROOT.PEM : A demo CA certificate. Passphrase is "password". TRUSTEDCABUNDLE.PEM : A demo CA file in PEM format containing multiple well known root CA certificates to be specified in property CA Path of the demo applications. Read the comments included in this file. 6F6359FC.0 : Located in sub directory SslInternet\TrustedCaStore, it's the file CACERT.PEM stored with a hashed file name. Directory TrustedCaStore can be specified in property CA Path of the demo applications. For details about certificate, see the excellent book: "Network security with OpenSSL", O'Reilly, ISBN 10: 0-596-00270-X The SSL demo project OverbyteIcsPemTool may be used to create self signed PEM certificates, certificate requests for commercial use, to convert existing certificates in the Windows Certificate Store to PEM format understood by OpenSSL and to examine PEM certificates. You will find more information in IcsSslHowTo.txt file. Commercial SSL certificates: To avoid browsers giving certificate warning messages, you need to purchase a SSL certificate from one of numerous companies, such as Verisign, Thawte GeoTrust or RapidSSL. Prices vary dramatically and are often cheaper from resellers such as Servertastic than from the main issuing companies. The main purpose of an SSL certificate is to prove the identity of the owner of a web site, ideally the company behind the web site. That usually requires paper work identifying the company is submitted and also proof the domain being protected is owned by that company, it usually also involves telephone calls. Such certificates are usually called fully validated and cost $120 or more each year for a single domain, ie secure.website.com. Wild card certificates cost $350 or more, but protect multiple sub-domains, ie web.website.com as well. Extended Validation certificates cost from $450 a year, and show the company name in green in the address bar. For testing and simple use, instant issued SSL certificates cost from $15 per year and protect a single domain only with automated checking reducing the cost (an email to admin@website.com to prove you receive email for the domain, perhaps a telephone call as well). Note these instant certificates do not include a company name. To buy and install an SSL certificate for use with ICS and OpenSSL follow these steps: 1 - Build the SSL demo project OverbyteIcsPemTool. Take Extras, Create Certificate Requests, fill in the various fields (check other certificates if uncertain, the Common Name is the domain to protect, ie secure.website.com and E-Mail should be an email address at the than domain, ideally admin or administrator, 2048 bits. Click Create, and specify two file names, first for the private key (mykey.pem) then the certificate request file (myreq.pem). The request can also be done using OpenSSL command line arguments, or you can build it into your own application. 2 - Choose you SSL supplier and certificate type, at some point during the ordering process you will be asked for the certificate request, so open the PEM file you saved with a text editor and copy the base64 encoded block starting -BEGIN CERTIFICATE REQUEST- into the web form. It should be decoded and displayed so you check it's correct. The private key is not needed for the certificate to be issued. At this point the validation process starts as mentioned above, which might take hours or weeks to complete. 3 - Eventually the SSL certificate should be issued, either by email or made available to download from the supplier's web site. It should be in X.509 format in a base64 encoded block starting -BEGIN CERTIFICATE- which should be saved as a PEM file (mycert.pem). There should also be an Intermediate CA certificate, with which your new certificate was signed, which should also be saved as a file (mycacert.pem). This may also be downloadable from the supplier as a bundle file and should be common to any certificates they issue, ie RapidSSL_CA_bundle.pem. 4 - The OverbyteIcsPemTool tool has a View PEM button that allows examination of your new PEM files. 5 - The three PEM files now need to be attached to the SslContext component in your application, with properties SslCertFile, SslPrivKeyFile and SslCAFile. The request certificate file has no further use. Support: -------- There is a mailing list to discuss F. Piette's components and applications. To subscribe surf to http://lists.elists.org/mailman/listinfo/twsocket. Do not use an aliased EMail address, use your real EMail address, the one you'll use to post messages. After asking for subscription, you'll receive a confirmation email you must reply to it or you will _not_ be added to the subscriber's list (this is to check for email path and also make sure someone doesn't subscribe you without your consent). Once you have been registered with the mailing list processor, you can send messages to twsocket@elists.org. Every subscriber will receive a copy of your message. I will respond, but anybody is welcome to respond to each other's messages. So every body can share his expertise. There are many other useful mailing lists at http://www.elists.org ! Before asking a question, browse the message archive you can download from the support page on the web site (click the "support" button from main page) and from the mailing list web site http://lists.elists.org/mailman/listinfo/twsocket. Google is also archiving the list with some delay. If you found a bug, please make a short program that reproduces the problem attach it to a message addressed to me. If I can reproduce the problem, I can find a fix ! Do not send exe file but just source code and instructions. Always use the latest version (beta if any) before reporting any bug. You are also encouraged to use the support mailing list to ask for enhancements. You are welcome to post your own code. The support mailing list has sometimes a heavy traffic. If it is too much for you, you can select "digest" mode in which mailing list processor will mail you only one big message per day. To select digest mode goto http://lists.elists.org/mailman/listinfo/twsocket. You can also subscribe to another mailing list called twsocket-announce which will receive only very few messages when major bug fixes or updates are done. The subscription process is the same as for the other mailing list. See above procedure. Release notes ------------- There is no global release notes. Each component and sample has his own history. You can find those histories in the comment in the beginning of each source file. There are also a bunch of useful comments in the source code. You should at least browse the source for the components you are interested in. MidWare ------- If you wants to build client/server applications using TCP/IP protocol, you can do it easily with ICS. But you can do it much more easily using another freeware product from Fran鏾is Piette: MidWare. Available from the same web site http://www.overbyte.be. francois.piette@overbyte.be francois.piette@swing.be http://www.overbyte.be/ http://wiki.overbyte.be/

立即下载
zip文件
ASP技术常遇问题解答-如何编写一个DNS LOOKUP程序?.zip

ASP技术问题解答,希望对你有帮助。

立即下载
rar文件
VB编程资源大全(英文源码 控件)

1 , vb5dialog.zip
This demonstrates how to subclass the Common Dialog Dialogs and manipulate a specific Dialog.
2 , cpnl.zip
Form_Taskbar is a control for Visual Basic which, once placed onto a form, makes the form act like the Taskbar (minus the Start Menu).
3 , vbo_progbar.zip
Implement a common control progress bar with added features that are not accessable using COMCTL32.OCX!
4 , vbo_infolabel.zip
This control adds a great user-friendly interface with and icon and "Hover" ability. Based on a control seen in ICQ.
5 , vbo_checkcombo.zip
Add a checkbox to a combo box and use it to enabled/disable the combo! or whatever you would like to do with it!
6 , vbo_controlframe.zip
Create your own system button such as a Maximize, Minimize, Close, and many others with ease!
7 , vbo_ctextbox.zip
This class makes using the Textbox or Edit class API simple. Easily set properties and access many features not available directly from VB.
8 , taskbar.zip
Form_Taskbar is a control for Visual Basic which, once placed onto a form, makes the form act like the Taskbar (minus the Start Menu).
9 , NT_Service.zip
This is an OCX that allows you to create an NT service application...add the control to your project and register it as a service!!
10 , Scroller.zip
This is a Control Container, it's like a frame control but it lets you scroll the content up and down...
11 , TrayArea.zip
This control lets you add your icon to the System Tray Area and handle some events such as MouseMove, MouseDown, MouseUp and DblClick.
12 , Resizer.zip
This is a very useful control: It's a container control, you can insert two controls inside and then you'll have a vertical (or horizontal) resizer bar (like the Windows File Explorer). A resizer can contain another resizer... an so on. (you can divide you form in as many sizable sections as you want...).
13 , Label3D.zip
This is a Label 3D user control that works like the standard VB label control, but you can define the 3D look of the control.
14 , D-Tray101.zip
This is a useful tool to handle System Tray Icons. YOu can change the ToopTip and images in RunTime, this will make it easy to make a flashing icon to get the users attention.
15 , ExcellOS.zip
This is a fake Operating System
16 , docking.zip
This ActiveX control and Demo will allow you to dock your toolbars/forms to a mdiform much in the way in which Visual C++ allows you to.
17 , resizable7segment_source.zip
An Active-X control that simulates a 7 segment L.E.D display.
18 , xartery1.zip
20 image digital art gallery in 2 galleries, housed in an mdiform.
19 , dns.zip
DNS control. OCX for Visual Basic providing host name-to-address and address-to-name resolution.
20 , reverser.zip
Alright!! This is the kind of encryption you do when... your're 2fried2code!! not really encryption
21 , imagebutton2.zip
Round and freaky shape command buttons, updated from before- really an image control.
22 , talkeyboard.zip
Talking keyboard for mute or learning challenged.
23 ,imagebutton.zip
uses a gif image in an image control instead of A COMMand button, then makes the called form do the bounce from the taskbar, which covers up the sticking image.
24 , ArielColorBox.zip
A popup color selector active-x control, similar to a combobox, featuring 12 different palettes, and 2 color selection events - click() and change().
25 , Protect2.zip
New version of Protect your applications. Please read Readme.txt
26 , LOVDLL.zip
It will act as List Of Values. You might have seen List Of Values in Developer. It will act same as that.
27 , WCodeDll.zip
COOL Small DLL Calculator that allows input keys / Calculations results directly into a TextBox, ComboBox, etc.
28 , GB.zip
This a first release of Gold Button (v1.0).
29 , djticker.zip
This VB5 control gives the programmer a WallStreet style ticker that scrolls from right to left.
30 , AddressBook.zip
Address Book. Add/delete entries from INI files, load pictures, change strings, dail phone numbers, send emails, view home pages, and more. Must see.
31 , fldrvw21.zip
FolderView ActiveX Control 2.1 allows you to add a Windows Explorer-like treeview in your application
32 , XchangeSMTPMail.zip
This code is a simple API to Mapi. It is in a class module and can be used in either ASP or Standalone APPS.
33 , zafspinocx.zip
This is a demo of a logo spinner control, which spins an icon sized image horizontally. Source code is not provided.
34 , vertmenu.zip
When we first came across this, we couldn't believe its free! It mimics the Microsoft Outlook's Vertical Menu bar which appears on the left of the screen
35 , progbar.zip
This is a great replacement for the standard VB progress bar. Its smooth, totally free (all the source code is here), and more versitile than the one that comes with VB.
36,button1.zip
Change Button Appearance when Clicked
37,ToolbarSample.zip
This is the mutli form level handling toolbar prepared for most of the application.
38,ShutDnCtl.zip
Shutdown Control v1.5 This has been tested on Windows 9x, me, NT and 2000 operating systems.
39,Margin.zip
With the help of this Program we can Leave space(margin) on left and right side of a text box.
40,Assist.zip
A simple application with source code which shows how to save the contents of a rich text box without the help of common dialog box.
41,xml2word.zip
A ActiveX-dll for a mailmerge system based on an XML-file and Word 97.
42,ToolbarSrc.zip
This is a complete commericial quality toolbar control for use with VB6 (VB5 users will need to create replacements for Replace and Split functions). It is completly owner drawn, and has no requirements on Common Controls, IE or whatever.
43,POPMail.zip
POPMail activeX control with sample application. Sample shows how to get your mail from the POP server.
44,Spooler.zip
Spooler.ocx activeX control with sample project which demonstrates how to send a document to the Windows printer spooler.
45,PlayAVI.zip
PlayAVI.ocx is an activeX control which allows you to play an AVI file on a form. A sample application is provided with the control.
46,FldrView.zip
The Folderview ActiveX Control mimics the behaviour of the Windows Explorer Treeview showing the tree structure of the files and folders and other items in the shell's namespace.
47,EasterEgg.zip
this is an EasterEgg OCX that you can drop on to your about form. The control can be hidden, then when the user does some form of shift clicking, the OCX will come into view and display your message to them.
48,ShellLnk.zip
ShellLink ActiveX Control 1.0 can retrives and save all the information from a shortcut file(.lnk extension) which can be accessed by using various properties and methods of the control. It can even create a new shortcut file.
49,utimer_src.zip
The UltraTimer Control uses NO APIs. Just pre-set the total interval any where from 1 millisecond to about 24 days. Set the TimerMode to fire Periodic or One-Time timer events.
50,ComboBox2.zip
Combo box. Must see.
51,ComboBox3.zip
New version of Combo Box. Must see.
52,fldrvw20.zip
FolderView ActiveX Control 2.0 mimics the left pane of Windows Explorer exactly, by showing all the folders and files in the shell's namespace.
53,Shcmbbox.zip
ShComboBox ActiveX Control v1.0 behaves exactly like the Combo box in Windows Explorer showing all the folders and even files in the Shell's namespace.It has many properties, methods and powerful events notification. It can be easily integrated with FileView and FolderView ActiveX Controls to give complete look of Windows Explorer.
54,clock.zip
A clock control. Drop the control on a form where it will display the time.
55,djedit.zip
A binary file editor. The application version of the EditExe.ocx control. Visual Basic 6 dependent. The EditExe.ocx needs to be registered using RegSvr32. Vb6 run-time files not included.
56,MonitorFolders.zip
It is an iteresting program. I am using this application to monitor the size of my folders. You can monitor hundreds of folders and from different drives at the same time.
57,Lotto649.zip
A lucky Lotto 6/49 machine, with the full hope that a reader will win a big fortune one day (and that he/she will be generous towards the author).
58,BinFileView.zip
View binary and text files, with both hex and character search facilities fully functional, and you can print any displayed page (upto 512 bytes, showing byte positions, hex and characters).
59,IconEdit.zip
A basic 32x32 and 16x16 Icon Editor. For creating new icons or editing existing ones, with color palettes(one for 16x16 icons specifically), a color mixer, a panel for lining up icons for edit, icon new/open/save functions, flip/rotate/invert functions and choices of solid/dotted/blank grid lines, etc.
60,DropdownCalculator.zip
It is like combo box, but it will drop down a calculator, which can be used for the calculations. It is a must for the bussiness softwares
61,Shcmb201.zip
ShComboBox shows folders and files in the Shell's Namespace in a cascaded order, exactly like the ComboBox in Windows Explorer.
62,DropDownCalculator2.zip
It is an updated version of my Drop-Down Calculator. Now it supports a new context menu, hot tracking and few visual enhancements.
63,filevw25.zip
The FileView Control allows you to add a Windows Explorer-like listview to your own application, which shows all the files and folders in the shell's namespace exactly as Windows Explorer shows.
63,BrainLoopBuffet.zip
This could be a splashform or something which requires 6 brains, a sort of alternative use of the mem hogging image control, though gifs are small- the rest proves this is not anything finished but you can use the parts- no pun intended, i mean no brain intended, you can also load the brains separately by use of cmdbuttons.
64,paranoidea.zip
Paranoid? Set a time delay so windows shuts down on people snooping on your machine! at boot up this prog gives you a countdown till shutdown,
you can set the window of enrty time and enter/end by a couple of "hidden" events that no one knows about but you, (it will not shutdown till you comment out the "end" and replace with code inside), so you can test it...
65,fldrvw25.zip
The FolderView Control allows you to add a Windows Explorer-like treeview to your own application, which shows all the folders and even files in the shell's namespace exactly as Windows Explorer shows.The FolderView Control offers powerful functionality to browse the Shell's Namespace.
66,VCollection.zip
Handy dandy collection object which allows you to store data in hierachies. Very simple interface.
67,MagicPer.zip
Period control, why using MaskEditBox for input month-year data for processing or reporting?
MagicPer help me writing program faster and more visible, and most of all its Free!
68,ColorPicker.zip
It is a color picker control, which is similar to thouse found in Microsoft Office 2000 applications.
69,sgforvb.exe
Mokashi SmartGrid needs no coding for making a grid functional. Drop it into an application and your spreadsheet application is ready.
70,enhprintsrc.zip
This EnhPrint.ocx creates a EMF-dc class which allows the vb programmer to create, print and/or preview a metafile (.emf). Support for images, gradient fill, text rotation...
71,VarSpace.zip
VarSpace is a small COM library designed to simplify the storage of multiple runtime values within an inheritable stack. API's allow variables to be read/written to any level of the stack or to inherite values from any level of the stack.
72,GridOCX.zip
This is a grid control which can be used in bound and unbound mode.This OCX control is made in VB6 using Flex grid and a text box....
73,remover32.zip
Provide some useful function ,please read the readme file learn about detail.
74,meter.zip
Extremely powerful, flexible, highly configurable angular gauge.
75,MSFlxGrd.zip
Visual Basic Project uses the MS Flex Grid control.
76,ColorsToNumbers.zip
This is a little program that shows you the Long and a HEX value of a taken RGB color (Red, Green, Blue). It has a place where the color is showed
77,righttoleft.zip
This is a mouse right button swap right one
78,cEdit.zip
This is version 3 of the notepad like code editor with full syntax highlighting, along with a number of other helpful options. You can associate it with file types and restore to the default file association all within the program.
79,vboheader.zip
This control gives your programs a distinct look with the fully customizable gradient capable header control..!
80,flatbutton.zip
This is a flat button control with hover capabilities. You can change the forecolor, backcolor, and all hover colors. It is great to use with the vboNavBar control..!
81,vbonavbar.zip
This control allows you to add the cool nav bar used in programs such as Microsoft Money to your next project. The 下载 comes with full source code to an example project, the Active-X control, and a compiled OCX..!
82,browsercontrol.zip
This is a cool example that shows you how to control your applications be creating custom URLs in a hosted WebBrowser control and making these links perform actions in your programs
83,easyhover.zip
Another way of adding Hover capabilities to your project without the use of API...
84,fadingprogress.zip
This little example shows you how to make a cool looking progress bar that fades from one color to another based upon the percentage complete..!
85,simplehover.zip
Easily add hover capabilites to your next project without the use of subclassing..! Just straight VB code and a little API...
86,movement.zip
This is a nice example of a screen saver that bounces a label containing text around the screen.
Submitted By: Manish Wadhera
87,splitter.zip
This example shows you a very simple way to create a splitter bar between two controls...
88,cCombo.zip
This class exposes over 20 subs and functions specificaly for the ComboBox control. All you do is set the Hwnd property and let the class do the rest...!
89,frameenable.zip
This small example shows you how to enable/disable all controls inside a Frame control with ease. If you have a lot of controls inside a frame, it would take many lines of code to do what this code can do in one line..!
90,editlistbox.zip
Use RGB color vaklues to create custom colors.
91,editlistbox.zip
Create a listbox that can be edited.
92,collapsabletoolbar.zip
Create a simple collapsable toolbar.
93,drivedirfile.zip
Use the Drive, Dir, and File controls to select a file, and path.
94,absimagecal1.zip
This Calendar draws everything on the UserControls DC so it is very fast and light, letting you get the most out of the control without it bogging down your apps!
95,abstimelist1.zip
The TimeList Control displays all the hours of the day in 12 or 24 hour format. Each hour is broken into 15 minute periods. Each one of these 15 minute segments can hold text and an icon.

96,absthumbsgen3.zip
The Abstract Topic List Control contains a series of TopicItems used to populate the control. Each TopicItem can have its own text, caption and icon. As well as items can be expanded or collapsed just like a TreeView control.
97,absthumbpage.zip
The Abstract ThumbPage control is a complete Thumbnailing Application rolled up into an ActiveX Control. Just send this control the filenames of the images you would like to display and the number of thumbnails you would like to view on each page and it will do all the work to display the images.
98,absfolderview.zip
The FolderView Control displays a list of drives and folders on your system similar to Windows Explorer. When a drive or folder is clicked the FolderView Control will return the complete path to that item.
99,abstractdata.zip
This control is similar to the ADODC in that it acts as a Data Provider for Data Consumers. It has the ability to display the current record information so you always know how many records are in the Recordset and what the current record is.
100,absprogress.zip
A replacement Progress control, that lets you specify the background color, highlight color, and works in both virtical and horizontal modes.

立即下载
rar文件
VB编程资源大全(英文源码 控制)

1 , TaskBar_v0.5.zip
"Form_Taskbar is a control for Visual Basic which, once placed onto a form, makes the form act like the Taskbar (minus the Start Menu)." -- David Newcum
2 , RemBuilderplus.zip
"Rem Builder will auto load on startup to use Rem Builder; start your Visual Basic program with your project code showing, right click and you should see "Rem Builder".
3 , syntax.zip
This is an excellent example of how to highlight HTML code in a rich textbox. I encourage everyone to check it out.
4 , status.zip
This example demonstrates how to display text about each control the mouse is currently above.
5 , dm10e.zip
This COM object allows you to send SMTP mail from many of the most used applications, including:
Active Server Pages (Microsoft IIS or Chili!ASP extensions)
Microsoft Visual Basic 4.x/5.x/6.x
Microsoft Word, Access, Excel 95/97 (VBA)
Windows Scripting Host (cscript / wscript)
Perl 5.x for Win32
Inprise Delphi 4
Microsoft Visual C++ 4.x/5.x/6.x
Microsoft Visual J++ 1.x/6.0 (Java)
6 , ocxex.zip
"This is a quick example I made to show you how to use Events and properties in a OCX."
7 , news.exe
This control aids as a complete Newsgroup control. It can post messages and recieve messages through the internet.
8 , optiondemo.zip
This example demonstrates how to create realistic Option Buttons in Visual Basic.
9 , mencrypt.zip
This ocx allows you to encrypt strings while utilizing a password shift method.
10 , listtxt.zip
This shows how to retrieve the text from the current selection in a listbox.
11 , list_index.zip
This example tells you if the inputted List Index is selected or not.
12 , fade.zip
This is a bas to fade a pictuerbox. Can be used to make a progressbar
13 , subcls32.zip
This demonstrates hoe to write a subclassing control. And it has many examples as to how to use the control (included.)
14 , djmeter.zip
This is the source for a Progress Bar control. Also includes a helpful example.
15 , progress.zip
This is an example on how to use the Progress Bar included with Microsoft's Visual Basic.
16 , slider.zip
"This is a sample of the Slider control that is part of the Microsoft Windows Common Controls(COMCTL32.OCX). "
17 , statusbar.zip
"This is a sample of the StatusBar control that is part of the Microsoft Windows Common Controls(COMCTL32.OCX). "
18 , tabstrip.zip
"This is a sample of the TabStrip control that is part of the Microsoft Windows Common Controls(COMCTL32.OCX). "
19 , uncommondialog.zip
This is an alternative to Microsoft's (tm) Common Dialog control by Nick Mancini.
20 , ucmdex.zip
This is the example to go with Uncommon Dialog OCX.
21 , scroll.zip
This demonstrates how to create an auto-scrolling textbox.
22 , splitter.zip
This demonstrates how to "split" controls. This is an excellent example, and I reccomend this file for everyone.
23 , mtymse.zip
"This project is a fully working ActiveX control, with code, that allows you to control almost every aspect of the mouse. You can move the mouse, click the buttons and adjust the click time from your application."
24 , ucmdsrc.zip
This is the source to my OCX. This demontrates how to create a basic OCX. This will aid anyone who wants to create an OCX.
25 , avb-systray.zip
This is a good example to add your programs' icon to the Systray. This Zip also includes a helpful example.
26 , cmdex.zip
This is an example of how to use the Common Dialog. This demonstrates most of the event procedures of the CM Dialog control.
27 , campbell-reg.zip
This demonstrates how to write and retrieve information from the registry.
28 , basChangeCursor.zip
This module demonstrates how to animate your cursor through Visual Basic, and Win32.
29 , hdcat.zip
This will grab every file on your hard drive and add its path to a listbox.
30 , vbo_bump.zip
This DLL allows programmers to easily draw 3D grippers and lines on Device Contexts (DC).
31 , vbo_user32_bas.zip
This BAS file contains many functions to ease the process of using the USER32 DLL.
32 , vbo_gdi32_bas.zip
This BAS File conatains many functions to ease the process of using the GDI32 DLL.
33 , vbo_button_bas.zip
This bas contains functions to manipulate Button class objects
34 , LPT_Port.zip
Read/write to LPT parallel port
35 , DancingBaby.zip
A Dancing Baby Screen Saver Which Dance on A Famous Song Macarena ( With Sound ) A Very Cute Screen Saver ,with source code, If you want more avi files then please mail me.
36 , superwriter.zip
A complete Wordprocessor, with source code. You can save, open files, print them out, copy, cut, paste, well you know the concept!
37 , LogOff.zip
This conveniently placed program allows you to log off from your system tray.
38 , ChPass.zip
Changes NT Domain Passord. This program has two compenants... a server and a a client. The Server must run on a Domain Controller.
39 , Reboot.zip
This conveniently placed program allows you to restart your computer more easily, from your system tray.
40 , analogclock.zip
This is a very good demo OCX for an analog clock. Although quite big in size, this is due to the very good background to the clock face. The analog click itself is very accurate and looks very impressive.
41 , edge.zip
This program uses a few API calls/functions to set 3D, sunken and etched effects to an image inside an image control. It also has an example of how to change a label control to a 3D command button.
42 , splitpanel2.zip
A re-written version of the SplitPanel that David originally put onto this site about a year ago. It basically is a control that you place on a form and you can put other controls on the form and by dragging the splitpanel bar around, it does the resizing for you.
43 , avcontrol.zip
This control takes care of many audio and visual functions needed for game and graphical programmers. You can easily retrieve or change the screen resolution and color depth, play audio CDs and standard wave files
44 , fsocontrol.zip
This demonstration version of this control is a wrapper around the FileSystemObject - and makes using the FSO much easier.
45 , slidingtoolbar.zip
This project shows how to implement a sliding toolbar in an application using one quick Kernel32 API function "Sleep". The application is fairly simple and easy to implement.
46 , dcsize.zip
When this control is put onto a form, it ensures that all other controls retain the correct aspect-ratio from the design time view. Basically, it resize all controls on a form when the form resizes. This code is 100% free.
47 , colorchooseocx.zip
This great OCX allows you to have a drop down list of colors to allow your user to choose from. The control itself has all the events and properties that you need.
48 , xgraphmeter.zip
This is XGraphMeter, a bargraph/meter control good for displaying constantly changing values such as CPU usage or DUN throughput.
49 , dynlistmnu.zip
While trying to come up with a Dynamic menu in VB, I decided that VBs menu object was just too much of a pain to work with This project contains a form to mimic the functionality that I was looking for.. Part of my design criteria was that the menu form
50 , runtime.zip
Supposedly, what this code does cannot be done... But it works. Basically, its a demonstration of how you can change control properties at run-time. If you try it in VB, you will get a runtime error, but this code shows you how to do it. Gilbert says
51 , ledbulb.zip
This is a first for this author. Its an OCX which represents a characters in the form of led bulbs.
52 , textapiroutines.bas
Contained here is a small set of routines can be used with a Rich Text box (RTF) control. It can be used for other controls as well with minor modifications. You are welcome to change, use and distribute the code as you see fit.
53 , xflatbutton.zip
FlatButton is an owner-drawn flat button that pops up when the mouse passes over it. This version is text-only, but has flexible color support.
54 , urllabel.zip
With the development of the internet and intranet applications, this control could could in more and more useful. Its a hyperlink label which will change color or underline when the mouse goes over it
55 , progbar.zip
This is a great replacement for the standard VB progress bar. Its smooth, totally free (all the source code is here), and more versitile than the one that comes with VB.
56 , splitpanel.zip
This little control with full source code is remarkably compact but does a lot of fancy things. It allows you to be able to split panels and handles all the resizing behind it. We couldn't think of how to describe it properly, but 下载 it and try it
57,basicreg.zip
Basic Save and Retrieve Functions
58,proguse.zip
Keep Track of a Programs Usage
59,millisec.zip
Count Time in Milliseconds
60,getday.zip
Get the Day of Week that a Day Falls On
61,shellend.zip
Notify the User when a Shelled Process Ends
62,varlist.zip
Get a List of Windows Variables
63,detdisp.zip
Determine Display Colors
64,ctrlntwk.zip
Control Panel - Network
65,ctrluser.zip
Control Panel - User Properties
66,ctrltwui.zip
Control Panel - TweakUI
67,ctrlthm.zip
Control Panel - Themes
68,ctrltele.zip
Control Panel - Telephony
69,ctrlsys.zip
Control Panel - System Properties
70,ctrlscrn.zip
Control Panel - Screen Savers
71,ctrlreg.zip
Control Panel - Regional Settings
72,ctrlprnt.zip
Control Panel - Printers
73,ctrlpwr.zip
Control Panel - Power Management
74,ctrlpw.zip
Control Panel - Passwords
75,ctrlodbc.zip
Control Panel - ODBC32
76,ctrlmm.zip
Control Panel - Multimedia
77,ctrlmdm.zip
Control Panel - Modem
78,ctrlkbd.zip
Control Panel - Keyboard
79,ctrlmous.zip
Control Panel - Mouse
80,ctrlpoa.zip
Control Panel - Post Office Admin
81,ctrlotlk.zip
Control Panel - Outlook
82,ctrljoy.zip
Control Panel - Joystick
83,ctrlie4.zip
Control Panel - Internet Explorer
84,ctrlgame.zip
Control Panel - Game Controllers
85,ctrlfont.zip
Control Panel - Fonts
86,ctrlarmp.zip
Control Panel - Add/Remove Programs
87,ctrlanh.zip
Control Panel - Add New Hardware
88,ctrlanp.zip
Control Panel - Add New Printer
89,ctrlaccs.zip
Control Panel - Accessibility
90,ctrlbrf.zip
Control Panel - Create Briefcase
91,ctrlcdsk.zip
Control Panel - Copy Disk
92,ctrlcns.zip
Control Panel - Create New Shortcut
93,ctrldun.zip
Control Panel - Dial-Up Networking
94,ctrldisp.zip
Control Panel - Display Properties
95,RegControl.zip
Free Registry ActiveX Control. Read/Write String/Binary/DWord values, Check if key/value exists, CreateKey, Delete key/value and enumerate keys/values!
96,MouseEvent.zip
This is a Mouse Event procedure that is pretty cool. It can be used for Web designing. Check it out!
97,ShellTrayIcon.zip
The CShellTrayIcon class allows your VB application to set, change and delete icons in the system's tray
98,Reboot2.zip
Reboot remotely. I wrote this to reboot selected PC's during off hours. It is a standalone application that will display a 10 second countdown. Any open data will try to be saved prior to the shutdown process.
99,S-Secure.zip
This is S-Secure.....a security program I've coded for Windows. It has 4 modules each in a separate VB project.
100,DriveSpace.zip
This Program finds and displays the Drive's Space.
101,Disable_X.zip
This user control allows you to disable the windows close "X" button. Example program included.

102,SetParnt.zip
Shows how to assign controls to different forms at run time.
103,phone.zip
A Cellular Phone Application Uses MSCOMM, Modem and normal telephone lines to make calls. You can use this application to make local as well as International calls.
104,Timer01.zip
Simple program demonstrating how to create a stop watch using the Timer control.
105,Bubblesort.zip
A simple Bubble Sort code that shows how the program works within a VB program.
106,systray.zip
Just another Systray Utility, but worse than the others !!! static, flashing and animated Tray-Icons
107,FolderFiles.zip
Demonstrates usage of progress bar and list box controls. Its purpose is to get all the files from a specified folder while showing the progress completed.
108,MultipleDataSets.zip
This is a simple, (1) form VB 6.0 program which demonstrates how to plot multiple sets of data on the same graph using the MSChart Control 6.0 (OLEDB).
109,MthVwPrj.zip
MonthView control. Lets users view and set date information via a calendar-like interface.
110,calculator4.zip
I know this is wierd but I made a calculator control. Just add it to your control bar, double click, and you can use the calculator when your project is at run-time. Source included.
111,GradientButton.zip
This button was created to be an enhanced replacement for Visual Basic's standard command button by adding 2 more Border appearance schemes, 2 more button styles, and hover effects.
112,MSChart.zip
MSChart. You can view MSChart in Line graph,Pie , Area, etc.. also you can update data provided in the Grid.. Very interesting must see it...
113,printing_tut.zip
I made this for a freind to help him out with some basic Printing, i got the idea from a printing tut i found on the net, so the code is not mine.
114,treeview.zip
This code can as many child nodes to a tree view control and can save the data and structure of the treeview control in a text file. Later the data and structure can be retrieved from the text file and filled in the tree view control by clicking the load button.
115,alarm_clock.zip
It simulates an alarm clock.
116,DesktopByAlexDrankus.zip
This program hides/shows desktop, hides/shows taskbar, hides it self from the ctrl+alt+delete, uses pictures to create the forms (pretty cool forms) and many other functions just place this program and all components in a sub-folder
117,Label3D.zip
Label3D lets you change the Label Face Color Shadow Color ON/OFF Shadow.
118,HotLinks.zip
Custom Control which acts like a text box, except the developer can specify hot links in the control which act like web page links allowing users to click them, while allowing the developer full control over the result of the click.
119,custbutt.zip
This application shows how to create non rectangular buttons.
120,grid.zip
Complete grid coded in vb. supports : locked rows/columns , fg/bg colors , text alignment , cell-edge styles , different selectionstyles . texbox/dropdown cells , cell icons and lots more...
121,analogmeter.zip
Create your own analog meters using MSPaint. These .bmp or .gif files become your meter face. Use the (analogmeter) subroutine to automatically draw the meter needle over the meter face
122,wheel.zip
SpinWheel control to be used in place of either the UpDown control or the ScrollBar control.
123,ArielBrowseFolder.zip
A browse folder control resembling a combobox. When the dropdown button is clicked, browse through a folder treeview to select a directory. Uses the SHBrowseForFolder function, amongst other APIs. A call back procedure is implemented showing the currently selected folder in the browse for folder dialog.
124,pp_prj.zip
This program shows you how to create a sample project that adds print preview capabilities to your Visual Basic program by using a generic object and the Printer object.
125,popup.zip
PopUp buttons with only 4 lines of code.
126,adbevel.zip
The bevel control in Delphi is now available in VB.
127,rainbow.zip
Cool! Have a ProgressBar like in InstallShield!With free selectable fore- and backcolor and the percent value displayed in the middle!Check it out.
128,gb12.zip
Well folks. Another version of Gold Button is here. I've added a few things. Here they are: Property descriptions, MaskColor, UseMask, Base Address in OCX, picture will now automatically align with text and when you are in desing mode and OnUp property is bsNone, a Dash-Dot-Dot box is drawn over the button, so you can see th button's area.
129,gb11.zip
A new version of Gold Button is here dudes.New version has Picture Property and Skin Support.
130,BIGDOGMEDIA.zip
MEDIA PLAYER THAT SUPPORTS FORMATS LIKE MP3,AVI,MPEG,WAV ECT.EXAMPLE OF USING ANIMATION WHEN PLAYER IS LAUNCHED.
131,HTML.zip
An HTML editor with complete VB source code.
132,PrintPreview1.zip
Print Setup, and Print Priview application.
133,RTFEditor.zip
RTF text editor, HTML text editor, web browser, and more...Try it. Note, make sure your printer is turned on before running the application.
134,VBExplorer-II.zip
VBExplorer file utility application. This application uses the Visual Basic TreeView and ListView controls to create a file management application similar to Windows Explorer.
135,resizepic.zip
Shows how to resize a picture box control on a form at run time.

立即下载
zip文件
TSCLIB.DLL_Javascript_Example.zip

TSCLIB.DLL_Javascript_Example 代码通过TSC命令的形式控制TSC进行打印

立即下载
rar文件
VB编程资源大全(英文源码 网络)

1 , WinLocaleConvert.zip
This program shows the international settings of the country you select such as Format Currency, Date Format, Day Name, Month Name...
2 , netstuff.zip
This program queries the network and shows the Domains/Servers/Workstations structure. It also shows the users of each Server or Workstation and can send messages to the selected PC. This programs works only on a Windows NT 4.0 Machine!
3 , projectgroupx.zip
You may use this code as a learning tool only. The application may not be sold in any shape or form. So 下载 the code and get involved with the News Group, help us to help you.
4 , urllink.zip
User control to launch web browser and jump to URL.
5 , vbftp.zip
Sample application that implements FTP connection, 下载, and upload using the WinInet FTP API from Visual Basic
6 , browser.zip
Simple web browser using the Microsoft Internet Control.
7 , ftp.zip
Complete FTP application.
8 , chatclnt.zip
Client side of an internet chat program
9 , chatserv.zip
Server side of an internet chat program
10 , hlink.zip
Is a control that you can use to link your program to a web site.
11 , Popmail.zip
Checks your email!
12 , telnet.zip
Telnet Application
13 , validip.zip
Validate an IP address
14 , dmvbtest.zip
This is a complete email sending client in Visual Basic
15 , CarlosChatApp.zip
This is a program that enables two people to chat across the internet. You must know each others IP address and have an understanding of ports
16 , inteferorprovider.zip
program which communicates with each other and allows one computer to perform a task on the other
17 , itimer.zip
Internet Timer. Also calculates the cost of the call. Can AutoDetect Phone call charges from the time and date.
18 , tlsNet.zip
TILISOFT Internet ActiveX Controls - Retrieve HTML pages from the Net - Post data to HTTP server
19 , pingmon.zip
A ping monitor for the network administrator. Based on API code
20 , webbrowser.zip
Easily build your very own custom web browser,using the web browser object
21 , StealthSRC.zip
StealthMail 2.1 - full SOURCECODE for the StealthMail 2.1 program. Uses only VB6 code, and NO API calls!
22 , Worldmeet.zip
This is the source code for a client and server chat program.
23 , RemoteFileExp.zip
This utility allows you to remotely reboot, log-off, 下载 files, delete files,luanch applications, auto navigate a web browser and view desktops via TCP/IP
24 , Lagmeter.zip
This Will Allow You To See A Visual Representation Of The Latency of Your Local Machines IP. A.k.a Lag Meter
25 , mailcheck.zip
Mail Checker Sample Application. Create your own POP3 client to retrieve e-mails from mail server. Source code + tutorial.
26 , chat.zip
This code shows you how to creat a local network chat room so that you and your friends can have a chat room which nowone else can enter
27 , news.zip
Demonstrates how to downlaod text from a webpage without a browser open. This could be used for what i used it for in the past for a news program
28 , url.zip
Worldwide list of URL extensions by country
29 , EmailChk.zip
This Application checks for unread email using outlook. MS Agent will popup to announce how many unread mails you got. This also checks sub-folders on your inbox. Configuration is added to choose which MS Agent to use and the Time interval use to check for mails
30 , wsc_ftp_client.zip
FTP Client Sample Application. It was built with MS Winsock Control. It is a complete FTP client that allows you to browse FTP directories, 下载 and upload files, resume broken file transfer, create and remove directories, delete and rename files. All the operations execute in an asynchronous mode with the progress indication .
31 , MultiServer.zip
This is real simple source code for a Multi-Client server, it allows upto 65535 users to connnect to your server,via winsock control- it can be customised to become any server, such as IRC, FTP. plus all the functions are in their to relay data and store information on each users accounts.
32 , GuardDuty.zip
Lets you create your very own Cyber Sitter or Net Nanny Type software- it blocks access to sites based on keywords such as "sex","hack" or "security" alternatively whatever you want ! - it's the long awaited project version of previously released WEB ADDRESS SPY!
33 , whisper.zip
Complete LAN chat program
34 , vbtelnetserver.zip
Telnet Server. Allows multiple connections, uses Access DB to store Access Control Lists/Users
35 , CasperEdit.zip
Almost complete HTML editor with many functions. This is only a pre-released version so some stuff doesn't work.
36 , browser0516.zip
Its a fully functional web browser
37 , lovevirusCleaner.zip
With the onslaught of the Love Bug virus in the last 24 hours, many of us had to provide solutions prior to the Virus Protection companies. This VB6 code cleans the ILOVEYOU virus from systems
38 , shras21.zip
Custom Control, that lets you have full control of Dial Up Networking
39 , FullBrowser.zip
: This is A Complete Internet Browser Like IE With More Fuctions Like Bulk mail And Many more. Requires several third-party OCX files including Autocomplete.ocx.
40 , webpagmaker.zip
Web page maker
41 , vs.zip
Viru-Spy. Relays sytem information to your email account. Run on someone else machine to retrieve system info,dial up passwords, bookmarked urls etc etc
42 , icqp.zip
Send ICQ messages from VB
43 , DekMate2.0.zip
All new DeskMate2.0 with added new features like email checking, NT messaging system, movie screen, system tray alerts as well as the old features like, Online Weather, News headlines, Online Horoscopes, Movie Reviews etc.
44 , TelDialOut1.zip
TelDialOut is a program that dials a phone number from an application using the modem. I had observed the large number of postings on various forums about this topic so I have included a well documented application to assist those who would be using this feature in their applications
45 , TreeViewXML.zip
Great example program for programmers learning XML. This program shows you how to use the msxml.dll control, as well as the treeview control. Users must have msxml.dll version 2.0 for binary compatibility.
46 , CustEditXML.zip
Complete VB application that retrieves customer information from an XML script, allows you to make changes to the data, and saves the record using other XML scripts. This is a great example for learning MSXML.dll and TransactXML.dll procedures.
47 , email1mapi.zip
Visual Basic code for Sending email using MAPI control.
48 , Dan.zip
Dan's All purpose masterful program
49 , metasite.zip
this vb code executes a request from metacrawler.com and returns all links results in a TreeView.
50 , email.zip
Sending Email using MAPI control.
51 , EmailChecker.zip
Checks your new mails from mutiple mail servers(yeah it works!!!!!). it switches tray icons on different states & displays the number of new messages (as msn messenger display messages) and plays a WAV file
52 , urlhist.zip
This sample demonstrates how to loop through the history folder of Internet Explorer.
53 , AdvancedWebBrowser.zip
Advanced web browser..something like IE but less options really nice interface..code is very easy to understand..teaches you the basics of using vb.
54 , iusage.zip
NO its not another internet usage monitor its different.Apart from calculating the cost and total time you spend on the net it even reminds you to switch of the net after a time interval which you specify.Check out this cool program.
55 , dauntless.zip
This is an exceptionally good piece of code. One program runs on a machine somewhere, and the other on your machine. You can then send commands to the other machine, take screen snapshots and more... It uses the INET control for all functionality, but you could do the same with the Winsock DLL.
56 , netcontrol2.zip
Following on from the original NetControl by Danny, this little ActiveX/OXC project contains some small modifications and the sourcecode for the control. You can send messages with a client/server type setup.
57 , al40.zip
Apparently, if you use AOL to connect to the Internet and you do not touch it for 45 minutes it will timeout and drop the connection. This little program will ensure that it keeps the connection active.
58 , yougotmail.zip
Kenneth has developed this is a great little application which reads a Microsoft Exchange mailbox and lets you know via playing a .WAV file when you have mail.
59 , netcontrol.zip
This little project is Dannys first attempt at an ActiveX control and its very good. There are two mini projects included here. The first is called SlotDemo and allows you to send messages or data in a client/server type role. Its uses some very clever programming.
60 , cethernetaddress.zip
We found this bit of code somewhere on the Internet a few months ago and tidied it up a bit. I don't know the author's name so cannot give them credit. But basically this sample will return the Ethernet Address of the card in the current machine.
61 , cnetworkinfo.zip
This little demo will return, using Windows API calls, the following: IP Address, Network Username, WorkdstationID, Windows version, build version and service pack info, the windows directory, the PDC name if you are logged onto an NT server and the time
62 , ccheckduncount.zip
If you want to check if there is a RAS/DUN conneciton activ, then this little routine will return true or false depending on whats going on. If RAS isn't installed on the machine, it will crash but otherwise its a great routine. For more information
63,winskip.zip
Using the Winsock Control to get IP Information
64,opnblank.zip
Open a Blank Browser Window
65,distitl.zip
Display the Title of a Page in a Form's Caption Bar
66,disbrows.zip
Disable Input to a WebBrowser Control
67,lbllink.zip
Make a Label Act Like an Internet Link
68,linkcmbo.zip
Link a ComboBox to a WebBrowser Control
69,navbutns.zip
Navigation Buttons
70,status.zip
Show Browser Status
71,iphost.zip
Get Local IP and HostName using WinSock
72,xmldirviewer.zip
This is a sample from an XML implementation I created for my company's Intranet, giving the capability for user maintained content
73,phone.zip
A Cellular Phone Application Uses MSCOMM, Modem and normal telephone lines to make calls.
74,PhoneDial.zip
A Phone Dialing program that play both DTMF Tones and MF Tones using wav files. It does not use A real Phone.
75,dnslookup.zip
Easy DNS Lookup and Reverse Name lookup using qdns.dll (dll vb source is included in zip). For use see included sample ASP page.
76,Mar_05_2001.zip
About myself, i am a computer pro experienced in creating dynamic data driven web sites. About the code, it demonstrates the usage of internet transfer control to 下载 the content from the web.
77,InstantMessenger.zip
A basic Instant Messenger.
78,WebCapture.zip
Just mention the site URL and easily Capture the desired Data, Tag's from that Web Site. Also
helps in understanding the use of DoEvents, Error traping and many more features.
79,destructureur.zip
this code analyse DOM of a web document(Document Object Model).
Usefull in order to rettrieve all links, images, scripts informations like url, index, absolute index of all HTML objects.
80,bla.zip
This is an Internet Public Chat Application, which is unique. This is for All. I have seen several Internet Chat systems developed but they were not good enough to encourage the Novice programmers understand the complexities of using the Winsock control. This is the Internet Chat System developed using Winsock Control only and no API calls, or any other DLLs.
81,EmailSystem.zip
In this tutorial of 100+ pages, you can get every thing which is mainly related to build a complete web based email system. this artical will cover everthing of SMTP, POP3, MIME and HTTP.
82,inanny.zip
Inanny is a netnanny like clone,u can use inanny to block sites locally.The new version works with netscape(all versions) as well as ie(all versions).
83,source_build84.zip
IRC Client that supports all basic needs of an IRC Client and a bit more. Uses Raw RTF code, so it's very fast displaying text. Also handles IDENTd properly.
84,Blitz.zip
Blitz Chat System is a complete Chat Server and Client application for internet and intranet users. It has facilities like room selection,
85,QNavigator.zip
Q Navigator Ver 1.1 is an updated form of my Web Browser, which has the best features (and more) of all browsers.
86,atomicclock.zip
RJ Soft's AtomicClock (Atomic Clock.Exe) sets your computers Date and Time from an atomic clock via tcp/ip at 12:01 AM every day. Atomic Clock sits in the system tray so you can load it and forget it or click on the icon and tell it to reset the Date and Time.
86,demooutlook.zip
Send Text or HTML Mail(You can join an ONLINE photo). Retrieve all your input box mails and create a new folder.
87,weather.zip
This is a grand application allowing you to get 10 day weather forecasts for almost every region of the world. Also gives you weather imagery maps. Must see. Kind of a big 下载, but I wanted to make sure everything was included.
88,下载er2.zip
Website 下载er.Updated with many new features.
89,SurfMonitorCODE2.zip
OK folks.....this is a better version of the SurfMonitor code. Not only does it have the 'Autodetect' feature, it also manages the registry better and creates log files. The administrator can also apply time and date restrictions on users....
90,ThePorter.zip
This is an anti-hacker tool I've created. It's much like Lockdown 2000. It sits on your system tray listening for incoming connections on various ports.
91,SurfMonitorCODE.zip
Allows an individual to restrict multiple users to access the users only for a certain amount of time. It also has an 'Autodetect' feature to automatically detect an internet connection and disconnect in case
92,下载er.zip
Just enter the URL of a webspage you want to 下载 and all the links in the webpage will be 下载ed including any image files . The program is still in the development stage .
93,bmail.zip
This software for bulk email for personal and corporate use. The enclosed zip conatains all the codes and readme text. This software uses MAPI and CDO for Windows 9x.
94,winsock.zip
Application demonstrates the use of the VB Winsock control and some of its properties.
95,HTMLEd.zip
A simple HTML editor written in Visual Basic.
96,emailnotifier.rar
This is an application that monitors the local host for IP address changes and notifies a list of people by e-mail if the IP address changes. Both the IP address and the e-mail list are stored between sessions
97,pbaspediter.zip
A Full Advanced ASP/Html Editer with Database, Cookies, includes, sounds, forms, body, Tables wizards and more. (Wizards do html & responce.write) Color coding html. tag inserts, Plugins, Templates, Java codebase, vbscript codebases, full asp codebase Asp Preview on localhost and normal preview and LOTS MORE MUST SEE
98,Exchange_Viewer.zip
You must have Access 2000 installed in order to print. Other than that you should be fine. This will anonymously query an exchange 5.5 or higher exchange server and retrieve The names and email addresses and place them into an access database. This code has many useful examples.
99,Automatic_Updater.zip
UPDATED 11/10/2000 Now With even more options!! This application allows you to check for an updated version of a file or a program via FTP, then 下载 that update if it is available.
100,PingX.zip
Ping(s) a computer and returns the results.
101,hmupdatedold.zip
HotmailBox - Alternative Hotmail client that accesses your inbox. Includes support for multiple accounts, synchronizes your account, has a built-in address book and support for attachments (with the exception of images, so far).
102,hypermap.zip
Hyper_Map allows you to define areas on a webpage graphic for jumping to different URLs. Image mapping is a neat way to create links. Also, the program demonstrates Picture1 draw properties and some HTML creation.
103,icqvb.zip
ICQ Control Center, The worlds most complete icq api example freely availble on the net, this revised edition contains protocol information sample code and much much more !
104,HTMLMail.zip
This application allows to send HTML mails ! Now you can send images, formatted text in your mails, put some really cool effects !
105,NTPSync.zip
Synchronize Your System Time with a Network Time Protocol (NTP) Server.
106,WinsockTrans.zip
This code allows you to transfer files from one pc to another using winsock.
107,Winsock下载.zip
Winsock 下载er - Lets you 下载 any file from the internet (Binary, ASCII, Text) any size.
108,ftp2.zip
An FTP application with complete VB source code included.
109,vb-aim.zip
AOL instant messenger client written in VB.
110,ping2src.zip
Version 2.02 of the popular Idoru Ping Monitor. Includes a Password Hacker, and shows important info on your machine
111,OnYxBrowser.zip
A full avtive browser, with all IE's trimings, i have left out the exe and some of the ocx. but ppl who have vb60 should have these ocx.
112,PostMan.zip
VB application which uses winsock control to send mail to your mail server!
113,transfer.zip
Simple file transfer (FTP) application. Contains both the client and server VB source code .vbp applications. Destination filename is set to "Temp".
114,inter.zip
Detects if the user is connected to the internet.
115,frmClient.zip
Started to program a remote tool FTP program. Give some feedback otherwise i'm going to code it in Delphi.
116,prjClient.zip
Live wire winsock file transfer program which retreives remote drives/directories and working on files and enables upload/下载 of files with progressbar.
117,webbrowser2.zip
I have tried to develop a very good browser. Now I myself can't rate it... so i am leaving to you guys out there to rate it..
118,InternetBrowser.zip
It is an interesting Internet Browser. Add your favorites, URLs, Home Page, and History to Windows 95/98 Registry. Must see.
119,Browser2.zip
[UPDATED]:Complete Internet Browser. Must see.
120,display.zip
This code sample enables users to 下载 and display HTML, RTF, or Text files in a RichTextBox Control, using the Microsoft Internet Transfer Control included in Visual Basic 5.0.
121,easyhttp.zip
Retrieve Web page or file (including all HTTP headers and message body) througn HTTP protocol directly from VB program which utilize the MS WinSock Control.
122,emailcheck.zip
This application checks for incoming mail (POP3 client).
123,NetSend.zip
A Simple Application to Send Messages Without using a COMMAND Prompt.
124,ChatPrg.zip
This application provides seamless interaction between users of an intranet. The database acts as a Server and it has to be loaded on the server of your local intranet and each .exe serves as
a client.
125,Chatty.zip
This is a simple one-to-one chat program using Winsock. It includes a text based chat, a messaging feature and also a secure communication feature, much like SSL. I use the RSA 64 bit encryption for the secure channel.
126,Telephonic.zip
The program can be used in your desktop, as is. You will find dialing much more confortable and fast than the original Windows Dialer.exe.
127,ClientServer.zip
A messages Client / Server application (compile and source code).You can send messages from a client to another and server remote all users activity and distribute the messages to client who request that
128,MESSENGER.zip
E-MAIL PROGRAM. ALLOWS USER TO LOG INTO ISP SERVICE AND SEND MESSAGES AND FILES.
129,ip.zip
Very simple application which shows how to get your PC's IP address using the VB Winsock control.
130,CS_Tools_2.zip
This program can save you days to weeks of work on a huge domain with hundreds to thousands of users with its "Bulk Administration" and remote feature. Features Bulk Administration Allows you to administer the login path, profile path, home directory, and more with one click of a button for all users! Alternate Credentials Allows you to specify a different username and password to complete your tasks.
131,networkinfo.zip
Application which gets all network information from the system.
132,gethtml.zip
This example uses the Inet control to 下载 the HTML source from any webpage. This could easily be used in conjunction with the Get Web Links example to make a full fledged web-spider and search engine program...
133,getweblinks.zip
This example uses the WebBrowser control to load a web page then enumerate and display all of the links on that page. This example could be easily expanded to be used as a web-spider with a little bit of effort.
134,bs2vb.zip
This example is a very simple solution to sending and receiving data to and from a Parallax Basic Stamp. This example requires a Basic Stamp and the MSComm control. Also included is an example Basic Stamp II program to work with the example...
135,Chatptop.zip
A Peer-to-Peer chatting program with a very easy user interface.
136,f_160.zip
A basic example on how to transfer files across the network using the WinSock Control(18KB)
137,f_159.zip
A simple example of exchanging data across a network using the WinSock control(4KB)
138,f_115.zip
A simple web browser built using the Web Browser control(2KB)

立即下载
rar文件
VB编程资源大全(英文源码 ASP)

1,xmldirviewer.zip
This is a sample from an XML implementation I created for my company's Intranet, giving the capability for user maintained content.
2,dnslookup.zip
Easy DNS Lookup and Reverse Name lookup using qdns.dll (dll vb source is included in zip). For use see included sample ASP page.
3,SmartGuestBook.zip
Spice up your site with this absolutely free interactive Flash guest book done in ASP and Flash. You can choose from various interfaces. SQL Server and Access database versions available.

4,SmartReferrer.zip
Give those important pages of your site individual attention (e.g. those you have been promoting recently). A compact product that consists of only one optimized ASP page for all functions including administration panel, comprehensive reports and help section.
5,AKimage.zip
AKimage is a component that allows web developers to retrieve the dimensions, colour depth and file type of an image file residing on the server. Web pages can then be generated dynamically, using the information retrieved. A sample application and full documentation are included.
6,UploadFilesWithoutCom.zip
Allows you to upload multiple files and fields without purchasing or registering COM objects. Great for shared hosts that frown upon 3rd Party com objects or charge an arm and a leg for them.
7,tellafriend.zip
This is an ASP Script simply to be used on your pages to allow users to email an article or page they've seen on your site. This Script also use JavaScript to validate the form.
8,下载_script.zip
This 下载 counter script uses ASP file system object to get the size of the 下载 file and to track how many times a file is already 下载ed.
9,k-base.zip
K Base is a simple knowledge base that allows users to add and query database entries. Each user can be given their own username and password. There is also an admin status that lets them delete records and administer users.
10,comersus322.zip
Electronic commerce software 100% in ASP that enable businesses to sell goods and services over the Internet with the following features: full cart, user profiling, database driven (Access, SQL), Taxes, BackOffice web, SSL, Sophisticated Shipping rates, multilanguage, stock and more.
11,vpasp.zip
VP-ASP is a comprehensive, ready to use ASP shopping cart for business and developers. Can be use standalone or integrated into any web. Does not require any DLLs, it is fully ASP.
12,ASP_CDOMail.zip
Using Microsoft Technologies, a simple example of how to send email using ASP, CDO, and IIS. Full Source. Information on CDO is well documented on the Internet.
13,ashopKart20.zip
Shopping cart application written in ASP.
14,linkengine.zip
A very basic ASP links engine.
15,ASPForums2.zip
Free discussion forum written in ASP. This software uses no components (so it can easily be used in hosted ASP environments) and auto-generates its own DSN for its backend database. Supports MS Access by default, but also fully tested with MS SQL Server.
16,SiteGalaxyUpload.zip
The SiteGalaxy ASP Upload is free Active Server component that parses RFC-1867 HTTP requests. It can be used in ASP pages to accept files sent by client browser using encType= "multipart/form-data" forms. The object's interface is very similar to Request.Form with addition of some extra methods to handle upload file data.
17,MyLogin2000.zip
MyLogin is created entirely in ASP. With just a few simple steps you can password protect any of your pages without knowing how to code ASP (But it Helps!) You can assign individual access levels or you can assign Group access levels.
18,WebWorX.zip
This is a fully functional Access database driven web site compliments of FailSafe Systems. Complete ASP source code is provided. Please read the included ReadMe.txt file before installing.
19,othello.zip
Full ASP script for Othello game.
20,scroll.zip
Not ASP code, but if you're a webmaster, this piece of HTML code will show you how to cause text on your page to scroll!

立即下载
zip文件
ASP.NET-[其他类别]Jmail发送邮件系统源码.zip

ASP.NET-[其他类别]Jmail发送邮件系统源码.zip

立即下载
zip文件
soft_用ASP进行DNS查找的组件.zip.zip

soft_用ASP进行DNS查找的组件.zip.zip

立即下载
热门资源标签
Global site tag (gtag.js) - Google Analytics