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


Radera mapp

Postades av 2002-06-02 00:11:03 - Gabriel Karlsson, i forum visual basic - allmänt, Tråden har 15 Kommentarer och lästs av 557 personer

Hej.

Jag blir inte klok på min funktion för att radera en mapp. Det har fungerat, ända till jag skaffade Windows XP antar jag.

Jag har ett enkelt program där man kan skapa, använda och radera mappar (programmet använder förstås mapparna som skapats, till att spara filer i), och när jag försöker göra en funktion som ska ta bort en viss mapp, nekas jag, med svaret Access Error. Jag har provat att "släppa" mappen (ingen dir-list som använder den etc), och det finns inga filer i mappen, men det funkar ändå inte.

Koden, i sin enkelhet:
RmDir LCase(sökväg)

Vad gör jag för fel?

/Gabriel


Svara

Sv: Radera mapp

Postades av 2002-06-02 02:10:54 - Sven Åke Persson

Hej
Du måste först radera de filer och ev undermappar
som ingår i mappen,innan du kan radera.

Tror jag
Sven


Svara

Sv: Radera mapp

Postades av 2002-06-02 20:20:08 - Niklas Jansson

1. Kontrollera att du har rätt sökväg.
2. Kontrollera att du har rättigheter att göra sånt. (Har själv XP, men jag har inte satt mig in i hur det funkar.)

Annars kan du prova med

Shell "deltree " & sökväg

/Niklas Jansson


Svara

Sv: Radera mapp

Postades av 2002-06-10 22:31:16 - Gabriel Karlsson

Tack för tipsen. Inget av dom fungerar dock. deltree-funktionen gav bara ett annat felmeddelande. Mystiskt. Det har ju fungerat innan (samma funktion i samma program). Det var en "slump" att jag märkte att det inte längre fungerade.

Jaja, man får väl ta omvägen via Utforskaren om man ska få bort nån mapp. :-/

/Gabriel


Svara

Sv: Radera mapp

Postades av 2002-06-11 07:29:00 - Johan Djupmarker

Testa t.ex. [Radera underliggande mappar med filer]

/Johan


Svara

Sv: Radera mapp

Postades av 2002-06-11 10:39:41 - Gabriel Karlsson

Tyvärr. Inte heller det tipset fungerar. Jag får inget felmeddelande, men mappen låter sig inte raderas. Och ja - jag har provat att skriva in den exakta sökvägen till testmappen, det går bara inte.

Det måste vara nåt med Windows XP. *suck*


Svara

Sv: Radera mapp

Postades av 2002-06-11 12:10:29 - Johan Djupmarker

Det är ingen systemmapp eller liknande som inte går att radera? Har du testat med en annan mapp?

/Johan


Svara

Sv: Radera mapp

Postades av 2002-06-11 18:07:19 - Petter Lagedal

Är du administratör i XP eller bara användare?
För jag är administratör och det fungerar att radera mappar för mig iaf.
//Petter


Svara

Sv: Radera mapp

Postades av 2002-06-12 00:39:17 - Gabriel Karlsson

Jodå, jag är administratör. Det är bara en användare - jag.
Som ett litet tillägg kan jag nämna att alla mina program som hanterar mappar (och kan radera dom) inte längre lyckas radera mappar. Uppenbart är det XP som gör det.


Svara

Sv: Radera mapp

Postades av 2002-06-12 00:53:06 - Petter Lagedal

Hej
Kan du testa detta exempel för det funkar för mig.

Option Explicit

Private Sub Command1_Click()
RmDir App.Path & "\mapp"
End Sub

'Du behöver:
'en commandbutton

Du måste även spara programmet i en mapp. och i den mappen göra en mapp som heter "mapp". Om detta inte funkar så måste det ju vara fel på XP.

//Petter


Svara

Sv: Radera mapp

Postades av 2002-06-12 14:49:20 - Gabriel Karlsson

Tack för att ni fortfarande står ut att svara på detta synnerligen knasiga problem. Jag tror mig ha lyckats komma runt problemet. Jag flyttade runt lite kod i programmet, och nu fungerar det hjältligt. Jag tror jag kommit fram till att programmet inte ens får ha sökvägen som ska tas bort i en Global sträng. Eller nåt sånt. Jag vete fasen egentligen. Inte ens den enkla koden "RmDir app.path & "\mapp" fungerade ifall jag hade den mappen öppen i en File-listbox (trots att jag provade att sätta file1.path = app.path innan jag provade att radera).

Det här var mycket underligt. Jag ska forska!

/Gabriel


Svara

Sv: Radera mapp

Postades av 2002-06-12 21:01:17 - Rasmus Hörstedt

Detta nämdes:
Shell "deltree" sökväg

Och det fungerade ju toppen om man körde i startmenyn>kör
men hur gör jag för att vb ska få deltree att tacka ja på frågan?
Sendkey("J") eller?

Xp...usch... // R-mus


Svara

Sv: Radera mapp

Postades av 2002-06-12 22:36:07 - Sven Åke Persson

Hej
Har iofs inte testat,men tror inte att ett dos program
tar emot ett windowssystems SendKeys "J"

tror
Sven


Svara

Sv: Radera mapp

Postades av 2002-06-13 01:02:21 - Andreas Hillqvist

Titta vad man får fram med DelTree /?:
<code>
Tar bort en katalog och alla dess underkataloger och filer.

Använd följande syntax om du vill ta bort en eller flera filer och kataloger:
DELTREE [/Y] [enhet:]sökväg [[enhet:]sökväg[...]]

/Y Bekräfta inte innan underkataloger tas bort.

[enhet:]sökväg Anger namnet på katalogen som skall tas bort.

OBS! Använd DELTREE försiktigt. ALLA filer och underkataloger
i den angivna katalogen kommer att tas bort.
</code>
Så man skulle ju kunna skriva:
<code>
Shell "DELTREE /Y " & sökväg
</code>


Svara

Sv: Radera mapp

Postades av 2002-06-13 08:06:25 - Emma Magnusson

Mitt lilla dos-fönster påstår att deltree inte finns längre... =/ Får inte
fram något annat än protester vid:

deltree /?
man deltree

Hur i all världen fick du upp det där Andreas?

/Emma -nyfiken


Svara

Sv: Radera mapp

Postades av 2002-06-13 09:03:14 - Johan Djupmarker

Men va f**n, har dom tagit bort deltree i W2K!?! Man ska iaf göra såhär nu:

RD /S /Q sökväg

/Johan


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

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 569 611
27 953
271 709
7 092
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