Follow-up to my previous lameness

ok, so sorry about that last post.
here's a legitimate question:
I have multiple blanks spaces between some of my non-whitespace
characters, so i might have
table = "111 222 333 444 555 666";
the way the "\\s" regular expression parses, I get a new entry in my array
for, i presume, everytime it encounters 2 spaces in a row. It splits around
the first space, adding the space character that comes right after it.
i am new to regular expressions. How can i get an array back with JUST
the words that are seperated, and none of the whitespace?
thanks

Its amazing how such a simple regex can cause so much
confusion (how many times has this been asked in the
forum?).
Sometimes the easiest solution is the best. This is
eactly what the StringTokenizer was written for. Its
simple, Once you know regex, this is much simpler than ST.
its efficientDo you have any evidence to suggest that ST's efficiency is significantly beter than regex's here?
and you don't have to learn a
new programming language to use it.Regex is a good thing to know though, and it applies outside of Java too. Assuming we're going to learn it at some point ayway, why not start now, with a relatively simple usage?

Similar Messages

  • Get the current runspace of a powershell instance (Follow up to a previous question - Link in question)

    So this is a follow up question to a question I posted last week
    If
    PS {some Path}>C: = PS C:\> then why not HKLM: = PS HKLM:\>
    So here is where I am with the question above
    After running pretty much all of the powershell related DLL files through redgate's .NET Reflector I fiinally discovered where those "C:" = "Set-Location C:" were being created.
    namespace System.Management.Automation.Runspaces
    public class InitialSessionState
    // More here but cut them out to save space in this post
    internal static SessionStateFunctionEntry[] BuiltInFunctions = new SessionStateFunctionEntry[]
    new SessionStateFunctionEntry("prompt", DefaultPromptString),
    // More here but cut them out to save space in this post
    new SessionStateFunctionEntry("A:", "Set-Location A:"),
    new SessionStateFunctionEntry("B:", "Set-Location B:"),
    new SessionStateFunctionEntry("C:", "Set-Location C:"),
    new SessionStateFunctionEntry("D:", "Set-Location D:"),
    new SessionStateFunctionEntry("E:", "Set-Location E:"),
    new SessionStateFunctionEntry("F:", "Set-Location F:"),
    new SessionStateFunctionEntry("G:", "Set-Location G:"),
    new SessionStateFunctionEntry("H:", "Set-Location H:"),
    new SessionStateFunctionEntry("I:", "Set-Location I:"),
    new SessionStateFunctionEntry("J:", "Set-Location J:"),
    new SessionStateFunctionEntry("K:", "Set-Location K:"),
    new SessionStateFunctionEntry("L:", "Set-Location L:"),
    new SessionStateFunctionEntry("M:", "Set-Location M:"),
    new SessionStateFunctionEntry("N:", "Set-Location N:"),
    new SessionStateFunctionEntry("O:", "Set-Location O:"),
    new SessionStateFunctionEntry("P:", "Set-Location P:"),
    new SessionStateFunctionEntry("Q:", "Set-Location Q:"),
    new SessionStateFunctionEntry("R:", "Set-Location R:"),
    new SessionStateFunctionEntry("S:", "Set-Location S:"),
    new SessionStateFunctionEntry("T:", "Set-Location T:"),
    new SessionStateFunctionEntry("U:", "Set-Location U:"),
    new SessionStateFunctionEntry("V:", "Set-Location V:"),
    new SessionStateFunctionEntry("W:", "Set-Location W:"),
    new SessionStateFunctionEntry("X:", "Set-Location X:"),
    new SessionStateFunctionEntry("Y:", "Set-Location Y:"),
    new SessionStateFunctionEntry("Z:", "Set-Location Z:"),
    new SessionStateFunctionEntry("cd..", "Set-Location .."),
    new SessionStateFunctionEntry(@"cd\", @"Set-Location \"),
    Then further down in the class it is called 
    public static InitialSessionState CreateDefault()
    InitialSessionState state = new InitialSessionState();
    state.Variables.Add(BuiltInVariables);
    state.Commands.Add(new SessionStateApplicationEntry("*"));
    state.Commands.Add(new SessionStateScriptEntry("*"));
    state.Commands.Add(BuiltInFunctions);
    state.Commands.Add(BuiltInAliases);
    foreach (PSSnapInInfo info in PSSnapInReader.ReadEnginePSSnapIns())
    try
    PSSnapInException exception;
    state.ImportPSSnapIn(info, out exception);
    catch (PSSnapInException exception2)
    throw exception2;
    state.LanguageMode = PSLanguageMode.FullLanguage;
    state.AuthorizationManager = new PSAuthorizationManager(Utils.DefaultPowerShellShellID);
    return state.Clone();
    So the InitialSessionState class fills in these values.
    My problem now is I cannot seem to find out how to get an attachment to the CURRENT either
    InitialSessionState
    Runspace
    I can find plenty of forum posts and blogs about how to run powershell in c# but they ALL involve instantiating a NEW powershell runtime.
    I can and have written
    InitialSessionState iss = InitialSessionState.CreateDefault();
    and I can step through the debugger and watch it fill in the functions but as soon as it finally gets to the powershell prompt all the functions are gone.
    On another attempt I tried to create a runspace from the current host
    thisRunspace = RunspaceFactory.CreateRunspace(this.Host);
    where this is public class ConfluenceProvider : NavigationCmdletProvider
    And the line of code above is called in 
            protected override System.Collections.ObjectModel.Collection<PSDriveInfo> InitializeDefaultDrives()
    When I run the code and debug  the runspace created has a different InstanceId than what ultimately shows up in the powershell console if I do $Host.Runspace.InstanceId
    This provider will ultimately be a part of a module with other cmdlets and functions but I would like to know how to attach to the actual runspace, sessionstate, WHATEVER will do the trick that the module is loaded into so I can add functions to it.
    So if anyone has any clue or knows of other blogs, walkthroughs i could read through that covers this it would be a huge help.
    Thanks again everyone
    Quidquid latine dictum sit, altum videtur

    Hi Tofubug,
    Since I'm not familiar about C#, however, if want to run powershell script in C#, the script below may be helpful for you:
    RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create();
    Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration);
    runspace.Open();
    RunspaceInvoke scriptInvoker = new RunspaceInvoke(runspace);
    Pipeline pipeline = runspace.CreatePipeline();
    //Here's how you add a new script with arguments
    Command myCommand = new Command(scriptfile);
    CommandParameter testParam = new CommandParameter("key","value");
    myCommand.Parameters.Add(testParam);
    pipeline.Commands.Add(myCommand);
    // Execute PowerShell script
    results = pipeline.Invoke();
    And these threads for your reference:
    Execute PowerShell Script from C# with Commandline Arguments
    How to run PowerShell scripts from C#
    How do you set FullLanguage mode
    for remote PowerShell from C#?
    If I have any misunderstanding, please feel free to let me know.
    Best Regards,
    Anna Wang

  • BlackBerry World not accepting VISA card -- follow up to my previous post

    Re purchase of an app for new Z10 --  main software all successfully updated to most recent.  Well, I posted last time about being escalated up through the ranks of BlackBerry software helpers from Bell, and after several levels getting a very easy-to-communicate-with woman from BlackBerry in Halifax, NS...
    She told me Bell would bill me for the apps on my carrier bill, and I told her No, they told me they didn't do that, not in Victoria BC my home town, anyhow.  I asked her to call and contact them...  she said she did, and said Yes, they would.  So I set that up on my BlackBerry World sign-in page using my computer, under her guidance, and it seemed to be set up.  I even purchased an app that way successfully, afterwards...  [She told me at the time that yes, there was a problem with the tool that handles VISA payments, sometimes...]
    BUT, several days later when I went to do the same thing again with another app, well, I had a message in red on my purchase screen on my Z10 that carrier purchase was not available!
    Ahem.
    So, I tried purchasing via VISA again [read my previous post, I called VISA, tried to see if there was something wrong there, no there wasn't].  No form of my re-entering my VISA card or editing it etc. would work.
    So I tried PayPal, over the past weekend I established a PayPal account to be paid for via my same VISA card, that took some doing as the procedure is not that clear on their website and you have to explore the sections under "my money" etc. to see just what is going on with it...  without any warning or info from either BlackBerry or PayPal the account wouldn't work [refused several tries to purchase an app]  until a special method for BlackBerry was posted in that "my money" section on PayPal, they call it a prepayment account or something like that, it takes about an hour or two on a Sunday for that to appear for a new account, and then [I was doing this via my computer after signing in to PayPal] I saw a side message that this purchasing procedure would not work until August 12th.
    Today, August 12th, I just purchased a trial app, Medieval Ringtones, and that went through!  Unfortunately I was on just our own house WiFi [good signal, I thought at the time, though], and just before it got installed something said "network problem" and it stopped installing.  Now I can't buy it again either, I'll try later just to see if it reloads -- it wouldn't reload to the purchase point.  I don't really care, it was an experiment.  I just downloaded a free app, Top 500 Ringtones, from BlackBerry World, and that went smoothly and seems great, lots of choices, most of them free as far as I can tell.
    Warning to users:  I would establish the PayPal account via BlackBerry World's own access point on the computer, first, through the BlackBerry World website,  clicking on their PayPal symbol, before trying to purchase via PayPal, as establishing a PayPal account first, independently,  may lead to confusion if you establish it outside of BlackBerry World.
    Now, I have noticed the work-around posted by a BlackBerry Forum guru here on using a dummy VISA account, this helpful person provides a list.  WOULD THIS HELPFUL PERSON PLEASE EXPLAIN THE PROCEDURE IN DETAIL?  i WOULD HAVE NO IDEA HOW TO DO IT IN PRACTICE -- APPARENTLY THE SOFTWARE WILL STILL CHARGE THE APP TO ONE'S REGISTERED VISA???  PLEASE GIVE DETAILED INSTRUCTIONS.
    If I can, indeed, purchase something via PayPal, or ultimately, indeed with a VISA payment, without a glitch [I'll keep trying] I'll report it here.  Meanwhile all the apps I've downloaded from BlackBerry World have been free ones, except for the one that mistakenly got sold to me via Bell billing me for it [which they won't] a few days ago [either Bell or BB got stuck with the $1.99 or something for that!].  The free ones I've downloaded have been excellent, including this Top 500 Ringtones, just the kind I was looking for, lots of real telephone and cell phone ring sounds for a purist like me...
    But I hope BlackBerry can fix up the glitch in BlackBerry World soon, it shouldn't be there at all...  my husband has the theory the facility is staffed by too small a core of software people to keep up with the problems and wasn't properly tested, or else it was subcontracted out and they are stuck with it until they get a new one -- come on, BlackBerry, get a new BlackBerry World payment procedure that works smoothly, us BlackBerry fans are anxious about you!!!

    Just to say there ARE lots of Apps on BlackBerry World, so potential BB purchasers should not let that stop them, and some very good free ones, excellent -- BlackBerry Travel is really good, and OsmAnd maps are fabulous, big to download, but when you get it you'll be amazed. Just download a provincial or smaller map to start, because they are huge files and very detailed, but lots of trails and paths are on them... good for park trails and such.

  • Follow up question to previous post

    I'm really confused...
    I just posted a message in which I said all TV shows aren't playing back on ATV. Well I found one show that is. These episodes are the only ones that I purchased via iTunes on my Mac and I assume they have been synched to ATV - as I can see them in ATV menu and I can actually watch them - as I should be able to. BUT, as I posted in my previous message, any other episodes which I purchased directly via ATV give an error - "The selected video could not be played".
    Another thing I have noticed,,, is if I close by PowerBook, I immediately get an error message: There are not TV shows on your ATV.
    I never used to get that,,, and as I have bought so many shows via the ATV,, this is surprising to me. I thought they were stored on the ATV itself?
    I find all of this very confusing. I'm a big fan of Apple from way-way-way back, but this ATV is not quite baked yet,, or I'm getting too old.
    Anyway,,, it seems my recent attempt to save space on my PowerBook by deleting show shows (but I did copy the files via finder to a external drive) - seems to have messed things up?
    Can anyone help me sort things out again?
    Message was edited by: Nick Szasz

    I'm afraid I'm a bit confused too. Some of this post seems to contradict the last.
    First thing is first, if when you close your macbook the content is no longer available then it isn't synced. This could be because syncing has been turned off or because of how you have moved content to the HD.
    Check your sync options (click on the tv in the device list) how many tabs do you have.

  • Follow up on my previous message

    The more I mess with this the bigger hunk of junk it appears.  I took it off where I have no signal from my router and it synced up to the wireless card in my PC which has all the same settings as and work fine with the router.  Both light remained blue and I could log into the RE.  When I move back to a area I know I have weak signal levels the RE again synced to the PC and the signal strength went from very weak to excellent.  Then move the RE to an area that I know the signal is good and left the PC in the very weak area.  The lights on the RE blinked RED until it synced with the PC and the signal at the PC went up again.  Now the problems begin.  It I try to renew or run repair on my network card all goes fine until it tries to aquire a netwark address and it freezes.  The signal strength shows to be excellent.  If I unplug the RE the signal strength drops to very weak, but I do get an address.  Why won't thing thing pass the address?
    Btw the only way to get the lights to stay blue when the RE in only synced to the router is to remove all security and it still will ot pass an address.  I have the feeling my 12ga.is going to get some exercise soon!
    Message Edited by ecanon on 04-16-2008 03:00 PM

    Sorry but I am not quite following your problem, other than at the very end you are saying that you can't enable security. It sounded as if you were moving in areas where the signal was weak and the RE was giving you better signals. Then  you said you unplugged it and the signal was weak again. That is how it should work. However, the RE is not "syncing" to your PC or getting any info from it. It does connect to the router and retransmits that signal to the PC that is normally out of range of the router (e.g. poor signal). That the PC freezes when you try to renew an IP address may mean you need to power cycle the network. The router is actually where the DHCP (assigning the IP addresses to the devices) occurs. The RE doesn't actually do anything but extend the signal it gets from the router. Also, if you assigned a static IP to the PC during configuration, you have to reenable DHCP on the PC. Also, you describe the signal strength but you don't mention if you can connect to the internet. If you can, again, it sounds like the RE is doing its job.
    On the security thing, what version of RE do you have? The first version may not support WPA but don't know for sure. I have v.1 with WEP enabled. Also, be sure the firmare is upgraded and the WPA info is correct.  

  • Automate following up on a previously sent email

    I would like ot automate the following task... not sure if it is possible.
    I have sent a number of individual emails (I can isolate them with a search), that I want to send again quoting the original text and appending new text at the top.
    I had typed the persons first name in the first line of the original body... I don't have the name in address book. I can automatically add the addressed, but not that selective text.
    Is there any way to automate this process?
    Best,
    Ken

    Probably not. Maybe a scam. call 1-800-922-0204 and ask customer service. Give no information to that email.
    Good Luck

  • How do you restore purchases on a new laptop following theft of the previous?

    Hi,
    Having had my previous laptop stolen, i now have a new one which a friend of mine has reinstalled a backup i had of my Itunes, but which is unfortunately a year old. Therefore i am missing all of my purchases from just over the last year and cant find how to get them restored back to my libruary...
    I assume i need to deauthorise my previous laptop as well...?
    Many thanks in advance

    See Recover your iTunes library from your iPod or iOS device, there are useful links in there even if you don't have a device.
    tt2

  • Follow up to my previous post

    I had another question I forgot to ask. Since my wife and I each have our own iTunes on our laptops, but have the same music, is there an easier/less messy way to add music? Currently when I am adding CD's to the library on my system, they go into my local iTunes music library on my systems external hard drive, my systems backup routine then copies those new files to a network attached storage hard drive for backup. The same script I have that does that backup I also have setup to run in reverse, to look essentially backup the NAS to my wifes external hard drive so she also gets the new music from the CD's I am importing. Problem is iTunes of course doesn't see those new files unless you "add folder to library" and let it run through the entire collection again which takes FOREVER for it to do and often screws things up (creates duplicates etc).
    Is there an easier way to add files into the music folder and make itunes aware of those new files without going through the itunes import on BOTH computers?

    Hi TL_user,
    Do you mean your router is not turning on? The router should work even if it's not connected to the internet. Have you tried plugging in the router to a different power outlet? If not, you may try to plug in the router to another power outlet and try to check the power adapter as well. It should be 12V, 3.5A.
    Help, learn and share

  • As a follow up to my previous question about the mail not loading, when I went to see my account to confirm my e-mail, the message was not there, I had to go to my SO S L O W acoount to answer your request

    I just confirmed my e-mail account, but I had to go to my very slow AOL connection since the message you guys sent me was not visible in the body of the page, just the header

    Just to say there ARE lots of Apps on BlackBerry World, so potential BB purchasers should not let that stop them, and some very good free ones, excellent -- BlackBerry Travel is really good, and OsmAnd maps are fabulous, big to download, but when you get it you'll be amazed. Just download a provincial or smaller map to start, because they are huge files and very detailed, but lots of trails and paths are on them... good for park trails and such.

  • Follow up - DNS (internal domain has same name as external website)

    Hi,
    I am following up with on previous blog entry about resolving an domain internal name to an external website found here:
    https://social.technet.microsoft.com/Forums/windowsserver/en-US/4d97325b-ff3a-4f46-ba6e-dc3f4ff978e1/dns-internal-domain-has-same-name-as-external-website
    On October 30, 2014
    HayashiTech provided a response suggesting the use of netsh interface portproxy on the DC's to resolve this issue. There has been no feedback to this suggestion and I am very curious what opinions are out there for this suggestion as it appears to be the
    best option provided yet.
    Thank you in advance as well for all the great guidance I have found provided by Ace and his followers.

    Interesting question. I've not seen that solution before, but having done a test on my lab setup it certainly seems to work as expected. Eg, using :
    netsh interface portproxy add v4tov4 listenport=80 listenaddress=dc1.abc.com connectport=80 connectaddress=www.abc.com
    on my DC where I've setup a working external domain name with the www record pointing to the website, and the non-www record pointing to the DC, requests to the non-www address are successfully being redirected to the www address (after confirming it didn't
    happen prior to adding the portproxy).
    So on the face of it that does look like a workable solution. I haven't used it myself in anger obviously, but the two downsides I can think of immediately to this solution are :
    1) This operates as a proxy, so unlike the IIS method that Ace mentioned where it would tell the client to go to the www address instead (so the client connects direct), this method keeps your DC acting as a middle man, eg all communications to that address
    go through your DC rather than direct from the client to the website. Depending on what they're doing on the website this may or may not be an issue for you.
    2) Since the client is continuing to connect to the DC throughout, if you ever did need the have something on the DC responding to port 80 then you could have issues. That said, according to
    https://technet.microsoft.com/en-us/library/cc731068(v=ws.10).aspx the portproxy listenaddress can be a FQDN rather than IP, so that could mitigate any issues there.

  • Follow-up newbie questions

    In a follow-up to a previous inquiry, I'm curious about:
    1) Is iChat videoconferencing stable with a DSL connection (i.e. using a phone line as opposed to a cable connection, such as Brighthouse Cable)?
    2) Will I be straining my G3 if I try to videoconference with a broadband connection, an iSight camera and OS 10.2.8?
    -- Thanks for any input, folks.

    Hi Steven,
    Yes a good DSL connection is in fact better than most cable services in the stableness of the Connection Speed.
    (Good is a uplink speed of at 256K 128K should be OK but can be marginal)
    A G3 need to be at least 500Mghz. It will not be able to Multichat in Tiger.
    The Jaguar version of iChat AV is no longer available for download. You will need at least PAnther (10.3.x)
    Ralph

  • Installation Failure: Windows failed to install the following update with error 0x800F0922

    Hi folks,
    I have a HP Elitebook Folio 9470p.  It came with Windows 8, and I installed it on my corporate domain.  I was trying to do some Windows updates so  I could upgrade it to Windows 8.1, but it fails installing the updates, whether or not I try
    to install them one at a time or all of them.  It has about 18 updates it needs from security updates to a .net framework update.  I run Symantec EP, and disabled it, checked for driver updates for things like display and networking and they are
    all up to date.
    I'm at a loss as to what to do.  It gives this error in the event log for each file, Event ID 20.
    Installation Failure: Windows failed to install the following update with error 0x800F0922: Security Update for Windows 8 for x64-based Systems (KB2862152).
    This is the example for KB2862152, but it gives the same error for every one.  I've tried to auto fix for Windows update issues and it fixed a couple of the issues, but not all of them, and provides no other help.
    I also deleted folders and files from the SoftwareDistribution folder as well, to no avail.  Any ideas what I can do to get whatever updates it needs, so I can fully patch it, and upgrade it to Win 8.1?
    Thanks for any help!

    Hi MM. Mr Kywildcat and Vegan Fan,
    GOOD NEW ! At this time, my issue is solved. The only black side is "how ?" : I hope that we will get a response some day ; however, and for in information  pnly - hoping this could help someone - I resume some actions which allowed this the happy end
    1) about installing 8.1 : I wanted to be sure that gain/pain ratio was positive, and that upgrading from a (potentially) damaged system would'nt produce something looking like a new Win 8.1, but difficult to maintain and keeping some negative potentialities.
    2) I was influenced by the fact that this
    0x800F0922  error acted as "a serial killerror", whose root cause could be a unique update error at reboot time concerning several (>20) packages, so I decided to test some manual upgrades.
    3)   Manual update (i.e. manual download and maunching of .msu packages) of the 2 following packages
    (whose update previously failed on a Windows Update) was successful : .NET Framework version 3.5 for  x64 (KB2898866) and Camera Codec Pack Windows 8 for x64 (KB2899190)
    4) So I decided to try Windows Update on a selection of packages, first : those concerning .Net Framework 3.5 and 4.5 (that is: KB2898866, 2901120, 2898865) --> Successful !
    5) finally, I selected almost all other packages, with some exceptions wich I (think to) have no need for : KB2871690, 2904659, 2843630. To be complete, here is the list of pakages updated one time at all :
    KB 2892074, 2893294, 2893984, 2909210, 2912390, 2916036, 2889784,2903938, 2911101, 2913152, 2917499
    --> always succesful.
    I am not a specialist, but I uess that this 0x800F0922 error hides another problem which is globally "H-RESULTED"
    to all updates pending in one update operation with reboot. This could be assumed from this CBS.log exterped from my last wrong attempts, where root cause seems not to be
    0x800f0922, but 0x80004003 :
    2014-02-15 21:29:13, Info                  CBS    Could not get active session for current session file logging [HRESULT = 0x80004003 - E_POINTER]
    2014-02-15 21:29:13, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2014-02-15 21:29:18, Error  CBS    Startup: Failed to process advanced operation queue, startupPhase: 0.  A rollback transaction will be created. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
    Anyway, thanks to you who spent some of your time to describe issues and search/ suggest solutions ; I will upgrade my system to 8.1 anyway, some of this day, when I am sure that my configuration does not hides some other problem. I thing that potential
    issue remains until maybe a new KB corrects it, wrong :-) ?
    And I hope that you - Mr Kywildcat - can upgrade your system on "current levels" trying similar attempts. 
    Phil   

  • Bi 7.0 SD report for previous year, month, current month, rolling 30days.

    I have Sales document type in rows and in column, I have no of sales documents.
    Now, I need sales documents in rows and no of sales documents in columns according to
    created on date: 0calday of types as follows
    List of columns:
    Previous year    last quarter   Current quarter     Current month    30 days rolling.
    How do I define these RKFs.. do we have standard date variables for RKF.
    Thanks
    Jeff

    Hi ,
    You dont have a standard date variable
    I have the solution for ur problem
    here u can go for creation of variable for column KF and assign the value for each sales document type = 1 by using a customer exit
    Pls assign some points if answer is helpfull
    Regards ,
    Subash Balakrishnan

  • How to go back to the previous selection screen window?

    I have a selection screen and I have a button that calls a basic report and displays it on screen 0. The basic report is displaying however when I push the back button the program exits.
    If I use "set screen 0" and if I press back button, the program goes to the code. It does exit.
    If I use "leave to list processing" and if I press back button, the screen is just stuck on that screen 0 forever.
    What I want is to go back to the selection screen window when I press the back button at the top.
    <b>Pls help. Im a newbie. Thanks people. </b>
    at selection-screen.
    case SY-UCOMM.
      when 'BTN1_PUSH'.            " Calls Plain Report
          set screen 0.
          perform plainreport.
      when 'BTNEXIT_PUSH'.
        leave program.
    endcase."

    Hi Jabbar,
    The reason it is exiting the program is because you are using set screen.
    Try the following instead:
    at selection-screen.
    case SY-UCOMM.
      when 'BTN1_PUSH'.            " Calls Plain Report
           call screen 0.
          perform plainreport.
      when 'BTNEXIT_PUSH'.
        leave program.
    endcase."
    Think of the call screen command as a chain that the program follows and exits the previous. When you say set screen you are leaving the history in the program and it will always go back to the last screen it remembers which is why you were stuck in screen 0.

  • Adding Audio to previous Edge file in new Edge v3. Audio files don't appear?

    Hi All,
    Pretty exciting stuff that there is a new Edge Version out with Audio!  So I gave it a go on a project I have made previously and had been using Buzz Audio, which I had working fine, but this new version looks like a much cleaner way to go (snaps to everyone on the Edge team).
    However I have immediately encountered a problem when adding the Audio files to the library using the "+" symbol.  I select the files to add which are .mp3 format and select Open.  There is no error message, the Audio library flashes as though a new audio file has been added but then is back to it's original state showing no audio files are available (yes i've checked the Audio drop down arrow sever times ) ?
    I then tried this using a new blank document and the audio files added fine as expected.
    Can't seem to find why Audio wouldn't add to my previous project file which is about 1MB in total size and created with the previous version of Edge CC.
    Thanks in advance for any ideas,
    Cheers,
    Jeff

    Hi Darrell,
    Thanks for your idea, I have given it a go with the following results:
    Saved the previous file as a new file, in a new folder location.
    Loaded up the file, no errors, all good.
    Loaded up the audio files into the library and they appeared this time, excellent!
    However upon loading up these audio files it immediately generated the following error message:
    "An error occurred. Please save your work and restart Edge Animate."
    This message now appears every time I try to open the Edge Animate file, presumably when it's now loading up the audio library where I first got this error.?
    However, the audio does play and the file seems to work... despite the less than encouraging message i'm getting.  I've tried this on a few different files now and I seem to get the same error message result when adding audio to other older tutorial created files also... could it be possible it's not  just me with this issue?
    Thanks again for your help, hopefully we/someone can make sense of the error message that is now hanging over?
    Cheers,
    Jeff

Maybe you are looking for

  • When will my Google TV work?

    I have an AV unit and a Google TV.  They don't work together with the Fios STB.  My tv is wall mounted and everything is controlled by the AV thingy so there's no way I can hook it up the workaround way that is shows in the manual.  I'm reading here

  • Change position of thekeyb search bar in contacts to just above qwerty keyboards

    Hi  Can we change the position of the search bar just above the qwerty as reaching the search bar with the thumb is too long and painfull when holding the phone in portrait mode.  Regards  Kirti K G Desai

  • Webservices for Interfaces

    Hi , I had a scenario where currently External System uses a VB proxy classes to send input to webservice  and response comes back to th ext system. Now with SAP implementation , the requirement is to have an update in SAP. So i decided to use recvr

  • JTabel Question

    I am trying to display the content of a selected in a JTable in a JTextField. Here is a partical of my code: //editTFD and mainTable are global editTFD = new JTextField();      editTFD.setEditable(true);      editTFD.setBorder(BorderFactory.createLow

  • Program C:\Pr...  R6034

    When trying to launch Photoshop CC from Lightroom 5 version 5.3 Photoshop will not load,  I get the following messages.  Runtime Error ! Program C:\Pr... R6034 An application has made an attempt to load the C runtime library incorrectly. Please conta