Forum Coders' city Strona Główna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Potrzebuję szybkiej odpowiedzi na moje pytanie... Zasady

[C#] wykrycie "Procesu" ... nie mam koncepcji jak to nazwać

Idź do strony Poprzedni  1, 2

 
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Visual Studio: C#, VB, VC++, …
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
samolot



Dołączył: 26 Sty 2006
Posty: 8288
Skąd: Toruń

PostWysłany: Nie Gru 02, 2018 10:29 pm      Temat postu: Odpowiedz z cytatem Pisownia

1. A sprawdzałeś czy właściwość Exists zwracana z GetFileInfo na wartość True?

2. Ani ścieżka ani nazwa pliku nie powinna zawierać znaków sterujących przejścia do nowej linii. Załóżmy, że z jakiegoś powodu się tam znalazły. Jednak gdy się ogląda okiem zapis takiego stringa w polu tekstowym, to takich znaków nie widać. Jeśli są to w polu tekstowym wygląda to jak spacja, ale spacją nie jest.
Czy takie znaki są, można sprawdzić tak:
Kod:
Dim Szukany as String = VBNewLine
Dim Poz As Integer = Instr(pathAndFileName, Szukany)

Jeśli zwracana liczba jest zerem to szukanego ciągu nie ma, a jeśli znajdzie szukamy ciąg to funkcja Instr() zwraca numer znaku od którego zaczyna się szukany ciąg
albo tak:
Kod:
            Dim NowaSciezka1 As String = "Katalog\" & vbNewLine & "NazwaPliku"
            Dim NowaSciezka2 As String = "Katalog\" & "NazwaPliku"
            Dim Tablica1() As String = NowaSciezka1.Split(vbNewLine)
            Dim Tablica2() As String = NowaSciezka2.Split(vbNewLine)

Tablica1() będzie zawierała 2 elementy, bo NowaSciezka1 została podzielona na dwa elementy względem separatora VBNewLine
Tablica2() będzie zawierała jeden element, bo zmienna NowaSciezka2 nie zawiera w sobie znaków przejścia donowej linii

_________________
Nie zadawaj bezcelowych pytań / Windows 8.1 / Windows 10 / VB2008 / VB 2010 / VB 2012 / Pisz poprawnie
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Wyślij email
Grzegorz123



Dołączył: 27 Cze 2017
Posty: 157

PostWysłany: Pon Gru 03, 2018 10:32 am  OP    Temat postu: Odpowiedz z cytatem Pisownia

Nie sprawdziłem jeszcze jednego prostego przypadku. Całą ścieżkę wpiszę ręcznie w zmienną i zobaczymy co się stanie. Oczywiście Twoje opcje też sprawdzę. Niestety dopiero wieczorem. Dziękuję.
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Visual Studio: C#, VB, VC++, … Wszystkie czasy w strefie CET (Europa)
Idź do strony Poprzedni  1, 2
Strona 2 z 2

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Możesz dodawać załączniki na tym forum
Możesz pobierać pliki z tego forum




Debug: strone wygenerowano w 0.10617 sekund, zapytan = 11
contact

| Darmowe programy i porady Jelcyna | Tansze zakupy w Helionie | MS Office Blog |