供水工程管理系统

所属分类:*行业应用
开发工具:Delphi
文件大小:12884KB
下载次数:5
上传日期:2018-05-16 17:28:37
上 传 者国国佳佳
说明:  工程管理的各项功能(从设计到竣工,工程造价)
(engineering manage design)

文件列表:
供水工程管理系统 (0, 2015-04-14)
供水工程管理系统\供水工程管理系统 (0, 2015-04-14)
供水工程管理系统\供水工程管理系统\2002-10-18.txt (1679, 2002-11-04)
供水工程管理系统\供水工程管理系统\2002-10-18.txt.bak (1609, 2002-11-03)
供水工程管理系统\供水工程管理系统\2003-7-10 (0, 2015-04-14)
供水工程管理系统\供水工程管理系统\2003-7-10\154.ICO (29926, 2002-06-11)
供水工程管理系统\供水工程管理系统\2003-7-10\154.bmp (1078, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\18.bmp (822, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\73.bmp (822, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\8.bmp (822, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\ExpXLS.cfg (434, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\ExpXLS.dof (4437, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\ExpXLS.dpr (243, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\ExpXLS.exe (1131008, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\ExpXLS.res (876, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\ExpXLS.~dpr (293, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uExportXLS.dcu (6309, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uExportXLS.ddp (51, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uExportXLS.dfm (10449, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uExportXLS.pas (3995, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uExportXLS.~ddp (51, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uExportXLS.~dfm (10449, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uExportXLS.~pas (3213, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uFilter.dcu (4386, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uFilter.dfm (1726, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uFilter.pas (1144, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uFilter.~dfm (1835, 2003-07-11)
供水工程管理系统\供水工程管理系统\2003-7-10\uFilter.~pas (1147, 2003-07-11)
供水工程管理系统\供水工程管理系统\CODE_UPLOAD7602792000-Delphi 5.zip (39691, 2002-09-22)
供水工程管理系统\供水工程管理系统\Decrypt.pas (2781, 2002-08-16)
供水工程管理系统\供水工程管理系统\Fix List.txt (1619, 2002-08-21)
供水工程管理系统\供水工程管理系统\General (0, 2015-04-14)
供水工程管理系统\供水工程管理系统\General\Dialup.pas (65877, 2002-09-22)
供水工程管理系统\供水工程管理系统\General\Dialup.pas.rtf (72151, 2002-09-20)
供水工程管理系统\供水工程管理系统\General\Encr_Decr.dcu (3109, 2002-10-22)
供水工程管理系统\供水工程管理系统\General\Encr_Decr.pas (2968, 2002-09-20)
供水工程管理系统\供水工程管理系统\General\Encr_Decr.~pas (2658, 2002-09-20)
供水工程管理系统\供水工程管理系统\JSGL.ldf (2097152, 2002-11-05)
供水工程管理系统\供水工程管理系统\JSGL.mdf (2097152, 2002-11-05)
供水工程管理系统\供水工程管理系统\Position.pas (3267, 2002-08-01)
... ...

(****************************************** |****************************************** * TDialUp, telefonicke pripojeni site * |* TDialUp, Dial-Up Networking component * * pro Delphi 3/4 (32b) * |* for Delphi 3/4 (32b) * * (c) 19***,99 BEALsoft * |* (c) 19***,99 BEALsoft * * v1.31 * |* v1.31 * *________________________________________* |*________________________________________* * !! TATO KOMPONENTA JE ZDARMA !! * |* !! THIS COMPONENT IS FREE !! * ****************************************** |******************************************) // Autor // Author : // aberka@usa.net / xberka1@fi.muni.cz, ICQ UIN 2365308, http://telman.cjb.net/ or http://come.to/~aberka // Thanx to Davide Moretti for his RAS API header (Some code in this component // was written by him). You can reach him via e-mail: dmoretti@iper.net // Also thanx to Magenta Systems ltd. for perfstats methods! // News in v1.1 (since 1.0) // fixed bug - SetEntryUserName and SetEntryPassword // new - dynamic loading of dll, only when needed => you can add this component to // delphi on computer w/out RAS DLLs. // // News in v1.2 (since 1.1) // new - GetIP() fills properties ServerIP,ClientIP // // News in v1.3 (since 1.2) // new - In Win***, Win95 (with MSDUN 1.2 installed) and in WinNT you can get // transfer statistics. Except NT you can also get connection speed. // InitializePerfStats(BOOL,BOOL) - 1st BOOL - Get values immediately (similar to InitializePerfStats(TRUE,_); GetPerfStats;) // 2nd BOOL - Don't use DUNA_KEY property, // use 1st value found in registry {RECOMMENDED} // // Available keys are in DUNA after calling SearchDUNA // GetPerfStats - write actual values into properties: // - BytesXmit,BytesRecv,ConnectionSpeed // // New in 1.31 (since 1.3) // new - Portuguese translation -------------------------------------------------------------------------------- // Chcete-li vyuzit komponentu v komercnim produktu, zaslete onen komercni // program autorovi (1 kopii zdarma). Nevyhovuje-li vam toto reseni, domluvte se // se mnou e-mailem. // If you want to use this component in commercial product, send this // product to author (1 copy for free). If you don't like this solution, mail me. -------------------------------------------------------------------------------- // Nasledujici dokumentace je JEN v anglictine, protoze predpokladam u programatoru // znalost anglictiny. Pokud popisu nerozumite, napiste dotazy na e-mail. It is recommended to read the source code, its comments. RAS API functions are described in WIN32.HLP (Shipped with 32b Delphi) METHODS: ======= function Dial : Integer; Dials connection. Non-zero result means error; OnError event also occurs. function GetEntries : Integer; Get available connections Connections are stored in . OnEntryGet event occurs function GetConnections : Integer; Get active connection Connections are passed thru OnActiveConnection function HangUp : Integer; Hangups the connection you dialed with this component function HangUpConn(Handle : THRasConn) : Integer; Hangups the connection identified by Handle (OnActiveConnection) function CreateEntry : Integer; Creates entry in phonebook and displays edit dialog function EditEntry : Integer; Opens edit dialog for function DeleteEntry : Integer; Delete from phonebook function RenameEntryTo(S : String) : Integer; Rename to function SetEntryUserName(Value : String) : Integer; Set new username () to function SetEntryPassword(Value : String) : Integer; Set new password () to function RemovePassword : Integer; Remove password from function GetEntryUserName(var Value : String) : Integer; Get username from to function GetEntryPassword(var Value : String) : Integer; Get password from to function StatusString(State: TRasConnState; Error: Integer): String; Get string describing and function StatusStringCZ(State: TRasConnState; Error: Integer): String; Get Czech string describing and function GetIP(HRC : THRasConn) : Integer; Function puts Client and Server IP addresses to ServerIP and ClientIP properties (see bellow) function InitializePerfStats (start, search: boolean): boolean ; Function initializes Performance statistics (opens needed connections) Call this function before or immediately after connect. Start = get values immediately ? (RECOMMENDED TRUE) Search = In Win9X informations are stored in registry. The registry path is is language dependent. If you understand this, put your own path into DUNA_KEY property. Setting search to true means component try to find the right path (selects 1st available). There may be also 2 paths or more. At this moment, I don't know, how to detect, which one is active, so you would set it manually. Available paths are stored in DUNA property after calling SearchDUNA; function SearchDUNA: Boolean; Function puts available paths of DialUpNetworkAdapters into DUNA property function GetPerfStats: Boolean; Function retrieves performance statistics and puts them into BytesXmit,BytesRecv and ConnectionSpeed properties PROPERTIES: =========== property DialMode (TDialMode ... dmAsync/dmSync) ----------------- Property describing the mode of dialing. Async dialing means that user will be notified when anything happen by event. See OnAsyncEvent. [onDialing,onError,onAsyncEvent] Sync dialing means that Dial function will exit when dialing finished. Dial function result gives neccessary information. [onDialing,onConnect,onNotConnected] property Entry (String) -------------- Identifies which entry will be processed by Dial,EditEntry,DeleteEntry, GetEntryUserName,... property Language (TLanguage ... Czech/English/Portuguese) ----------------- Choose your language. Used for events with string messages. property ServerIP : String IP of server property ClientIP : String IP of client (this) computer property DUNA : TStringList List of available DialUpNetwork Adapters (needed for perfstats) property DUNA_Key : String Choosen DUNA to use. Calling InitializePerfStats(...,TRUE) will write to this property 1st available DUNA. Calling InitializePerfStats(...,FALSE) will use this DUNA_KEY.... property BytesXmit : Cardinal GetPerfStats function stores here count of sent bytes from initialization property BytesRecv : Cardinal GetPerfStats function stores here count of received bytes from initialization property ConnectionSpeed : Cardinal GetPerfStats function stores here the connection speed EVENTS: ======= OnEntryGet, procedure (Sender : TObject; EntryName : Array of Char) of Object; ---------- This event occurs when an Entry was found in phonebook by GetEntris method. OnDialing, procedure (Sender : TObject) of object; --------- This event occurs when Dial method is executed. OnConnect, procedure (Sender : TObject) of object; --------- This event occrus when connected with Dial method. ^^^^^^^^^^^ OnNotConnected, procedure (Sender : TObject; ErrorCode : Integer; ErrorMessage : String) of object; -------------- This event is called when dialing failed. OnAsyncEvent, procedure (Sender : TObject; State : TRasConnState; Error : Integer; ------------ MessageText : String) of object; This event is called by RAS when dialing in Async mode. Gives information about current process. OnError, procedure (Sender : TObject; ErrorCode : Integer; ErrorMessage : String) of Object; ------- This event is called when error occur in Dial method etc. OnActiveConnection, procedure (Sender : TObject; Handle : THRasConn; Status : TRasConnStatus; ------------------ StatusString : String; EntryName, DeviceType, DeviceName : Array of Char) of object; This event is called when an active connection was found by GetConnections. Gives neccessary information about found connection. Note: ----- This component should work in Delphi 2.0, but it hasn't been tested. Perhaps, some code changes will be necessary. Don't mail me if you can't get this component working in Delphi 2.0 or lower. P.S. If want some more information about the connection, try to look in MODEMLOG.txt (in WIN95) or (in WIN***) Log filename is stored somewhere in registry....

近期下载者

相关文件


收藏者