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


Ta fram sökväg

Postades av 2003-10-01 11:14:20 - Fredrik Ryde, i forum asp - allmänt, Tråden har 9 Kommentarer och lästs av 565 personer

Hej!

Jag vill lagra sökvägar till filer i en databas, vilket inte är något problem. Dock tror jag att det blir ganska mycket fel om användaren ska skriva in sökvägen för hand.

Därför vill jag göra någon form av filbrowsning där användaren klickar sig fram till rätt fil och sedan klickar OK och då läses sökvägen till filen in i en textruta eller liknande.

Hur gör man detta på bästa sätt.

Hoppas ni fattar vad jag menar.

/Fredrik


Svara

Sv: Ta fram sökväg

Postades av 2003-10-01 11:28:23 - Nicholas Alzén

Hej,

Det finns en kontroll som heter CommonDialog som du kan använda för detta ändamål.

Detta är samma dialog som visas när du öppnar en fil/dokument/program för att sedan bläddra vidare till en fil.

Kolla in online Hjälpen eller Knowledge Base för mer information om hur man visar och programmerar mot en CommonDialog box.

Have fun!

Nick


Svara

Sv: Ta fram sökväg

Postades av 2003-10-01 12:40:29 - Mikael Lindsten

oklart vad du menar... är det en hemsida du håller på med?


<input type="file">


vanlig html


Svara

Sv: Ta fram sökväg

Postades av 2003-10-01 14:15:48 - Andreas Hillqvist

ÄR det en sökväg på servern?


Svara

Sv: Ta fram sökväg

Postades av 2003-10-02 11:29:23 - Fredrik Ryde

Det är en applikation för ett intranät där man ska kunna länka till dokument på nätverket.

Så om användaren vill länka till ett specifikt dokument ska han bara kunna klicka sig fram i någon form av filebrowser, liknande den man får upp om man ska spara ett dokument från webben.

När han sen har valt ett dokument och trycker OK så skickas dokumentets hela sökväg (t.ex: c:\aaa\bbb\ccc\pm.doc) till en testruta eller liknande på min asp-sida.

Hoppas det klargjorde lite

/Fredrik


Svara

Sv: Ta fram sökväg

Postades av 2003-10-06 13:48:40 - Fredrik Ryde

CommonDialog är väl bara för .NET??

Jag kör "vanlig" ASP

/Fredrik


Svara

Sv: Ta fram sökväg

Postades av 2003-10-07 13:33:17 - Fredrik Malmström

Hur blir det om du använder dig av
<code>
<form action="post.asp" name="form1" method="POST"
<input type="file" name="MyFile" />
<input type="submit" value="Skicka" />
</form>


--- post.asp ---
<%
Dim strMyFile
strMyFile = Request.Form("MyFile")

' bla bla bla...
%>
</code>

Skulle det funka.. för då läggs sökvägen till MyFile... *dock ej testad metod*


Svara

Sv: Ta fram sökväg

Postades av 2003-10-07 14:56:25 - Hobil Haidari

Sökväg!?

På servern? Då finns det en liten trevlig funktion i ASP som heter Server.MapPath, den returnerar den riktiga serverpathen, läs mer om funktionen hos 4guysfromrolla.com

http://www.4guysfromrolla.com/webtech/121799-1.shtml

Ett litet exempel, säg att du listar 2 filer, deras namn och bredvid dem deras sökvägar,
om webbadressen är http://domän/artiklar/hejsan.txt, skulle Server.MapPath("hejsan.txt") returnera följande sökväg (förutsatt att din webbserver IIS är default inst): c:\inetpub\wwwroot\artiklar\hejsan.txt och att du inte använder alias kataloger, för då kan det bli vad som helst, beroende på vad du har använt alias artiklar till hehe... krångligt, nej inte egentligen, det är ganska simpelt....

såvida jag inte missförstått, vad ska du med sökvägen? Är verkligen dina användare i behov av att veta var filen ligger och vad den heter?

Filbrowsing går att göra med hjälpa Scripting.FileSystemObjektet, där finns allt, traversera filer och kataloger, döpa om dem, flytta, kopiera m.m.m.m.m. typ


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 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

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 792
27 960
271 761
433
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