otwieranie pliku pdf w LV załączonego do programu
otwieranie pliku pdf w LV załączonego do programu
Witam wszystkich mam taki problem chcę przez LV otwerać plik *pdf wszystko działa ok tylko że chce aby ten plik był wgrany do programu. Program chce skompliować do pliku *exe
Re: otwieranie pliku pdf w LV załączonego do programu
nie do końca złapałem o co chodzi. Chcesz otwierać oddzielnie pdf czy chcesz wyświetlać pdf w oknie programu labview?
Pierwsza opcja wygląda tak jak na załączniku 2 zaś druga jak w załączniku 1
Pierwsza opcja wygląda tak jak na załączniku 2 zaś druga jak w załączniku 1
Re: otwieranie pliku pdf w LV załączonego do programu
co do pierwszego załącznika tzn invoke node jak go stworzyłeś krok po kroku próbowałem ale bez skutku. chodzi mi dokładnie o to żeby po naciśnięciu przycisku "WYKORZYSTANE WZORY" (patrz załącznik), otwierał się plik z pdf ale żeby LV odnajdywało jego lokalizacje. tzn przykład mam programik stowrzony w LV wzaz z tym nieszczęsnym plikiem pdf w jakimś tam folderze to żeby po zmianie lokalizacji tego folderu (z programem i plikiem pdf) w inne miejsce i uruchomieniu programu nie zgubil ścieżki z plikiem i nadal go otwierał. Bo jeśli ustalę na stałe lokalizacje tego pliku np C:\plik.pdf to wtedy po przeniesieniu nie bedzie działać
Ostatnio zmieniony 28 wrz 2010 19:10 przez >Adam<, łącznie zmieniany 1 raz.
otwieranie pliku pdf w LV załączonego do programu
Hmm, szczerze powiedziawszy nie wiem jak działa to w exeku, bo nigdy nie zgrywałem do exe, ale może Current Vi's Path + Build Path + String zadziała?
Re: otwieranie pliku pdf w LV załączonego do programu
aha o to chodzi:P
no właśnie sam nie wiem jak wygląda sprawa po zbudowaniu exeka, czy przypadkiem nie gubie wtedy ścieżki do current vi path, musisz chyba empirycznie to sprawdzić:P Popieram to co powiedział kolega m3wm3, czyli załącznik:
no właśnie sam nie wiem jak wygląda sprawa po zbudowaniu exeka, czy przypadkiem nie gubie wtedy ścieżki do current vi path, musisz chyba empirycznie to sprawdzić:P Popieram to co powiedział kolega m3wm3, czyli załącznik:
-
- Posty: 383
- Rejestracja: 17 lis 2006 00:00
- Wersja środowiska: LabVIEW 2009
- Lokalizacja: Warszawa
otwieranie pliku pdf w LV załączonego do programu
Gubi. W exeku Current VI Path wskazuje na ścieżkę wewnątrz exe. Trzeba ją stripować w pętli while aż będzie poprawna (valid path). Jest do tego elegancka funkcyjka w OpenG.
- spec.kolombo
- Posty: 126
- Rejestracja: 20 sie 2008 06:33
- Wersja środowiska: LabVIEW 2009
- Lokalizacja: Gdynia
- Kontakt:
otwieranie pliku pdf w LV załączonego do programu
Ja mam tam taką funkcję jak "application directory" jeszcze, ale nie wiem czy ona w starszych wersjach niż 2009 była.
Lepiej być bogatym i zdrowym, niż biednym i chorym.
Spec Kolombo
Spec Kolombo
Re: otwieranie pliku pdf w LV załączonego do programu
Niestety funkcja "application directory" nie występuje w LV7 co do sposobu kolegi m3wm3 oraz oczekp wszystko dziala lecz w exe gubi sciezke
a mogłbyś napisać dokładniej jak to zrobićbyłbym wdzięcznyvugie pisze:Gubi. Trzeba ją stripować w pętli while aż będzie poprawna (valid path). Jest do tego elegancka funkcyjka w OpenG.
- smiga
- Administrator
- Posty: 817
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: otwieranie pliku pdf w LV załączonego do programu
Poniżej obrazek - w "Enabled" jest dla .exe ; w "Disabled" ( sam przewód bez żadnego bloczka) jest dla Vi
- Załączniki
-
- sciezka_vi.png (17.08 KiB) Przejrzano 15452 razy
Re: otwieranie pliku pdf w LV załączonego do programu
zrobiłem to dokładnie tak dla exe i nadal gubi ścieżkę
- Załączniki
-
- pdf.jpg (17.77 KiB) Przejrzano 15451 razy
- smiga
- Administrator
- Posty: 817
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: otwieranie pliku pdf w LV załączonego do programu
Wystaw na końcu jakiś indicator na środku głównego ekranu, skompiliuj do exe i podglądnij sobie jaka ścieżka się tam pojawi ... najprostszy i najszybszy sposób.
-
- Posty: 383
- Rejestracja: 17 lis 2006 00:00
- Wersja środowiska: LabVIEW 2009
- Lokalizacja: Warszawa
Re: otwieranie pliku pdf w LV załączonego do programu
Ekstrakt z kodu funkcji OpenG:>Adam< pisze:Niestety funkcja "application directory" nie występuje w LV7 co do sposobu kolegi m3wm3 oraz oczekp wszystko dziala lecz w exe gubi sciezkea mogłbyś napisać dokładniej jak to zrobićbyłbym wdzięcznyvugie pisze:Gubi. Trzeba ją stripować w pętli while aż będzie poprawna (valid path). Jest do tego elegancka funkcyjka w OpenG.
Re: otwieranie pliku pdf w LV załączonego do programu
ok dzięki za zainteresowanie ale nie mogę znaleść jednego bloczka mianowicie tego który znajduje się w środku pętli co ma na wyjsciu "is Dir?" jaka jest jego nazwa i czy występuje on w wersji 7.0
Re: otwieranie pliku pdf w LV załączonego do programu
ok problem rozwiązałem sam wykorzystując opcje "Smiga" i jego sugestje