Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Kan inte komma åt/kopiera vissa mappar?

Postades av 2006-04-14 00:50:43 - Gabriel Karlsson, i forum visual basic - allmänt, Tråden har 6 Kommentarer och lästs av 1170 personer

Jag tycks inte kunna kopiera vissa mappar i Windows XP. T.ex C:\Documents and Settings\[user]\Cookies

Jag gör såhär:
- Kör en rutin som visar windows "välj mapp"-dialogruta.
- Väljer t.ex den angivna mappen ovan (Cookies)
- Lägger sökvägen i variabeln 'mapp'

Kör jag 'MsgBox mapp' ser jag sökvägen där. Men om jag kör Dir(mapp, vbDirectory) så svarar den att mappen inte finns (alltså ="" ).

Varför blir det på dessa viset?

/Gabriel


Svara

Sv: Kan inte komma åt/kopiera vissa mappar?

Postades av 2006-04-15 21:35:29 - Per Hultqvist

Jag är inte helt säker men kan det vara så att Dir endast tillåter dig att undersöka mappar som du faktiskt har behörighet till? Om det fungerar med de flesta mappar men inte under "Document and settings" så skulle jag gissa att detta är problemet. Testa att logga in som administratör och ge dig själv rättighet till en mapp som du misslyckas med och kör din programkod igen.


Svara

Sv:Kan inte komma åt/kopiera vissa mappar?

Postades av 2006-04-16 04:07:33 - Gabriel Karlsson

Jag är inloggad som administratör. Programmet jag gör är ett backupprogram som kopierar valda mappar. Om jag bara struntar i att kolla mappen med Dir, så fungerar all annan kod, dvs skapa en ny mapp med samma namn (tex Cookies) och kopiera alla filer. Enda 'hindret' är att Dir inte ser att mappen finns.

Kan du återskapa samma 'fel' som jag får, eller får du annat resultat? Finns det nåt annat enkelt sätt att kontrollera om mappar finns, bortsett från Dir?


Svara

Sv: Kan inte komma åt/kopiera vissa mappar?

Postades av 2006-04-16 11:34:50 - Johan Djupmarker

Jag får precis samma problem, har ingen aning om varför. Det fungerar däremot fint att lista alla filer i Cookies-mappen, såhär gjorde jag:

<code>
Dim fil As String
fil = Dir("C:\Documents and Settings\johand\Cookies\")
While Len(fil) > 0
Debug.Print fil
fil = Dir()
Wend
</code>

/Johan


Svara

Sv: Kan inte komma åt/kopiera vissa mappar?

Postades av 2006-04-16 12:49:04 - Andreas Hillqvist

Har du kollat vilka attributer mappen har?
Jag fick det att fungera genom att skriva:

Private Sub Form_Load()
Dim DirResult As String
Dim CookiePath As String

    CookiePath = Environ$("USERPROFILE") & "\Cookies"
    DirResult = Dir(CookiePath, vbDirectory Or vbHidden Or vbReadOnly Or vbSystem)
    If Len(DirResult) Then
        MsgBox "You have cookies!"
    Else
        MsgBox "I did not find any cookies. But I'm just a simple program."
    End If
    
End Sub


Svara

Sv:Kan inte komma åt/kopiera vissa mappar?

Postades av 2006-04-16 13:37:20 - Gabriel Karlsson

Andreas Hillqvist: Ser man på, den koden fungerade.

Tack så mycket för hjälpen! :)


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 723
27 958
271 751
454
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies