BlackBerry Forums Support Community
              

Closed Thread
 
LinkBack Thread Tools
Old 06-24-2009, 04:37 AM   #1 (permalink)
New Member
 
Join Date: Jun 2009
Model: 8310
PIN: N/A
Carrier: nothing
Posts: 4
Post Thanks: 0
Thanked 0 Times in 0 Posts
Unhappy Blackberry Application - File Operation

Please Login to Remove!

hi,

I am new to blackberry Apps development. I am using bundled eJDE 4.7.

How to create File Object in blackberry?

eg. in java we will create File object like, File file = new File(pathname);

in blackberry we have net.rim.device.api.io.File package in that give package we don't have the Constructor to create File Object.

Please Help me ..to solve this problem.
Offline  
Old 06-24-2009, 04:52 AM   #2 (permalink)
New Member
 
Join Date: Mar 2009
Model: 8900
PIN: N/A
Carrier: o2
Posts: 4
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

i believe its all done using fileconnections, e.g.

Code:
FileConnection fc = (FileConnection)Connector.open("file:///somefile.txt");
                                    if (!fc.exists())
                                    {
                                        fc.create();
                                    }
Offline  
Old 06-24-2009, 05:17 AM   #3 (permalink)
New Member
 
Join Date: Jun 2009
Model: 8310
PIN: N/A
Carrier: nothing
Posts: 4
Post Thanks: 0
Thanked 0 Times in 0 Posts
Unhappy

thanks for u r reply

i created the file connection with the given path, but i need to send File object as parameter for a method.

eg.

in java,

File choosenFile = new File(path);
new FilePart("file", choosenFile);
Offline  
Old 06-24-2009, 09:22 AM   #4 (permalink)
New Member
 
Join Date: Mar 2009
Model: 8900
PIN: N/A
Carrier: o2
Posts: 4
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I'm not a pro with blackberry java, but I don't think you can get a File object in the same fashion as with desktop java. You may need to modify your method, FilePart, to accept a FileConnection object, not a file object.
Offline  




Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.