---
title: "Visa data beroende på vilken som är markerad"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/100219-visa-data-beroende-på-vilken-som-är-markerad"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "xcalibrate"
published: "2004-03-24T17:18:01.000Z"
updated: "2004-03-25T12:15:14.000Z"
replies: 1
views: 165
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/100219-visa-data-beroende-på-vilken-som-är-markerad"
---

# Visa data beroende på vilken som är markerad

## #1 — xcalibrate, 2004-03-24T17:18Z

Jag har denna kod:

Private Sub Command1_Click()
Dim i As Integer

strApp = App.Path
If Right(strApp, 1) \<\> "\\" Then
strApp = strApp & "\\"
End If

If ListView1.SelectedItem Is Nothing Then Exit Sub
For i = ListView1.ListItems.Count To 1 Step -1
If ListView1.ListItems(i).Selected = True Then
ListView1.ListItems(i).Ghosted = True

Call frmMainLoadInfo

End If
Next i
End Sub

Jag vill alltså att när man har markerat en i listviewn och klickat på command1 ska den ladda frmMainLoadInfo:

Sub frmMainLoadInfo()
Dim itmX As ListItem
Dim f As Integer
Dim Hostname, Password, MaxPlayers, Map, LevelRotation, WinLimit, RoundLimit, RoundTime, FreezeTime, BuyTime, StartMoney As String
Dim strFilNamn

strFilNamn = Dir(App.Path + "\\s\_\*", vbNormal)

strApp = App.Path

f = FreeFile

Where

Open App.Path + "\\" + strFilNamn For Input As f
Do While Not EOF(f)
Input #f, Hostname, Password, MaxPlayers, Map, LevelRotation, WinLimit, RoundLimit, RoundTime, FreezeTime, BuyTime, StartMoney

frmMain.lblHostname = "&Host name: " & Hostname
frmMain.lblPassword = "&Password: " & Password
frmMain.lblMaxPlayers = "&Max players: " & MaxPlayers
frmMain.lblMap = "&Map: " & Map
frmMain.lblLevelRotation = "&Level rotation: " & LevelRotation
frmMain.lblWinLimit = "&Win limit: " & WinLimit
frmMain.lblRoundLimit = "&Round limit: " & RoundLimit
frmMain.lblRoundTime = "&Round time: " & RoundTime
frmMain.lblFreezeTime = "&Freeze time: " & FreezeTime
frmMain.lblBuyTime = "&Buy time: " & BuyTime
frmMain.lblStartMoney = "&Start money: " & StartMoney

Loop

Close f
End Sub

Men jag vet inte hur jag ska göra så att den öppnar rätt fil.
Fast en bra grej för er som kan fixa det är ju att Hostname är det efter s\_.
Så alla filer i mappen heter såhär i början: s\_ och sedan en variabel HostName. Någon som har förslag?

Permalänk: https://www.webforum.nu/p/100219

## #2 — niko, 2004-03-25T12:15Z

> Men jag vet inte hur jag ska göra så att den öppnar rätt fil.

Vad är då "rätt fil"? Tänk på att det inte går att läsa tankar över nätet. Ingen vet vad du har för innehåll i din ListView eller vad det är du egentligen vill göra.

Permalänk: https://www.webforum.nu/p/1309633

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/100219-visa-data-beroende-på-vilken-som-är-markerad
