|
-
Sep 25th, 2003, 01:33 PM
#1
JavaScript: Validate Path - CornedBee can you help? [URGENT]
I need to validate a folder path before I do a save as in Acrobat 5.0.
I have developed the code to perform the saveas, I just need the
validation and filename generation code.
How do I access the file system with JavaScript?
Also, I need to check for the largest filename (numeric) for the auto filename generation script.
ex. validate path.
/D/Development/UserName/
ex. check file names in that directory (if valid).
123452003.pdf
123462003.pdf
123472003.pdf
Then generate the next file name and save.
/D/Development/UserName/1234832003.pdf
Thanks for any assistance.
Last edited by RobDog888; Sep 25th, 2003 at 04:25 PM.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Sep 25th, 2003, 05:15 PM
#2
Does anyone know how to access folders? I need to save a pdf
file, but I need to test if the path is valid first. This is really URGENT!!!
How about running an exe or bat file from JavaScript???
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Sep 26th, 2003, 01:16 AM
#3
JavaScript itself cannot access the filesystem. Actually JavaScript itself can't do anything.
I don't know what objects Adobe Acrobat provides to its JavaScript, you'd have to look that up in a reference.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Sep 26th, 2003, 01:17 AM
#4
For the other part, read every parseInt(filename) into an array and search for the largest, it's really simple.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Sep 26th, 2003, 07:31 AM
#5
Frenzied Member
Well
Combine ASP FSO with JS, and you should get what you need...
Cheers!
"Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
- Zack de la Rocha
Hear me roar.
-
Sep 26th, 2003, 01:38 PM
#6
CornedBee:
I havent found anything on JavaScript accessing the file system in
the "Acrobat Forms JavaScript Object Specification #5186".
It is the main reference guide for writing JavaScript for Acrobat.
vbNeo:
How do I write the ASP FSO to accomplish this?
Can you get me started in the right direction?
Thanks.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Sep 26th, 2003, 02:10 PM
#7
CornedBee:
The parseInt() function will be perfect for generating the filename.
Thanks.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Sep 26th, 2003, 02:50 PM
#8
Originally posted by RobDog888
CornedBee:
I havent found anything on JavaScript accessing the file system in
the "Acrobat Forms JavaScript Object Specification #5186".
It is the main reference guide for writing JavaScript for Acrobat.
Then chances are that you can't do it, sorry.
You see, JavaScript itself doesn't have much. The only built-in objects are String, Array, Date, Math and maybe one or two more, but nothing special. All other objects must be provided by the host application, be that a web browser, an office suite or Adobe Acrobat. So if Acrobat doesn't provide a filesystem object or a way to access Windows Scripting Host (ActiveX Automation) objects, I fear there is no way to access the filesystem.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|