Question for REAL ActionScript 3 Gods

Prove you ARE an ActionScript 3 God by solving and exposing here (or in private) a valid way to store classes as SharedObject,  and RECOVER THEM LATER AFTER A WEB PAGE RELOADS IN A READY TO USE STATE.
I personally tried everything I know including ByteArray and flash.net functions, but sadly (and very disappointing) I could not do it. I solved many unbelievable things in ActionScript 3 so I guess I can exchange one secret for another if you're not willing to share with the community.
Are there any REAL ActionScript 3 Gods ?

Thank you for your answer. I tried but those won't help.
Download: http://www.iflash.ro/various/classToSharedObject.zip
Please take a look at the following (please ignore the incompletness of the code ... listeners missing and possible errors not handled):
Use the first class as document class for a fla at your choice. I named mine 'classToSharedObject.fla'.
package {
    import flash.display.Loader;
    import flash.display.MovieClip;
    import flash.net.URLRequest;
    import flash.net.SharedObject;
    import flash.utils.*;
    import flash.net.*;
    public class manyKitties extends MovieClip {
        public var loader:Loader;
        public var object:Object;
        public var structure:Class;
        public var sharedObject:SharedObject=SharedObject.getLocal('ZCZC','/');
        public var passedInfo:Boolean=true;
        public function manyKitties() {
            if (sharedObject.size>0) {
                trace('The SharedObject which holds one system domain class and one runtime class has a size of '+sharedObject.size+' bytes. Is this ok ?!?!');
                //sharedObject.data.theClass is declared below in function ripClass
                //fail
                for (var prop in sharedObject.data.theClass) {
                    trace(prop);
                //fail
                trace(sharedObject.data.theClass as Class);
                //fail
                //object=new structure(passedInfo);
                //txt is a TextField on the stage
                //txt.text=new structure(passedInfo).aProperty;
            } else {
                sharedObject.clear();
                loader=new Loader  ;
                loader.load(new URLRequest('runtimeStructure.swf'));
                loader.contentLoaderInfo.addEventListener('complete',ripClass);
        public function ripClass(e) {
            try {
                structure=loader.contentLoaderInfo.applicationDomain.getDefinition('ripMe') as Class;
                object=new structure(passedInfo);
                //aProperty is a public string in runtimeStructure.swf: 'The quick brown fox jumps over the lazy dog'
                txt.text=object.aProperty;
                //as can be seen, the class is loaded and used correctly
                //now I will try to store the runtime class locally
                //this is just the easiest example. I tried many versions, including
                //ByteArray and registerClassAlias but I failed
                // ... maybe I'm too focused and I can't see the obvious
                sharedObject.data.theClass=structure;
                //Why not store also a system domain class ? Let's store this also
                var systemDomainClass:Class=getDefinitionByName("flash.display.MovieClip") as Class;
                sharedObject.data.disc=systemDomainClass;
                //Maybe we just can't store directly Classes. ByteArray should work
                //two byte arrays, one with a runtime class, one with a system domain class
                var ba1:ByteArray=new ByteArray  ;
                ba1.writeObject(structure);
                sharedObject.data.BA1=ba1;
                var ba2:ByteArray=new ByteArray  ;
                ba2.writeObject(systemDomainClass);
                sharedObject.data.BA2=ba2;
                sharedObject.flush();
            } catch (e:Error) {
This is where I try to use classes stored locally. Below is a basic runtime class (use it as document class for 'runtimeStructure.fla').
package {
    import flash.display.MovieClip;
    public class ripMe extends MovieClip {
        public var aProperty:String = 'OMG! Many Kitties';
        public function ripMe(youPassMeSomeInfo:Boolean = false) {
            if (youPassMeSomeInfo) aProperty = 'The quick brown fox jumps over the lazy dog';
            //txt is a TextField on the stage
            txt.text = aProperty;
As is expected, the first time it runs, classToSharedObjectswf will show a TextField with 'The quick brown fox jumps over the lazy dog' as content.
The second time is run will display as text: 'IF YOU SEE THIS TEXT THE SECOND TIME THE SWF RUNS, MEANS THAT WE FAILED AND WE HAVE TO TRY SOMETHING ELSE.'
If you test in the authoring environment you will be able to see also the trace actions.
Any ideas, suggestions?!
I will come back later with a more complex failed try (too tired now).
Download: http://www.iflash.ro/various/classToSharedObject.zip
P.S. I made a lot of copy and paste here and I see the code it's not shown correctly so please use the archived files for test (scan first ... you never know).

Similar Messages

  • Intelligent modelling question for real BI people

    Notification Notif-itme  Matl  Plant Vendor  Source  Customer  Notif-counter     Defect
    1000           1             4RA  100               Manuf    5000                1                  Kink      
    1001           1             4RA            ABC    Purch    5001                1                  Break
    1002           1             5RA  300               Manuf    6000                1                   Kink   
    Deliv  Deliv-item  Matl    Customer        Deliv qty
    8000      1          4RA        5000             10
    8001      1          4RA        5001             30
    8002      1          5RA        6000              50         
    Manuf: Manufactured
    Purch: Purchased goods
    ECC LO Data sources:     2LIS_05_0QITEM (for notification)  and 2LIS_12_VCITM (for deliveries)
    DSOs:  Notification DSO  and Delivery DSO.
    My reporting reqmt needs to combine both DSOs. Only Material, Customer and Batch nos are common in both DSOs.
    KPI:  Notification counter / Delivery quantity.
    Drill downs can be any.
    I know that multiprovider on DSOs will show data as shown in above table.
    I want all data to come in same row based on material, batch and customer. Can I solve it by using Infoset or APD.
    Is there alternate solution for modeling.
    Please help.
    Thanks
    Shankar.
    Edited by: Shankar Shankar on Sep 12, 2008 3:02 AM

    To make it more clear:
    I have 2 DSOs
    DSO-1: Has Notification no and item no as key fields. And data fields are are material, batch or serial no, plant, vendor, source (manufactured or purchased),  material document posting date, customer, No of defects and Notification date.
    DSO-2: Has Delivery no and item no as key fields. And data fields are are material, batch or serial no, customer delivery date, and delivery quantity
    Report KPI : No of defects / Delivery quantity.
    User should be able to navigate report with any drill downs like: customer, material, plant, batch, serial no.
    Selection can be based on any range like: Notification date from - to, delivery date from - to, material document posting date from - to.
    If I create an infoset with inner join between material, batch, customer and serial no..
    Can I fulfill reporting requirement.
    Thanks
    Shankar

  • Can somebody give some real time questions for alv report

    hi guru
    can somebody give some real time questions for alv report.
    answers also.
    regards
    subhasis.

    hi,
    The ALV is a set of function modules and classes and their methods which are added to program code. Developers can use the functionality of the ALV in creating new reports,  saving time which might otherwise have been spent on report enhancement
    The common features of report are column    alignment, sorting, filtering, subtotals, totals etc. <b>To implement these, a lot of coding and logic is to be put. To avoid that we can use a concept called ABAP List Viewer (ALV).</b>
    Using ALV, we can have three types of reports:
       1. Simple Report
       2. Block Report
       3. Hierarchical Sequential Report
    <b>Reward useful points</b>
    Siva

  • Please read my question carefully, this is, I think, a question for the experts. It's not the usual name change question.   When I setup my new MacBook Pro, something slipped by me and my computer was named First-Lasts-MacBook-Pro (using my real first and

    Please read my question carefully, this is, I think, a question for the experts. It's not the usual name change question.
    When I setup my new MacBook Pro, something slipped by me and my computer was named First-Lasts-MacBook-Pro (using my real first and last name).
    I changed the computer name in Preferences/Sharing to a new name and Preferences/Accounts to just be Mike. I can right click on my account name, choose advanced, and see that everything looks right.
    However, If I do a scan of my network with my iPhone using the free version of IP Scanner, it lists my computer as First-Lasts-MacBook-Pro! And it lists the user as First-Last.
    So even though another Mac just sees my new computer name, and my home folder is Mike, somewhere in the system the original setup with my full name is still stored. And it's available on a network scan. So my full name might show up at a coffee shop.
    Can I fully change the name without doing a complete re-install of Lion and all my apps?

    One thought... you said the iPhone displayed your computer's old name? I think that you must have used the iPhone with this computer before you changed the name. So no one else's iPhone should display your full name unless that iPhone had previously connected to your Mac. For example, I did this exact same change, and I use the Keynote Remote app to connect with my MacBook Pro. It would no longer link with my MacBook Pro under the old name, and I found that I had to unlink and then create a new link under the new name. So the answer to your question is, there is nothing you need to do on the Mac, but rather the phone, and no other phone will display your full name.

  • Hi,  I have keep seeing a small 'Connection failed'  warning box popping up: [[Connection failed  There was an error connecting to the server "Warning; Self Aware"]].  Question for you gods - what does it mean. is it important?  my computer connects to my

    hi,  I have keep seeing a small 'Connection failed'  warning box popping up: [[Connection failed  There was an error connecting to the server "Warning; Self Aware"]].  Question for you gods - what does it mean. is it important?  my computer connects to my server works.  Could it be related to  "Network Preference & Monitor icons missing from my system preferences page?  and my guest sign=in account is now the main account??     thanks you. jb

    hi,  I have keep seeing a small 'Connection failed'  warning box popping up: [[Connection failed  There was an error connecting to the server "Warning; Self Aware"]].  Question for you gods - what does it mean. is it important?  my computer connects to my server works.  Could it be related to  "Network Preference & Monitor icons missing from my system preferences page?  and my guest sign=in account is now the main account??     thanks you. jb

  • HT4088 This article was no where near the question or problem I had... Are these techs for real? unbeleivable - never mind

    This article was no where near the question or problem I had... Are these techs for real? unbeleivable - never mind

    What are you talking about?

  • I am having trouble answering my old security questions for my itunes account and it is creating a problem because I am not able to purchase apps/songs on my new IPAD. What phone number/email adress should I call to get a quick response to my issue?

    I have recently bought an IPAD 2 for my girlfriend and have encountered a problem with purchasing apps through my itunes account. It is requesting that I not only enter my pasword (which I know) but answer my old account questions, which I have forgotten the answers to. It had since locked me out of changing my questions for eight hours. Is there any number I can call to prove that I am the real owner of my itunes account so my girlfriend will be able to use her ipad to purchase new apps without having to go through the trouble of using one of my other apple devices? Random information: I believe my questions were set back in 2007 when I purchased my first ipod nano, since then I have used this same itunes account for my own ipod touch and ipad 2 and my girlfriends iphone 1st generation. I have never run into a problem regarding my questions before on any of these devices

    http://www.apple.com/support/itunes/contact/

  • Hi there how are you guys out there of this forum? I got a question for y'a

    Hi there how are you guys out there of this forum? I got a question for y’all
    I wanted to know how I could record different folders using iTunes
    Cause when recorded 2000 thongs on the DVD
    There were 2000 songs to go through
    So I really wanted to have had folders and then the music recorded inside them
    So I could get right to where I wanted real quickly
    Could anyone please teach me how to do that real quickly?
    Can we do it with iTunes?
    I know we can do it with Nero.

    1) Go to file, select new playlist. Creat the playlaist.
    2) Download your music into iTunes.
    NOTE: CHECK 'Recently Added' before you download your music.
    If the select boxes has a check in them, turn it off by
    holding down the 'ctrl' key and selecting one of the
    checked boxes. This shold turn off all the checks.
    It would be better to clear 'Resently Add' of all
    previous downloads, but I don't know how to do that
    yet.
    3) under 'PLAYLIST' on the right, select 'Recently Add'.
    all of your song should show there with a check in the selection
    box.
    4)Hold the shift key and select the frist (selete records name),
    then the last recorded tune. All of the recordings shouls light
    up blue.
    5) While holding the 'shift' key, drag one of the records to your new
    playlist. All of the blue highlighted song will transfer to the new
    playlist.

  • SOME SIMPLE QUESTIONS FOR ALL OF YOU

    hi,
    I have some questions for all of you.
    1. Oracle uses cgi (even asp!!! I've seen an asp page somewhere on an Oracle's site but this moment I don't remember where perhaps it is asp->cgi). Why ?
    Oracle doesn't support their techologies
    (Pl/SQL, Jsevlets,XML) ?
    2. Oracle says that has just released a
    new product for mobiles called "Portal2Go".
    I tried to install this product on NT with OAS 4.8.1.
    I had many problems during the installation and after many tries finally I did it(thanks God). but the problems continue...
    many Jsp errors (from the "tested" supplied apps). My question is:
    a. This product is in an early stage (many installation errors.. just a baby) and I think is stable for Sun Solaris but not on NT.
    b. You Oracle "experts" (i.e. oracle staff, NOT YOU guys) tell me ONE advantage to use you product (I'm an oracle developer for 6 years now):
    You say that I can PORT my existing app in any device and Web (through XML). This is a joke. Mobiles,PalmPCs,Web etc. have different requirements (content,display etc).The scope is different.. so this is absolutely FALSE (to use a boolean).
    This release is user unfrienlty. Why.. tell me WHY to pay for a product and for extra hardware (read the product technical reqs!!) to do the SAME THINK
    I do NOW with existing sources.
    I've developed an app for my company's employees using existing version of DB (8.0.5),pure pl/sql and a WAP GATEWAY.NOTHING LESS NOTHING MORE.
    please answer. Any comment welcomed...
    maybe I'm wrong maybe I'm not.
    PS.WHERE THE WAP GATEWAY/SERVER IS. I searced the cd and..nothing :-) ?
    thanks
    thanasis j.a.
    B.A. in Informatics
    M.Sc. in IS

    Portal-to-Go is a wireless portal server, the first version was released November 1999.
    The problems you describe that mobiles, Palm devices, etc all have different characteristics is one of the key reasons for Portal-to-Go. It allows any service to be displayed on any device by generating content in an appropriate format for specific devices. This way you can take into consideration the size of the screen, the display characteristics, etc.
    It is 'stable' on Solaris and NT, though it is true that the installation procedure of the CD is for Solaris only. The product is not currently available on OTN, so the installer restrictions should have been explained to you when you obtained the CD.
    Why Portal-to-Go? Here's three reasons:
    1. Inherent problems of the User Interface for a wireless device, so we provide a way personalise the UI to improve navigation and allow commonly used parameters to be saved as stored preferences through the portal.
    2. Differences in the characteristics between wireless devices make it hard to support all type without re-creating content and applications for each specific case. With Portal-to-Go, the same service can be accessed from any device.
    3. Lack of content available for WAP and other wireless devices. We have tools to quickly create wireless services from existing Web sites as well as an application platform for creating new Java or database applications for wireless devices.
    You are correct that the product does not have a WAP gateway.
    I'm not sure where you are located, but feel free to contact me offline. I can answer any specific questions, or get you contact with a local Oracle representative.
    At the moment, if anyone wants to obtain a copy of Portal-to-Go, you should contact your local Oracle representatives.
    Paul

  • Fico interview questions and Real time tickets with resoving details

    MODERATOR:  Do not post (or request) email address or links to copyrighted or confidential information on these forums.  If you do, the thread will be LOCKED and all points UNASSIGNED.
    hi sap gurus
                    i have done sap-fico iam in job trails. can any body help me    Fico interview questions and Real time tickets with resoving details
    regards
    prasad.v
    Edited by: chinna prasad on Jun 5, 2008 4:10 PM

    Hello Prasad,
    Before attending interviews.....First you need to understand general things like CV writing, projects, sub modules etc., you should be gain knowledge on these concepts then you can move further.
    1. CV 2.Projects 3.your strenths in sap (reading..reading...reading....practice...practice...practice)
    2.you please interact with your friends who is on trails, then you can get more information like interview process, methodology, technical etc.,
    I am sending some real time interview tech questions which will useful for you.
    Questions:
    1.When tickets are raised by end users who will give priority? After resolve the tickets who will close the status?
    2.In real time at a time how many normal periods, special periods, MM periods we can open?
    3.What is client dependant & Independent?
    4.How to transport configuration settings from one client to another client or production client, which tools we can use for transport?
    5.Why we donu2019t assign business area to company code?
    6.What is the difference between General GL A/c, Control A/c, Reconciliation A/c & Offsetting A/c?
    Answers:
    1.The priority is generally decided by the Coordinator on the client side. After tickets are resolved, they will have to be closed by the coordinator on the customer site
    2. In FI as many as you wants. In MM only 2 (current month + previous
    3.Certain tables and customizations made in one client will affect the other clients also - then it is cross client i.e, client dependent. While if the changes made in one client has no impact on the other client - it is said to be client independent
    4.Transports from one server to the other can be made with the help of transport requests. When a configuration is done the system generates a request number. First release the task and then release the request. Use TC-SE10 / SE09, SE09: workbench transport; SE10: customizing transport. But currently no such difference actually exists.
    5.because in case of multiple company codes, same business area can be used across company codes. Business area is cross company code, means it is not confined to one company code thatu2019s why we don't assign BA to any of the company codes. It is client dependant, not company code dependant. We can pass values from one company code to any of the BA in that client.
    6.General GL Account are those used for standard posting like for example Income and Expenses Accounts
    - Control Account are basically used for reconciliation between modules like FI and CO, to ensure that both the modules are in sync.
    - Reconciliation Account are those specific covering ADK (A-Assets, D-Customer, K-Vendor). For example a Customer Master would be mapped to a Bills Receivable Reconciliation Account and any transaction that needs to be posted are done against the customer code.
    - Offsetting Account are used for variety of reasons and few examples are Intercompany Postings, at the time of Implementation when TB and Balance sheet are uploaded would be offsetted against a dummy account.
    All the best.....dont forget and pl assign points if useful and if u have any querries pl revert back
    thanks
    Anil

  • Sounds "sticking" in games and a question for Creat

    I'm not sure if this is the best place to do it but I'd like to kind of formally briing forward a bug in games that's not X-Fi dependent. I've had this happen with my Audigy 2 ZS and my Fatalty.
    I know this isn't anyone's fault but it's still quite annoying. Sometimes if a player near you starts shooting (usually it's shooting) then the server or he/she lags for a second, his/her gun will be stuck on firing. Till they die or change weapons or fire again, you have that sound looping constantly. At first I thought this was only in BF2 and a bug in the game. However, after playing FEAR online more now, I've had this happen several times. Although it's rare, it is a pain. Sometimes if you ask the player to fire their gun again they will other times they won't.
    My question for Creative is, would it be possible to have a "reset" command for the soundcards? Have it flash the RAM real quick or restart the sounds somehow? Just make it a hot key that players could push when it happens?

    I am pretty sure I have the same case.  The product description on Amazon says VTSO, but the metal tab actually says IVSO.  All of the ones I see look like they are probably the same or very similar case with a different name.  I bought the QuickShot cover, and it is OK, but it does nothing to protect the corners, which I consider very vulnerable spots.  The IVSO/VTSO provides all around coverage.  I don't think we are going to find anything much better.  If I do I will come back and post.

  • Question for making Report of Custom Object(01)

    We use Custom Object 01 for Comment under the Calendar(Activity) Screen.
    - Objective :
    1. We want to manage Comment that are made by Manager after closing Sales Activity
    2. But, we can't manage Comment history in Calendar(Activity) Details because it is remained Last Comment in Details
    3. So, we use Custom Object 01 for Comment
    - Problem & Question :
    1. We can manage Comment history under Calendar(Activity) Screen
    2. But, we can't make Report Comment Report related with Account, Contact
    3. So, we want to know
    a. Are there no relationship Custom Object 01(Comment) with Account, Contact in Calendar(Activity) Screen
    b. If we have to make Comment Report related with Account, Contact, how to make it?
    Please let me know about that issue.... Thank You!!!

    Your question is not clear. Do you want CO 1 to be related to Account, Contact and Activity? Or not? And what exactly is the reporting question?
    Custom Object 1 is available for Real-Time reports. The Custom Object 1 subject area allows you to report on CO along with the related Accounts, Activities, Contacts, Leads, Opportunities, and Service Requests.

  • Pxi 1042 configuration for Real-Time

    I have purchased
    PXI-1042
    controller 8187
    one module for data capturing.
    I want to configure the said pxi for Real-Time purposes,
    so what steps should I follow?
    thanks
    Abbas
    Solved!
    Go to Solution.

    The Real-Time Deployment License is different from the LabVIEW RT module.
    When you purchase a PXI controller, part of what you are buying is the operating system that is installed on it.  If you purchased the controller with Windows on it then you purchased the copy of Windows that came with it.  Now that you want to put the real-time operating system on it, you need to purchase the license for it.
    But that's all legal stuff.
    And you are correct that there is a copy of the RTOS on the controller.  But if your controller has its disk formatted as NTFS you will not be able to use it.   The RTOS requires that the hard drive be FAT32. 
    If your controller is FAT32 then you can boot into BIOS (hit delete while booting), and select Real-Time in the Boot Configuration to make your controller boot into Real-Time.
    If you controller is not FAT32 then you will need to format the controller first, using the disks I have previously mentioned.
    Please let me know if you have any questions.
    Justin Parker
    National Instruments
    Product Support Engineer

  • Question for CL Forum Ad

    I have been reading through this forum and there seems to be no shortage of upset customers. They all seems to be asking the same questions over and over again, and the only answer given is, "I'll post more information when I get it".
    Now, I'm not a real tech savvy guy, but why is it not possible, to walk over to the desk of the head developer, and say, "Hey Steve, can you tell me why the new drivers are the same as the beta ones?"
    And then walk back to your PC and type the answer here. I mean lets be honest, unless you are sending messages via snail mail, I don't understand why this is so hard to do. I suspect you HAVE the answers, but the big cheese at CL has told you to simply deflect the questions for now.
    What I am trying to say is that by you saying you'll post information when you get it, does nothing but make your company look completely rag tag. It gives the impression that everyone just works part time from home, and they only meet every other Saturday for a softball game. There is no official statements from CL, you guys don't have any answers, no one knows when anything is being released or what it'll have in it...it just seems like the company is in shambles.
    And this brings me to my second question. While you're slow to respond to questions about why things aren't working and such, but you are quicker than a fat man chasing a rolling donut down the street when someone advertises another brand, so my question is what do YOU recommend we do?
    Can you suggest some solutions for all of the people who bought CL cards and have no working drivers? I would really appreciate if you didn't simply ignore, or skirt around this question.
    I think it's time you threw us a bone here, if you're not going to give us any information, then at least give us some other alternati'ves.

    Dude, honestly, I could care less what happened 0 years ago. I have said it before and I'll say it again for you, just because this type of thing keeps happening doesn't mean it's right.
    When I buy a product from a company I don't do it thinking, "Hey, maybe if I buy this product then the $200 will help them become the best company in the world, and I don't care if it works or not, I just like the feeling of supporting companies in the hopes they'll do well!"
    I buy products, and I expect them to work.
    Regardless, if you had actually read my post, you would see that I'm not asking when the drivers will be out, or why they aren't... I am asking why this "world leader" in sound cards can't communicate effecti'vely with it's customers? I am asking why the Admins keep saying the same old mumbo jumbo, and expect us to buy that they can't actually just go talk to the people in charge.
    I am also asking if they can't tell me that information, then help me find some alternati'ves.
    So, why don't you paypal me a few hundred dollars for a new sound card. You seem to have no problem sitting there giving your sound card "high fi'ves" and talking to it in a sweet voice, "Don't worry little sound card, I know you have amazing potential, I won't give up on you!"
    "Do you remember the old days of Windows 2000?" We then cut to a montage of you running through fields of flowers hugging your sound card and a copy of Windows 2000. You shake your fingers at them and say, "Not yet little guys, soon we'll all be together in harmony, we just have to wait!!"

  • Is this BBM message for real?!?!

    I just got this BBM message forwarded to me : Message from Jim Balsamic (CEO of RIM Blackberry) we have had an over usage of user names on Blackberry Messenger. We are requesting all users to forward this message to their entire contact list. If you do not forward this message, we will take it as your account is invalid and it will be deleted within the next 48 hours. Please DO NOT ignore this message or blackberry will no longer recognise your pin. If you wish to re-activate your account after it has been deleted, a charge of 25.00 will be added to your monthly bill. We are also aware of the issue involving the pictures updates not showing. We are working diligently at fixing this problem and it will be up and running as soon as possible. Thank you for your cooperation. Is this for real? I noticed that recognize was spelled wrong and it just didn't seem to make sense, but who knows anymore? I don't even know how to forward a message through BBM if I wanted to. Not sure what to do with this one. Any help anyone can give would be much appreciated! :-)
    Solved!
    Go to Solution.

    ajhaes, greetings and welcome to the forum.
    1. This same question has been asked in the forum here dozens of times.
    2. The Co-CEO (not CEO) of RIM is named Jim Balsillie, not Balsamic (which is an aged vinegar produced in Italy); secondly, the company name is BlackBerry, not Blackberry, and finally if you think RIM monitors your BlackBerry Messenger messages to know if or not you re-send that message, don't you think RIM could read all of your messages? Would you put up with that?
    3. Do you currently get a bill from BlackBerry to which they can add 25.00 to? Users are normally billed by their mobile service provider, not RIM or BlackBerry.
    So, what do you think?
    Solution? Delete the user from your BBM contacts who was stupid enough to send the message to you.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

Maybe you are looking for