Bernie, DapSplit was written by me when I could remember a little C. I know it was first compiled with the Borland 4.5 compiler (? 1995 I think) and later recompiled with the microsoft vc compiler and that is probably the version you have circa 1997.
Anyway, as Razzak says, stay tuned, Its' Mutated Descendent R:AppSplit with a nice GUI interface is just a few breaths away from completion. I first took a look at doing this before I went to the first RBase 7.0 class in Indy a while back, and then it just laid there until I saw your email last week and thought I would dust it off and of course ended up with a complete rethink of how to do it, but I digress. R:AppSplit will tear apart those old *.app or procedure files into their individual parts, saving them to disk using their Block Names Just Like DappSplit, but with a few more options, like specifying the file extension to use and stripping out the "$COMMAND" / "$SCREEN" / "$MENU" and the Block Names if you so desire. Also, you will be able to copy individual blocks/or the entire file from the viewer to the Clipboard for easy pasting into your EEP Editor... ----- Original Message ----- From: "Bernard Lis" <[EMAIL PROTECTED]> To: "RBG7-L Mailing List" <[email protected]> Sent: Tuesday, January 04, 2005 4:06 PM Subject: [RBG7-L] - RE: Application question Gunnar, Dapsplit is a program written by someone on this list (Author: if you're listening, rise up and take credit) that rips apart an app file and puts each command block in a separate file. Invaluable for converting purposes. Bernie Lis ----- Original Message ----- From: Gunnar Ekblad To: RBG7-L Mailing List Sent: Wednesday, December 29, 2004 2:00 PM Subject: [RBG7-L] - RE: Application question So Bernie So only question what is Dapslit? Gunnar Ekblad -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Bernard Lis Sent: den 29 december 2004 19:01 To: RBG7-L Mailing List Subject: [RBG7-L] - RE: Application question Hi Gunnar, I don't use RBA files (or APX) I have one client (inherited) that has dos app, apx files. I use Dapsplit to break them apart. This makes it so much easier to do the conversion to 7.1 Because most of the commands can be eliminated and put into custom eeps. Also many of the commands in forms and reports are no longer needed. I try to not convert but redesign, using only the structure and logic from the old programs. Bernie Lis ----- Original Message ----- From: Gunnar Ekblad To: RBG7-L Mailing List Sent: Wednesday, December 29, 2004 12:37 PM Subject: [RBG7-L] - RE: Application question Bernard! Happy to hear that more brains works like mine (If you don't mind like dinosaurs-minds). Even my app names are more meaningful: like boring 'General Ledger (GL)' or ' Account Payable (AP)' or more fun like 'Accounts payable (AP)'. But again originally issue was can you do this in RBA? I think Yes but cant explain how, but my memory goes back to some previous discussion between Razzak Blocker !? Gunnar Ekblad -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Bernard Lis Sent: den 29 december 2004 18:20 To: RBG7-L Mailing List Subject: [RBG7-L] - RE: Application question I'm with you Gunnar. My form menu is a separate database from the application. In my form database, each action is a custom eep that merely sets a variable (I use set var runvar = 10) I then closewindow, return. My macro disconnects from form database, connects app. and using case statements: case 10 run app10 (actually my app names are more meaningful) break etc. Bernie Lis ----- Original Message ----- From: Gunnar Ekblad To: RBG7-L Mailing List Sent: Wednesday, December 29, 2004 11:24 AM Subject: [RBG7-L] - RE: Application question Dick A long time ago I had the same issue. That�s why I stopped using RBA in favour of a form driven menu that acts on Exit variables closing the form and return to my startup file opening and closing databases at my will. On the other hand if I recall correctly Razzak has previously explained how that can be done! So hang in there if you want to stay in RBA I believe you can but my preference is still not to use RBA Gunnar Ekblad -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Dick Fey Sent: den 29 december 2004 16:43 To: RBG7-L Mailing List Subject: [RBG7-L] - Application question Before I waste any more time on this... Am I correct that if you are running an RBA application You can NOT disconnect and connect to any other database, then return as you could in 6.5++ I switch db;s to look at archived data. If I run the file outside the app, it runs perfectly, but inside the app it gives me an illegal command in eep error. Dick Fey
