ďťż
Lemur zaprasza
Strona: [ > ] z 1 Autor Temat: Foldery thot lol Typ: neutral Postów: 47 Zarejestrowany: Jun 2003 Foldery czy da się jakoś pobrać ścieżkę do folderu na którym jest ustawiony fokus tzn w winshicie wqurwia mnie to że nie mogę utworzyć nowego folderu ze skrótu z klawiatury dlaetego postanowiłem napisac odpowiedniego proga który by pobierał ścieżkę do folderu na którym ustawiony jest aktualnie fokus i tworzył tam nowy katalog ze skrótu z klawiatury (ctrl + n) można to zrobić pobierając nazwę belki ale gdy odpale np. painta prawdopodobnie wystąpi mi błąd jak to zrobić ma ktoś jakiś pomysł ??? _____________________________________________ nie chce ci sie deklarowac api? nie chcesz pisac dlugich funkcji? chesz miec mozliwosc kolorowania napisu na commandbutionie i wiele innych ciekawych funkcji? -ściągnij kontrolkę FkFx www.fkfx.webpark.pl 25-06-2003 12:29 4138988 m-a-x Typ: neutral Postów: 366 Zarejestrowany: Jan 2003 Njbezpieczniej byłoby zrobić tak. Za pomocą api GetForegroundWindow ustalasz hwnd obiektu który ma focus. Potem sprawdzasz co to jest za program. Jeżeli to Explorer to przeszukujesz childy w poszukiwaniu ComboBox'a. (Zauważyłem że w explorerze wewnątrz combobox'a siedzi edit box) Następnie w nim (w child'ach) wyszukujesz EditBox'a i ustalasz jak w nim jest tekst. Oczywiście wszystko za pomocą api. Nie wiem czy to zadziała ale zożesz sprubować. Możesz mieć probblemy z ustaleniem textu w editbox'ie. Łatwiejszym sposobem jest mała zmiana ustawień explorera - ustawienie pokazywania pełnej ścieżki w pasku tytułu - z ustaleniem tytułu formy napewno nie będzie problemu! (Jeżeli jeszce nie masz polecam Api-Guide) (ewentualnie funkcja CurDir ale ona ci chyba zabardzo nie pomoże) _____________________________________________ Problemem zazwyczaj nie jest brak osób znających odpowiedź a zadanie właściwego pytania! 25-06-2003 16:20 losmac "profesorek" Typ: neutral Postów: 758 Zarejestrowany: May 2003 Njbezpieczniej byłoby zrobić tak. Za pomocą api GetForegroundWindow ustalasz hwnd obiektu który ma focus. Potem sprawdzasz co to jest za program. Jeżeli to Explorer to przeszukujesz childy w poszukiwaniu ComboBox'a. (Zauważyłem że w explorerze wewnątrz combobox'a siedzi edit box) Następnie w nim (w child'ach) wyszukujesz EditBox'a i ustalasz jak w nim jest tekst. Oczywiście wszystko za pomocą api. Nie wiem czy to zadziała ale zożesz sprubować. Możesz mieć probblemy z ustaleniem textu w editbox'ie. Łatwiejszym sposobem jest mała zmiana ustawień explorera - ustawienie pokazywania pełnej ścieżki w pasku tytułu - z ustaleniem tytułu formy napewno nie będzie problemu! (Jeżeli jeszce nie masz polecam Api-Guide) (ewentualnie funkcja CurDir ale ona ci chyba zabardzo nie pomoże) Dobrze kombinujesz... Ustal hwnd do okna w fokusem i funkcją GetCurrentDirectory pobierz ścieżkę _____________________________________________ POSTULATY STARUSZKA: 1) Ludzie, dbajcie o polszczyznę!!! 2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!! Powodzenia Maciej Łoś 29-06-2003 21:01 Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20 Strona: [ > ] z 1 |