<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Visual Basic 6.0</title><link>https://www.dotnetzone.gr:443/cs/forums/25/ShowForum.aspx</link><description>Θέματα που αφορούν την VB6 και COM components</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Αρχεια και Φακελοι</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61767.aspx</link><pubDate>Mon, 20 Dec 2010 03:33:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61767</guid><dc:creator>ntaryl</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61767.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=61767</wfw:commentRss><description>&lt;p&gt;Ευχαριστω  πολυ Φιλε  μου  &lt;/p&gt;&lt;p&gt;Με βοηθησε πολυ το δευτερο λινκ που ποσταρισες  &lt;/p&gt;&lt;p&gt;καλο  βραδυ  &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>Απ: Αρχεια και Φακελοι</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61766.aspx</link><pubDate>Mon, 20 Dec 2010 03:18:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61766</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61766.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=61766</wfw:commentRss><description>Σαν λογική ναι, απλά δεν έχει λειτουργία στο συγκεκριμένο context. Ολο το server object κάνει apply μόνο σε web εφαρμογές.&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Για ενημερωτικούς λόγους, να αναφέρω τη διαφορά μεταξύ desktop και web εφαρμογών όσον αφορά στα paths:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;- Οι desktop εφαρμογές χρειάζεται συνήθως να γνωρίζουν το path από το οποίο εκτελούνται (μιλώντας, φυσικά, για ένα executable που εκτελείται σε ένα συγκεκριμένο PC). Αυτό είναι και το σημείο εκκίνησής τους.&amp;nbsp;&lt;/div&gt;&lt;div&gt;- Οι web εφαρμογές γενικά δεν έχουν "ένα" path από το οποίο εκτελούνται, μια και κάθε σελίδα μπορει να βρίσκεται σε διαφορετικό path. Αυτό που έχουν κοινό όλες οι σελίδες έιναι σίγουρα το path από το οποίο ξεκινούν (root). Επειδή μπορεί κανείς να προσπελάσει πράγματα στις web εφαρμογές ΚΑΙ με τη χρήση relative paths, το absolute path γενικά είναι απαραίτητο όταν χρειαζόμαστε να κάνουμε file operations στο δίσκο. Ε, μπορούμε να δώσουμε ένα relative path στη server.mappath και να μας το κάνει absolute. Δηλαδή, το server.mapppat("/somefolder/somesubfolder") επιστρέφει ως absolute το c:\inetpub\wwwroot\somefilder\somesubfolder, δεδομένου βέβαια οτι η web εφαρμογή μας έχει ως root to c:\inetpub\wwwroot.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;(Ψιτ, ολοι εσείς οι gurus μην αρχίσετε να σφυρίζετε για διάφορα του τύπου "και αν έχεις url rewriting / symbolic links / κλπ". Μιλάμε για asp classic στην πιό απλή μορφή του :) )&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: Αρχεια και Φακελοι</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61765.aspx</link><pubDate>Mon, 20 Dec 2010 03:04:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61765</guid><dc:creator>StrouMfios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61765.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=61765</wfw:commentRss><description>@cap Στην αρχή έγραψα Server.MapPath και μετά έκανα edit και πρόσθεσα τον ενδοιασμό μου, για το αν δηλαδή υποστιρίζεται η Server.MapPath.&amp;nbsp;&lt;div&gt;Έχεις δίκιο οτι προφανώς δεν μπορεί να γνωρίζει ενα desktop application τι εστί server, αλλα σαν λογική θεώρησα οτι ίσως να βόλευε.&amp;nbsp;&lt;/div&gt;&lt;div&gt;Αλλα τελικά μάλλον όχι&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: Αρχεια και Φακελοι</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61764.aspx</link><pubDate>Mon, 20 Dec 2010 02:46:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61764</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61764.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=61764</wfw:commentRss><description>@strouMfios: H Server.MapPath εμφανίστηκε στο asp (classic), στην vbscript και αφορούσε web εφαρμογές. Η vb6 για desktop εφαρμογές προφανώς δεν γνωρίζει τι εστί server.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Βρήκα αυτό εδώ που μπορεί να απαντάει στο ερώτημα:&amp;nbsp;&lt;a href="http://www.developerfusion.com/code/4181/return-parent-directory-for-files-and-folders/"&gt;http://www.developerfusion.com/code/4181/return-parent-directory-for-files-and-folders/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;(Παίρνεις αυτό που σου επιστρέφει η App.Path και χρησιμοποιείς αυτό το snippet για να πάρεις το parent folder).&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Το προσαρμόζω για την περίπτωσή σου:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;s = App.Path&lt;/div&gt;&lt;div&gt;i = InStrRev(s, "\")&amp;nbsp;&lt;/div&gt;&lt;div&gt;s = Left(s, i)&amp;nbsp;&lt;/div&gt;&lt;div&gt;MsgBox s&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Δεν το δοκίμασα, οπότε δεν ξέρω αν παίζει.&lt;/div&gt;&lt;div&gt;Φυσικά η msgbox μπορεί να φύγει. Αυτό που θέλεις είναι η s.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Επίσης, ενδιαφέρον thread πάνω στο ίδιο θέμα:&amp;nbsp;&lt;a href="http://www.vbmonster.com/Uwe/Forum.aspx/vb/8018/Go-Up-in-a-path"&gt;http://www.vbmonster.com/Uwe/Forum.aspx/vb/8018/Go-Up-in-a-path&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: Αρχεια και Φακελοι</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61763.aspx</link><pubDate>Mon, 20 Dec 2010 01:07:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61763</guid><dc:creator>StrouMfios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61763.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=61763</wfw:commentRss><description>Αν κατάλαβα καλά, έστω οτι έχεις dir1/dir2/Τεστ.&lt;div&gt;Θέλεις να πάρεις τα αρχεία που βρίσκονται δύο επίπεδα πίσω απο τον Τεστ;&lt;/div&gt;&lt;div&gt;προσπάθησες να το πάρεις με Server.MapPath(../../τεστ) ή κάτι αντίστοιχο με το&amp;nbsp;Server.MapPath&amp;nbsp;αν δεν υπάρχει αυτό στην VB6; &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Αρχεια και Φακελοι</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61761.aspx</link><pubDate>Sun, 19 Dec 2010 07:13:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61761</guid><dc:creator>ntaryl</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61761.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=61761</wfw:commentRss><description>&lt;p&gt;Καλημερα παιδια  &lt;/p&gt;&lt;p&gt;Εχω ενα φακελο με ονομα (Τεστ)και μεσα ενα εκτελεσιμο .&lt;/p&gt;&lt;p&gt;Μπορω με  την (App.Path + "\Τεστ\εκτελεσιμο.εχε" να παρω το  εκτελεσιμο αλλα δεν ξερω πως να παρω  το ονομα ενος αρχειου που δεν ειναι στο φακελο αλλα  βρισκεται καπου αλλου  &lt;/p&gt;&lt;p&gt;Για παραδειγμα 2 Φακελους πισω απο εκει που ειμαστε &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Προσπαθησα να το εξηγησω  οσο πιο απλα  &lt;/p&gt;&lt;p&gt;καλο  βραδυ  &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item></channel></rss>