--------------- FIDO MESSAGE AREA==> TOPIC: 269 DELPHI Ref: DCH00001 Date: 08/12/96 From: LANGLEY MCKELVY Time: 08:21am \/To: UBAIDULLAH NUBAR (Read 4 times) Subj: Bar Codes UN> It is a hardware configuration on the reader itself in those UN> Glad to be of help... Thanks a lot - you were a big help. I am ready to start coding. * SPITFIRE v3.5 --- Alexi/Mail 2.02b (#12) * Origin: Database Connections BBS * USR DS 16.8 * 713-980-3234 * (1:106/4196) --------------- FIDO MESSAGE AREA==> TOPIC: 269 DELPHI Ref: DCH00002 Date: 08/12/96 From: LANGLEY MCKELVY Time: 08:24am \/To: ANDY GERAERTS (Read 4 times) Subj: Bar Codes AG> To print barcodes, you can simply use a FONT in windows. Then type AG> your text with that font (code39 : *string* )and your barcode reader AG> can read it. I had one here to test. You just put it between your Neat. I'll will try and locate such a font. * SPITFIRE v3.5 --- Alexi/Mail 2.02b (#12) * Origin: Database Connections BBS * USR DS 16.8 * 713-980-3234 * (1:106/4196) --------------- FIDO MESSAGE AREA==> TOPIC: 269 DELPHI Ref: DCH00003 Date: 08/04/96 From: FRANCOIS PIETTE Time: 09:44am \/To: DEWAYNE COX (Read 4 times) Subj: Menus.. Salut Dewayne Cox ! DC> I would also like to know the best way to save user DC> configuration of colors for like background and input areas, etc. Is DC> there a way to simply write the newly configured objects to a file and DC> then readin the saved file? You can use INI files (Delphi 1 or Delphi 2) using the TIniFile object. With Delphi 32 the preferred method is to use the registry using the TRegistry object. Here is an extract from one of my program called MODEMEDT wich extensively use the registry to access modem parameters: function TRegModem.GetKey(const SubKey, Key : String) : String; var KeyBuf : String; begin Reg.RootKey := HKEY_LOCAL_MACHINE; KeyBuf := '\System\CurrentControlSet\Services\Class\Modem\' + FNumber; if Length(SubKey) > 0 then KeyBuf := KeyBuf + '\' + SubKey; if not Reg.OpenKey(KeyBuf, FALSE) then raise ERegModemException.Create( 'Key ''HKEY_LOCAL_MACHINE' + KeyBuf + ''' not found in registry'); Result := Reg.ReadString(Key); Reg.CloseKey; end; Amitis, {-Francois Piette-} --- SvFido 1.32 * Origin: OverByte BBS (Embourg-Belgium) 32-41-651395 V-FAST (2:293/2202) --------------- FIDO MESSAGE AREA==> TOPIC: 269 DELPHI Ref: DCH00004 Date: 08/05/96 From: FRANCOIS PIETTE Time: 09:21pm \/To: ANDREA GIACOMIN (Read 4 times) Subj: Create Objects Salut Andrea Giacomin ! AG> How can create windowed or nonwindowed objects on my form in runtime AG> mode? In the form definition, add a line to hold your object: MyObjet : TMyObject; In the FormCreate event add the following: MyObject := TMyObject.Create(Self); MyObject.Parent := Self; MyObject.Width := 32; { or any other value ! } MyObject.Height := 48; { initialize other properties as needed } In the FormDestroy event add the following: MyObject.Free; You'll find those explanation in the component writer's guide where it is explained how to test an uninstalled component. Amitis, {-Francois Piette-} --- SvFido 1.32 * Origin: OverByte BBS (Embourg-Belgium) 32-41-651395 V-FAST (2:293/2202) --------------- FIDO MESSAGE AREA==> TOPIC: 269 DELPHI Ref: DCH00005 Date: 08/08/96 From: FRANCOIS PIETTE Time: 08:02pm \/To: LANGLEY MCKELVY (Read 4 times) Subj: Bar Codes Salut Langley Mckelvy ! Dans un message de Langley Mckelvy dat du 05 Aug 96 10:24:33 il tait dit: LM> Does anyone know anything about bar code readers. I want to write an LM> applet for inventory control in Delphi and don't have a starting LM> point. I have seen several bar code printing VCLs, but I am not sure LM> how to use the reader/wand as input - does it take the place of LM> keyboard entry or what? There are mainly to types: 1) Reader wich are connected between the keyboard and the PC 2) Reader wich are connecte via an serial port The first type is transparent to programming. Whena bar code is read, it is just like the user has typed it on the keyboard. The second type require the serial port programming. It is a little bit more difficult (there are many VCL wich does serial communication) , but is is far more versatile. Amitis, {-Francois Piette-} --- SvFido 1.32 * Origin: OverByte BBS (Embourg-Belgium) 32-41-651395 V-FAST (2:293/2202) --------------- FIDO MESSAGE AREA==> TOPIC: 269 DELPHI Ref: DCH00006 Date: 08/10/96 From: FRANCOIS PIETTE Time: 06:14pm \/To: GEOFFROY CULOT (Read 4 times) Subj: Affichage d'un composant Salut Geoffroy Culot ! GC> Je suis en train de terminer un composant, mais je me GC> rend comptequ'a l'utilisation, si je ne fais aucune modification dans GC> la valeurdes proprits il ne s'affiche pas.(Et c'est pareille si je GC> lance un programme qui le comprend).je suppose que je dois surcharger GC> une methode mais laquelle ???Vous avez une ide ??? Your description is a little bit short. Please tell me if it does display during design time, or just when the application start running. Did you set the Visible property to TRUE when the object is created (in the constructor) ? btw there is a french fidonet echo about DELPHI, his tag name is DELPHI.F and is widely available in Belgium. If you ask your question there, with more details, I'll respond there in french. Amitis, {-Francois Piette-} --- SvFido 1.32 * Origin: OverByte BBS (Embourg-Belgium) 32-41-651395 V-FAST (2:293/2202) --------------- FIDO MESSAGE AREA==> TOPIC: 269 DELPHI Ref: DCH00007 Date: 08/10/96 From: FRANCOIS PIETTE Time: 06:18pm \/To: UBAIDULLAH NUBAR (Read 4 times) Subj: Bar Codes Salut Ubaidullah Nubar ! UN> Is there any advantage to using serial bar UN> code readers? The ones that plug in to the keyboard slot are much UN> easier to use. The big advantage is that with RS232 bar code reader, you'll never have garbage when the user use the reader when the focus is not where the data must go. Using RS232, when you read the data, you can write it at the right place, regardless where the focus is ! Amitis, {-Francois Piette-} --- SvFido 1.32 * Origin: OverByte BBS (Embourg-Belgium) 32-41-651395 V-FAST (2:293/2202) --------------- FIDO MESSAGE AREA==> TOPIC: 269 DELPHI Ref: DCH00008 Date: 08/10/96 From: FRANCOIS PIETTE Time: 07:44pm \/To: JANNIEK HUMMELINK (Read 4 times) Subj: Delphi 2.0 communication... Salut Janniek Hummelink ! JH> Hallo All!I use a LabCard multi I/O card for communication with a JH> machine. The analog data are converted to digital data. The program JH> reads via the statement PORT[adress] the content of the specified JH> adress. In Delphi 1.0 I can use thestatement PORT[adress]. Delphi 2.0 JH> however does not recognise the statement PORT. How can I continously JH> read the contents of a specific adress? I wrote for you this function: function PortInput(Port : word) : byte; begin asm mov dx,port in al,dx mov result, al end; end; It does what you wants... Amitis, {-Francois Piette-} --- SvFido 1.32 * Origin: OverByte BBS (Embourg-Belgium) 32-41-651395 V-FAST (2:293/2202) --------------- FIDO MESSAGE AREA==> TOPIC: 269 DELPHI Ref: DCH00009 Date: 08/11/96 From: ERIC SCHREIBER Time: 11:42am \/To: PETER COLLIS (Read 4 times) Subj: Delphi 2 help -=> Peter Collis wrote with startling eloquence to Steve Batson <=- PC> The online help in Delphi 2 seems to be quite PC> a mess, Borland should really do something about it. They did (thank god). There was a patch released that considerably improved the help files - should be available on the web/ftp sites. Also, the latest release of Delphi 2 which contains the Internet OCX components and QuickSite includes these help improvements. EEAS eric@kobayashi.com --- Blue Wave/DOS v2.21 * Origin: The Aircrash Bureau Chicago 312-278-1195 33.6 (1:115/327) --------------- FIDO MESSAGE AREA==> TOPIC: 269 DELPHI Ref: DCH00010 Date: 08/12/96 From: JERRY JANKURA Time: 08:31pm \/To: STEVE BATSON (Read 4 times) Subj: Wdj review.... SB>That was the hardest thing for us...trying to figure out what we should cover SB>and what we wouldn't. 1. How about the fact that Delphi is well suited for applications other than Database? For example... process control, graphics, I/O, writing Win'95 drivers. 2. WinG API and how to encapsulate it. --- * OLXWin 1.00b * HELL (n): Backing up a 810 meg hard drive with 360K flopp --- InterEcho 1.18 * Origin: PC-Ohio PCBoard * Cleveland, OH * 216-381-3320 (1:157/200)