Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Программы для FIDO    >>    mksm105
   
 
 MKSM 1.05 - OOP source code to access MessageBase   Mark May 20.03.1994

MK Source for Msg Access v1.04 - Mark May's Pascal OOP source code to access Squish, Jam, Hudson, *.Msg, and Ezycom message bases. Great for developing BBS utilities. (FW)



215k 
 

+---------------------------+-------------------------------------------+ | Mythical Kingdom Software | MK Msg Access Source | | ѓ ѓ ѓ ѓ | Squish, Jam, *.Msg, Hudson, and Ezy | | ђђђ іј іј ђђђ | | | ђђђђђђђђђђђђђђђ | Copyright 1992-1994 by Mark May | | ђђђђђђђђђђђђ | All Rights Reserved | |  | | +---------------------------+-------------------------------------------+ -------------------------------[ USAGE ]------------------------------ The included programs make up a library of routines to allow you to easily access various message base types in a very generic manner. (I am hopeful that others will extend this to include even more message base types). To accomplish this a generic AbsMsgObj was created and the Hudson, JAM, Squish, *.Msg, and Ezy objects were descended from it. In the MKMsgAbs.Pas file there are comments which explain what the various methods were intended to accomplish. To write new messages to the message bases, you need to be sure to call StartNewMsg prior to setting any of the message fields or adding any text. Text may be added to the message via DoChar, DoString, and DoStringLn calls. When the message is finished call WriteMsg to save the message to the message base (nothing is updated until this is done). The various methods you can call are explained further in the sections below, marked "Reading Messages" and "Writing Messages". You also may want to examine the included sample applications (MsgExprt, MsgImprt, and MKMsgCvt to see how they used the message objects). If anyone develops support for added message base formats, that you will make freely available (for any purpose) to other developers, please contact me about including it in a future release. The advantage to BBS developers is that this will make it very easy for utility authors to support your message base format. --------------------------[ Examples Included ]------------------------ MsgExprt - Exports a message area to a text file MsgImprt - Imports a text file into a message base. MKMsgCvt - Converts (copies) messages from one msg base to another ---------------------------[ PRODUCT SUPPORT ]------------------------- Help or suggestions can be submitted in a variety of ways. * Through the FidoNet EchoMail MK Conference (AreaTag MK). - This is a product support area for all Mythical Kingdom - Software. * If the MK Echo is not available in your area, it is available from the following addresses: 1:110/290 1:3625/457 1:151/1000 1:151/1003 * Through RIME (RelayNet) at address ->MYTHKING. * Via NetMail to Mark May (Author) at address 1:110/290. - You will have to poll for your reply after two days due to the - product being free. An answer should be waiting for you by - then. If you do not receive a reply within 5 days, please - re-send your message. If you don't pick up your reply, it will - be deleted in a week or two. * Call the Mythical Kingdom Tech BBS directly: - DataLine : 513-237-7737 (9600 Baud HST/V32) * Or, mail your questions/suggestions to: Mark May Mythical Kingdom Software P.O. Box 24808 Huber Heights, OH 45424