realbasic-nug
[Top] [All Lists]

FolderItem.SaveAsPicture() limited to 32-character filenames?

To: REALbasic Network Users REALbasic Network Users Group <realbasic-nug@lists.realsoftware.com>
Subject: FolderItem.SaveAsPicture() limited to 32-character filenames?
From: Frank Bitterlich <bitterlich2@gsco.de>
Date: Thu, 26 Feb 2009 22:40:00 +0100
Authentication-results: mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug-bounces@lists.realsoftware.com
Delivered-to: listarchive@realsoftware.com
Reply-to: REALbasic NUG <realbasic-nug@lists.realsoftware.com>
Sender: realbasic-nug-bounces@lists.realsoftware.com
Hi,

I'm experiencing stuff which made me rub my eyes in disbelief... A file I created with FolderItem.SaveAsPicture() mysteriously experienced a "cut" to the filename - the extension read ".pn" instead of ".png". Further experimenting appears to show that the filename is being cut off after the 32nd character every time. And yes, this is on Mac OS X, not Mac OS 9 ;)

What's worse is that this filename cut is not reflected in the .Name or .AbsolutePath properties of the FolderItem. As a side-effect, the SaveFileAs() yields an errro code of 101 (="File not found").

I tried to "MoveFileTo" the file to another name, but this appears not to work - it might be due to the fact that the folderItem "disconnected" from the file - after all the Filename property does not match the true file name.

Can anybody confirm this? Or should I hunt for some stupid/obscure bug in my own code (might not be the first time)? If this is really a RB bug, I might try to create a temporary file first, and later move it into place. But I guess that GetTemporaryFolderItem might return longer-than-32-characters filenames as well, right?

Hmmm....

Cheers,
   Frank+++


--

Günter Schmidt GmbH
Frank Bitterlich             eMail: bitterlich@gsco.de
Ben-Gurion-Ring 21           WWW:   http://www.gsco.de/
D-60437 Frankfurt            Tel.:  069 / 156809-29
GERMANY                      Fax:   069 / 156809-28
Geschäftsführer: Jürgen Hartwich
AG Frankfurt am Main, HRB 76504 - USt.-ID: DE235219624






_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>


<Prev in Thread] Current Thread [Next in Thread>