kopiowanie
kopiowanie
witam,
dlaczego jak probuje skopiowac plik tekstowy za pomoca bloczka "copy" to wyskakuje mi bląd "duplikate patch" a przeciez mam dwie rozne sciezki podane na wejsciu?
pozdrawiam
dlaczego jak probuje skopiowac plik tekstowy za pomoca bloczka "copy" to wyskakuje mi bląd "duplikate patch" a przeciez mam dwie rozne sciezki podane na wejsciu?
pozdrawiam
Re: kopiowanie
isnieje a nawet jak go nie ma to sam go tworzy
Re: kopiowanie
A kiedy tworzy ten plik to wyskakuje ten sam błąd?
Re: kopiowanie
tak, jest ten sam, po prostu mam podlaczone dwie rozne sciezki, jedna do pliku pelnego, druga do pustego (ktory isnieje badz nie) i wsykakuje ten sam blad, oczywiscie kopiuje mi zawartosc tylko wyskakuje "duplikate path"
Re: kopiowanie
8)bodzio pisze: (ktory isnieje badz nie)
Na Świętego Hieronima jest deszcz albo go ni ma
:idea:
:arrow: "Duplicate path" czyli kod 10 pojawia sie jeśli plik docelowy istnieje.
Pomoc dla funkcji Copy informuje:
target path is the new path, including the new file or directory name, for the file or directory on which you want to operate. If a file already exists at target path, this function returns an error.
Zatem wszystko w porządku.
Re: kopiowanie
czyli co ja mam zrobic aby mi to ladnie skopiowal, przeciez nie ma utworzonego tego pliku do ktorego chce skopiowac, wiec nie powinien wyskakiwac ten blad, a moze ja to zle to rozumiem
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: kopiowanie
Jeśli plik docelowy nie istnieje, to taki błąd nie ma prawa się pojawić! Jeśli istnieje, to przed skopiowaniem trzeba go zwyczajnie skasować. I tyle.
Re: kopiowanie
bodzio pisze:czyli co ja mam zrobic aby mi to ladnie skopiowal, przeciez nie ma utworzonego tego pliku do ktorego chce skopiowac, wiec nie powinien wyskakiwac ten blad, a moze ja to zle to rozumiem
:roll:
Podajesz na pewno właściwe ścieżki do właściwych wejść?
Re: kopiowanie
a ten blad mi jednak ciagle wyskakuje przy kopiowaniu nawet jesli nie ma pliku docelowego, (kopiuje mi ten plik, tworzy nowy o danej nazwie no i pokazuje komunikat z bledem ktorego nie powinno byc) moze zle sciezke tworze do tego bloczka ale to z kolei nie powinno mi wogole kopiowac tego pliku. W zalaczniku przedstwiam ta moja struktrke jak to wyglada, zobaczcie co jest zle bo juz wymiekam przy tym, prosta rzecz a tyle klopotu....
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: kopiowanie
I w tym pliku który zamieściłeś w załączniku też występuje problem? Pokaż najlepiej cały program, zamiast tego kawałka.
Re: kopiowanie
juz zalaczam z plikiem, no wlasnie teraz dopiero zobaczylem ze w takiej postaci jak wczesniej dalem nie ma bledu ale ja mam do tego w programie petle while i case i tu juz sie to pojawia. ciekawe dlaczego tak jest...?
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: kopiowanie
Ano jest tak dlatego, że przycisk wyzwalający kopiowanie ma akcję mechaniczną ustawioną na Switch Until Released - jego wartość jest równa TRUE przez cały czas jak jest trzymany wciśnięty. Jego naciśnięcie zawsze chwilę trwa i wnętrze Case'a wykonuje się kilkukrotnie: za pierwszym razem bez błędu, ale za kolejnymi już z nim.
Przede wszystkim należy zmienić akcję mechaniczną przycisku na Latch(na panelu PKM na przycisku -> Mechanical Action...) - teraz już będzie działać ok, a jeszcze lepsza byłaby obsługa przycisku za pomocą struktury Event zamiast Case'a(załącznik).
Pozdrawiam
Przede wszystkim należy zmienić akcję mechaniczną przycisku na Latch(na panelu PKM na przycisku -> Mechanical Action...) - teraz już będzie działać ok, a jeszcze lepsza byłaby obsługa przycisku za pomocą struktury Event zamiast Case'a(załącznik).
Pozdrawiam
Re: kopiowanie
dzieki
ehhh, kurcze teraz juz wszystko jasne, smiga jak trzeba, ze sam na to nie wpadlem
)) dzieki jeszcze raz za pomoc
pozdrawiam


pozdrawiam