BETA
Aby się zalogować, najpiew wybierz portal.
Aby się zarejestrować, najpiew wybierz portal.
Podaj słowa kluczowe
Słowa kluczowe muszą mieć co najmniej 3 sąsiadujące znaki alfanumeryczne
Pole zawiera niedozwolone znaki
User 112743
User 112743
4 pkt.
Nowicjusz

 
0


Witam
Jak uzyc w directX 9 sdk (Directx.AudioVideoPlayback) komendy Audio.filename , aby wyswietlal sama nazwe pliku, a nie cala sciezke do pliku wraz z nazwa pliku.
Z gory wielkie dzieki





User 131096
User 131096
189 pkt.
Junior
 
0


Można na przykład stworzyć konwerter ścieżek, tak jak w przykładzie poniżej. Przykład użycia w Main().
---
using System;using System.Text;namespace Converter{  class Program  {    static void Main(string[] args)    {      string fullPath = @"C:\MyFolder\MyMusic\MyFile.mp3";      string shortFileName = FileNameConverter.FullPathToFileName(fullPath);    }  }  class FileNameConverter  {    private FileNameConverter()    {    }    static FileNameConverter()    {      encoding = Encoding.ASCII;    }    public static string FullPathToFileName(string fullPath)    {      byte[] pathInBytes = encoding.GetBytes(fullPath);      byte backSpaceByte = encoding.GetBytes(@"\")[0];      int end = pathInBytes.Length;      int i = end - 1;      while(i >= 0)      {        if(pathInBytes[i].CompareTo(backSpaceByte) == 0)          break;        i--;      }      if(i > 0)        return encoding.GetString(pathInBytes, i + 1, pathInBytes.Length - i - 1);      else        return fullPath;      }      private static Encoding encoding;    }  }}
---
Przypuszczam, że w bibliotece klas bazowych też coś się znajdzie, ale nie pamiętam z głowy ;)Pozdrawiam

User 79543
User 79543
30 pkt.
Poczatkujacy
 
0


Path.GetFileNameWithoutExtension() :)

User 131096
User 131096
189 pkt.
Junior
 
0


Z gotowego to każdy umie korzystać... A napisać samemu to prawdziwa sztuka :P

User 79543
User 79543
30 pkt.
Poczatkujacy
 
0


Masz rację - respect dla Ciebie i Twojego chodnika ;)

User 112743
User 112743
4 pkt.
Nowicjusz
 
0


Extra, dzila , dzieki wam

Udziel odpowiedzi

pkt.
Treść wpisu:

Zaloguj się lub Zarejestruj się aby wykonać tę czynność.