Wiem jak skopiować plik ale co zrobić aby pobierało ścieżkę z edit1. Próbowałem takiej formuły ale nie działa. copyfile('nazwapliku.exe',(edit1.text)+'... Z góry dzięki za pomoc.
Mam pytanie czy jest jakaś funkcja zaimplementowana w delphi pozwalająca kopiować jedną tablicę dynampiczna i wklejać do drugiej ? Cos w stylu Kopiuj (tab1,tab2). Mam sporo tablic w programiku i ułatwiłoby mi to życie . Z góry dziękuję za wszystkie odpowiedzi . Pozdrawiam Wojtek
Witam, Problem jest dosyć dziwaczny jak dla mnie, więc przedstawię go w miarę szczegółowo. Może ktoś mi wyjaśni o co w tym chodzi. Najpierw kawałek kodu: procedure TForm1.Button1Click(Sender: TObject); var kop: TShFileOpStruct; begin kop.Wnd := Handle; kop.wFunc := FO_COPY; kop.pFrom := 'C:\pliki\numer1.txt'; kop.pTo...
cześć Czy ktoś zna może sposób aby jak najprościej wyciągnąć dane z memo tzn do memo wczytuje plik ini S : String; NewStr, OldStr : String; begin S := memo1.lines[1]; OldStr := 'imie='; NewStr := ''; edit1.text:= StringReplace(S, OldStr, NewStr, [rfReplaceAll]);
Jak najmniej boleśnie skopiować całą zawartość formatki (wszystko co zostało narysowane za pomocą TCanvas) do pamięci i w jaki sposób później to załadować z pamięci do formatki ?
W Listboxie mam listę ścieżek do plików *.jpg. Chciałbym, żeby po kolei, każdy plik ze ścieżki kopiowało mi do 'C:\1.jpg', następnie wysyłało na maila w załączniku, po czym usuwało plik z 'C:\1.jpg' i tak robiło kolejno z każdą linią z listboxa i żeby po ostatniej linii zakończyło czynność. [syntax=delphi]var i: Integer; begin for i:=0 to listbox1.count...
Cos w rodzaju kopiowania. Podaje sciezke da katalogu, z ktorego dane maja byc kopiowane, sciezke do katalogu gdzie dane maja byc kopiowane i w tym drugim katalogu utworzone zostaja wszystkie te same pliki oraz katalogi, z tym ze te utworzone pliki nie zawieraja danych - sa to puste pliki. Funkcje ktore wykozystuje program to: FindFirst, FindNext; funkcje...
Tekst ze strony CyfrowyBaron (o ile dobrze pamiętam). W środowisku Borland C++ Builder można kompilować i uruchamiać projekty napisane w Borland Delphi, i to tyle gwoli wstępu. Projekty stworzone w Delphi można bez problemu otworzyć w środowisku BCB, ale pewnie nie wszyscy wiedzą, że można je w tym środowisku kompilować, po spełnieniu pewnych warunków....
Kopiowałem DLL i do folderu z aplikacją i do folderu Debug oraz System32. Błąd powstaje podczas kompilacji, jak również przy włączeniu aplikacji. A więc przedstawiam na początek: Widać komponent na formatce oraz wprowadzone dane, niestety zmieniając "Connected" na "True" wyskakuje błąd, jak poniżej: Rozwinąłem listę "Details", może ona w czymś pomoże...
Ufff nie wiem jak Ci mam to inaczej wyjasnic. Wysylasz raz D i raz otrzymujesz w buforze wynik (tak powinno byc). Twoj kod raz wysyla literke D,za pierwszym wykonaniem petli masz wynik prawidlowy,nastepnie bez wysylania D probujesz dalej odczytywac bufor(kolejne wykonanie petli),ktory moze byc pusty albo znajdowac sie w nim smieci.Najlepiej petle (ilosc...
W związku z dużym zainteresowaniem tematami dotyczącymi przenoszenia "starych" aplikacji, pisanych pod Windows XP, na nowe platformy Vista i Windows 7, napisałem program który może w tym pomóc. Jest to prosty program, który automatycznie tworzy manifest używany przez Vista i Win7 do rozpoznawania sposobu uruchamiania aplikacji. Manifest podnosi poziom...
Chelloł ! Mam problem z rejestracją czcionek z poziomu Delphi. Moje pytanie jest następujące: Jak z pliku *.ttf odczytać wewnętrzną nazwę czcionki oraz jej typ, np: plik arialn.ttf zawiera wewnątrz nazwę Arial Narrow Normalny (TrueType). Te dane potrzebne są do zarejestrowania czcionki w rejestrze systemowym. Moja procedura działa następująco: 1. kopiuje...
Hasło i nazwa użytkownika, które podałeś, to nie są standardowe ustawienia dla operatora bazy danych Firebird/IB. W każdej kontrolce łączącej się z bazą danych, wstaw w polu "Params" coś takiego: I ustaw właściwość LoginPrompt na false. A teraz druga sprawa; tworzenie bazy danych. :/ Będzie bardzo ciężko zrealizować to w Delphi. Niby to prosty skrypt...
Wgrywasz do głowicy FW od WOW-a a same pliki z FW kopiujesz do folderu od Delphiego, wtedy program wykrywa że FW w głowicy jest właściwy i nie woła o jego aktualizację.
Zerknij czy może być. Kilka "kopiuj/wklej" i jest...
Wykorzystując np InnoSetpu to w ogóle nie potrzebujesz aplikacji czy zaszywania tego w swoim programie. Takie rzeczy zawsze zrzuca się na instalator, a w programie możesz co najwyżej sprawdzić i ewentualnie wyświetlić komunikat, że program należy zainstalować. Tak, tylko w przypadku aplikacji w stylu "portable", czyli kopiujesz folder z programem na...
No to masz tu zarówno eleganckie jak i proste rozwiązanie ;) procedure Kopiuj(s1,s2:string); var P:TSHFileOpStruct; begin P.Wnd:=Form1.Handle; //te komendy sa do wyswietlania okienka z kopiowaniem P.lpszProgressTitle:=PAnsiChar('... //MOŻESZ JE SKASOWAĆ! P.wFunc:=FO_COPY; //ustawianie na kopiowanie P.pFrom:=PAnsiChar(s1);...
Hm, jeśli stosowało się funkcję RawToBytes to odwrotnie to... hmm... setyBoTwaR? BytesToRaw oczywiście po wcześniejszym wczytaniu do TIdBytes Tak na marginesie, to TidBytes i TBytes to jedno i to samo. Indy po prostu wprowadziło to wcześniej, ale obecnie Delphi też ma ten typ. Można więc używać TBytes bez konieczności dołączania IdGlobal. Kopiowanie...
Witam. Czy ktoś się spotkał z czymś takim i czy jest na to jakiś inny sposób, nie zastosowany przeze mnie. Nie pytam o konkretny przypadek bo ten przykład jest wyrwany z kodu a nie wykluczone że moje perypetie wynikają np. z ilości procedur przeciążeniowych.. w których kompilator się może gubić. Skoro przykład jest wyrwany więc u Was może działać normalnie...
Ta procedura wygląda mi na niezbyt poprawną. - W procedurze jest tworzony tymczasowy, lokalny, nie przekazywany gdzieś dalej, obiekt bmp ale brak destruktora na końcu procedury: [syntax=delphi]bmp.Free;[/syntax] - linijka: [syntax=delphi]bmp := Zdjecie.Picture.Bitmap;[/syntax] nie kopiuje obiektu, tylko zmienia wskaźnik bmp na wskaźnik tej drugiej bitmapy,...
A jak ja zamknę plik, skoro go nie otworzyłem? Plik robi inny program. własciwie moja robótka w Delphi to Windowsowa "powłoka" konsolowego programu, który w dodatku nie działa jak nazwa pliku ma więcej niż 8 znaków. Więc konwersja z pliku a do b odbywa się tak: 1. Użytkownik wskazuje miejsce i pliki a (źródłowy) i b - docelowy. 2. Na wypadek gdyby pliku...
Witam. Mam bardzo nietypowy problem.... mianowicie piszę aplikację do backupu katalogów w firmie i testowo utworzyłem kilka katalogów i wszystko działa poprawnie z małym wyjątkiem - procedura nie potrafi skopiować folderu jeśli nazywa się "kopiowany" - o co tutaj chodzi ? Jeśli to coś zmienia to jest on w katalogu C:\ANIMEX i kopiowany do katalogu "C:\ANIMEX_ARCH"...
Dane do logowania kopiuję z pliku tekstowego, więc nie ma bata, żebym się pomylił, po za tym jak jest błąd, to próbuję po kilka razy. To samo kopiowałem do programu MySQL Administrator i tam działa, a w SQLConnection1 już nie. Wywala, że login i hasło są złe, choć na 1000% są dobre. Tutaj nie podam loginu i hasła - wiadomo. :)
W taki sposób Tablica[0]:='tekst .... (wklejomy miedzy cudzysłowami tekst) ....'; Po prostu kopiuje np. tekst artykułu z serwisu i wklejam bez edytowanie, ponieważ porzebuje, żeby tekst był sformatowany tak jak go kopiuje,.
Człowiek się uczy, ale (niestety!) na WŁASNYCH błędach Pozwolę sobie nie zgadzać się z powyższym twierdzeniem, znacznie bliższe są mi słowa Otto von Bismarck'a: Tylko ludzie głupi uczą się na własnych błędach. Ludzie mądrzy – uczą się na błędach cudzych "boję się kopiować wyglądu od innych firm czy prac DIY, aby nie plagiatować" Niczego się nie...
Chciałbym napisać program kopiujący katalogi w określone miejsce. Jednak wszystkie katalogi są nazwane jako daty. Aby skopiować dany katalog w inne miejsce chciałem zastosować filtr na katalogi i wyświetlać tylko w danej chwili katalogi z konkretnej daty w nazwie, gdzie dla jednej daty może być kilka katalogów. Myślałem, że filtrując katalogi i po filtrowaniu...
Użyj ShFileOperation poniżej kod w Delphi: [syntax=delphi]var Fo:TSHFileOpStruct; Fo.Wnd:=Handle; Fo.wFunc:=FO_COPY; Fo.pFrom:=PChar(ASrc+#0+BSrc+#0+CSrc+#0#... Fo.pTo:=PChar(ADst+#0+BDst+#0+CDst+#0#0)... Fo.fFlags:=FOF_NOCONFIRMATION or FOF_MULTIDESTFILES or FOF_ALLOWUNDO; Fo.fAnyOperationsAborted:=false; Fo.hNameMappings:=nil; Fo.lpszProgressTitle:=nil;...
To nie takie proste.... BSI nie dziala prawidłowo samo w sobie za pomoca DB przy takiej podmianie. I nie o to chodziło. Chodzi o to ze interfejs IO przy podmianie tego ciągu prawidłowo wylicza pin dla BSI z którego ciąg został pobrany. Zatem algorytm przeliczania PIN znajduje się w tym ciągu i nie wynika z VIN itp. Zmiana jakiejkolwiek komórki na 00...
Mam trzy pytania, co do RichEdit: 1. Mam problem z przekopiowaniem całego tekstu z RichEdit1 wraz z RichEdit1.DefAttributes.Style:= czyli pogrubiony tekst i dodanie go do RichEdit2 . Używałem różnych funkcji: 1. RichEdit2.Text:=RichEdit2.Text+RichEdit1... 2. RichEdit2.Lines.Text:=RichEdit2.Lines.Te... 3. <delphi>RichEdit2.Lines.Add(RichEd...
otóż nie wiem jak skopiować kilka plików o rozszerzeniu np avi do folderu, nie chce podawać nazwy tylko ma polecieć wszystko xcopy *.avi C:\... - tak nie może być dir *.avi /S > xcopy C:\ - nie działa cały dysk c chce sie kopiować ale nie wiadomo gdzie, poza tym prosze o odpowiedz na mój poprzedni post. THX, DELPHI, LINUX, Opengl, DirectSound RULESS!!...
Witam ponownie. Jak zrobić prosty instalator w Delphi? Chodzi mi o to, aby można było wybrać katalog docelowy, oraz pasek postępu instalowania (kopiowania jednego pliku). Proszę o pomoc.
No niestety delphi nie obsługuje PCX - jednak istnieją komponenty i/lub biblioteki które taką obsługę dokładają. Później masz dostęp (zazwyczaj) przez canvas i możesz kopiować --> z zapisem nie będzie problemu. Jeśli chodzi o te komponenty to ja kiedyś używałem DevIL (OpenIL) darmowa biblioteka która obsługuje troche formatów - ale robiłem przeglądarke...
No jak to jak :) jeśli robisz tak: a:=StrToInt(edit1.Text); to w zmiennej "a" masz np "123 milisekund" używasz funkcji LastDelimiter w której szukasz spacji w zmiennej "a" dostaniesz wynik 4 później kopiujesz do zmiennej dajmy a1 funkcją copy część stringa a licząc od pierwszego znaku, kolejne trzy w a1 będziesz już tylko miał "123", to przerabiasz...
Udało mi się stworzyć następującą procedurę: [syntax=delphi]procedure OdczytajKonfiguracje(gdzie_zapisac: String); var INI : TINIFile; c: TComponent; licznik: Integer; nazwa_komponentu: String; Lista: TStringList; begin INI := TINIFile.Create(gdzie_zapisac); Lista := TStringList.Create; try INI.ReadSectionValues('Opcje', Lista); finally end; for licznik...
Mam delphi 7 i scigłem sobie biblioteke nodave do komunikacji ze sterownikami PLC. Jest tam opis instalacji ale nie jaże tego wpisu o kopiowaniu przed wymienionymi krokami do instalacji Bibloteka stad a opis na zdjeciu Przy otwieraniu przykładowego programu z ta bibloteka mam komunikat ze zdjecia Dodano po 10 toś instalowal ten komponent?
A tak trochę pomyśleć nie można? Oczywiście, że chodzi o własność Position elementu TrackBar2... Polecam naprawdę jakiś podstawowy kurs Delphi, bo taką drogą, jaką obrałeś, to nauka strasznie się wydłuży. I programowanie to nie jest "kopiuj-wklej". Jeśli już bierzesz jakiś program, to spróbuj zrozumieć jego działanie.
Wprost kopiowanie pamięci może być niebezpieczne przy packed record. Dlatego najlepiej byłoby samemu dokonać serializacji i deserializacji danych, czyli po prostu coś na kształt: [syntax=Delphi]for i := 1 to 16 do data[i + 10] := Ord(r.name[i]); data[17+10] := r.value; data[18+10] := r.time;[/syntax]Nie jest to najszybsze, ale przy takim układzie w...
Danke, też wiem, że w tym Designerze dla tego akuart komponentu mogę zrobić, tyle co nic. Zupełnie sprawa ma się dla innych podobnych koponentów (edytuących dane) listBoxy,edity, labele, etc. tutaj można kopiować do woli w najbardziej przemyślnej formacji graficznej i tekstowej. Dla kontrastu konkurencyjny StringGrid ze stajni Delphi/C++ Builder przy...
kolumnę id pozostaw pusta Dziękuję - to rozwiązało kwestię kopiowania / wklejania. Okazało się, że jest tam jeszcze jedno pole, które musi mieć zawartość unikatową (nie pierwsza kolumna, ale inny ID) i bez unikatowości tejże kopiowanie wywalało błędy. Czy w Access da się jakoś odszukiwać takie kolumny / zmienne które muszą mieć unikatowe wartości?...
Problem zmiany nazwy katalogu jest już za mną :) Teraz :sm2: mnie rzuca, że podczas kopiowania katalogów, a kopiuje ich kilkanaście naraz, wyskakują komunikaty o błędzie, zatrzymujące działąnie programu! Muszę siedzieć przy kompuerze i klikać i k....
DirectX jest dobry, ale ma jedna wade, trzebea go miec zainstalowanego i troche jest "pieprzenia" sie z kompatybilnoscia. Najlepiej stworzyc sobie bitmape(standardowa windowsa z win32api np 16bpp - 16bitowa z kolorami 565) I po tej bitmapie bezposrednio rysowac jezeli masz adres do bitmapy - word *bitmapa; to najprosciej postawic piksel na zasadzie...
WinIO właściwie jest pakietem. Składa się z biblioteki dll i sterowników pod windy NT-pochodne (winio.sys) i nakładki na DOS - 9x/ME (winio.vxd). W oryginalnym wydaniu importuje sie procedury z dll, ale ponieważ rozprowadzana jest z kodem źródłowym nic nie stoi na przeszkodzie by wkleić odpowiednie procedurki do swojego programu (no chyba że licencja,...
Witam, Pola w tabeli są cztery. Podczas odczytu i ładowania z pliku do tabeli w wewnętrznej pętli 'while' sprawdzana jest pozycja znaku rozdzielającego pola (w tym przypadku ','), kopiowany fragment z danymi, zapis po konwersji do tabeli i usunięcie tej część linii, która została już wykorzystana. 'Break' powoduje wyjście z pętli i zapisanie do ostatniego...
ale chyba nie wszystko kopiujesz tylko: Alter table xxx add nazwa_kolumny varchar(20); jak to nie idzie to może zwykle TTable tableXXX.FieldDefs.Add('pole',ftString,2...
Po łebkach opisany algorytm... 1.Rysowanie wektora robisz tak a)rysujesz kreskę b)rysujesz trójkąt na końcu (pozycję obliczasz z wykorzystaniem zamiany wartości x/y c)wypełniasz trójkąt czarnym kolorem d)jeżeli jest włączona opcja przesuwania wektora to dodatkowo rysujesz 3 kólka (na początku, na środku do przesuwania całego wektora i na końcu) 2.Dane...
operacje na lancuchasz- kopiujesz do zmiennej tylko minuty (albo sekundy lub stopnie) zamieniasz ja na liczbe i sprawdzasz wielkosc. cos w stylu: a:byte; b,c:string; b:=stringgrid1.Cells[1,1]; (pobranie stringu) c:=copy(b,1,2); (stopnie) c:=copy(b,4,2); (minuty) c:=copy(b,7,2);(sekundy) a:=strtoint(c); (zamiana na liczbe) if a> ... then (porownanie)...
Nic nie stoi na przeszkodzie zeby w linijkach: 1: progressbar1.Position:=strtoint(... pozamieniac liczbe kopiowanych znakow z 2 na 3 mimo ze ich nie ma nie powinno wywalac bledow,czyli wpisujac: 1: progressbar1.Position:=strtoint(... dziala dla liczb 3 cyfrowych. calosc z checkboxami...
No i stało się - powstał [url=]zbiór komponentów, na które można przeciągnąć pliki :) I pięknie działa. Z jednym tylko problem - chciałem to samo zastosować dla TImage, lecz ta klasa nie dziedziczy z TWinControl, przez co nie ma czegoś takiego, jak WndCreate/WndDestroy. :( I pytanko - czy w zasadzie przeszkadza dziedziczyć z klas "końcowych" czyli TEdit...
przyjże mu się ale chodzi też mi też o procedury wewnątrz programu, bo przynajmniej w pierwszej wersji programu symulacji SI chciałbym stworzyć trzon bez dll. Program ma mieć możliwość somo rozszerzania, poprawiania, wywoływania procedur funkcji w obrębie "siebie - EXE" na podstawie poleceń lub własnych "prób" wyrażonych tekstem. Jeśli tu skończę prace...
Dosyć mało informacji. Albo musisz podać typ miernika, albo jeżeli chcesz pomocy to musisz zrobić nastepującą operację: zapisujesz wskazywane napięcie i odpowiadający temu komunikat (ale w kodzie hex bo znaczki mogą w zależności od kodowania się różnić)...mozesz to zrobić np za pomocą programu sermon232 - odpalasz program przed uruchomieniem właściwej...
Najprostszy a zarazem edukacyjny sposb to napisanie w pętli for kopiowania znaku do Edit2 jeśli "badany" znak w edit1>=30 lub edit1<=39. Oczywiście jeżeli będziesz potrzebował pseudokodu to mogę napisać, ale myślę, że powinno Ci to wystarczyć. 30 i 39 to dziesiętne wartości znaków numerycznych z tablicy ASCII.
Witam . Poradziłem sobie nieco inaczej , trochę po chińsku ale skutecznie . U mnie jest tak : plikstr1:= 'C:\Program Files\IVT Corporation\BlueSoleil\BlueSoleil.exe'; } plikstr2:= ReverseString(plikstr1); {odwraca zmienna tekstowa} folderrev1:= StrScan(pchar(plikstr2),'\');{kopiuje zmienną od znaku '\' , czyli wszystko poza nazwa pliku } folder1:= ReverseString(folderrev1);...
Pomysł niezły, tylko to opóźnienie niepewne. Jesteś pewien, że dasz radę zwolnić aplikację, po uruchomieniu BAT-a, a przed rozpoczęciem kopiowania ? W programie EXE, możesz sprawdzać czy proces aplikacji jest w pamięci czy nie, z BAT-em masz jedno podejście.
O ile masz Form2 jako AutoCreate Form. Jeśli chcesz coś do komponentu na Form2 przypisać, to zrób to w metodzie Form2! W ten sposób kod będzie bezpiecznym niezależnie, czy stworzysz Form2 wcześniej, czy później, czy zrobisz kilka egzemplarzy, czy wywołasz dynamicznie itd. I dalej kod jest zbyteczny ze względu na ELSE. I w ogóle nie ma potrzeby sprawdzać...
silvanjk --> ależ ja nie mam nic przeciwko asemblerowi a swoje uwagi nie mówiłem tylko dlatego że chodziło o nawyki, tylko niestety o stadko błędów w programie. I wcale to nie działało bo co jakiś czas po prostu się resetowało ale nawet tego nie zauważałeś. Ustawianie stosu nie należy do dobrego zwyczaju to konieczność ;) druga sprawa, jak już nie używasz...
Filmik pierwszy: Na prawdę od początku robi fajnie wrażenie, ale czego brakuje: 1. Dlaczego 2.0.6? 2. Nie czytamy licencji? ;p (joke) 3. Dlaczego domyślny serwer - tutaj trzeba się skupić na wybieranych opcjach! 4. Zupełnie niepotrzebny fragment o rozszerzeniach i kopiowaniu :( Zamiast wczytywać plik, lepiej byłoby samemu te polecenia podać w konsoli....
Witam. cnd.. optymalizacji Chodzi za mną od dłuższego czasu taki pomysł, żeby zamiast kopiować wartość rekordu ze zmiennej tymczasowej do innej zmienne np. w tabeli array procedure AdresyPamieci_Zamien (_ObszSour, _ObszDest: PObsz); var Adr_ObszSour, Adr_ObszDest: Pointer; begin // Adr_ObszSour:= _ObszSour; Adr_ObszDest:= _ObszDest;...
Serdecznie dziękuję. Popracuję nad tym wieczorem. Puki wcześnie zadam jeszcze jedno zagadnienie. W zasadzie poradziłem sobie z nim sam ale nie działa zgodnie z moimi oczekiwaniami. MIXERLINE_COMPONENTTYPE_DST_SPEAKERS jest odpowiedzialna za suwak z głośnością główną jednak gdy podstawię to zamiast WAVE_MAPPER to nie działa pomimo, że kompilator nie...
Dzięki. Pomyślę o tym. Co do sprawdzania i wyszukania przecinka jest sprawa jest u mnie o tyle prosta, że cały string jest składany z pojedyńczych znaków na zasadzie text:=text+char; Więc nie będę się skupiał na zmiennej Text (z całą wiadomością) tylko na zmiennej Char, z pojedyńczymi znakami. Będę sprawdzał pod kątem przecinka, i jak się pojawi...
Program który tworzę na bieżąco "wypluwa" dużą ilość komunikatów o działającym algorytmie. Większość rzeczy wyświetla się w Labelach itp, ale "przełomowe" elementy algorytmu wpisuję do TMemo. Zależy mi na tym, by wygodnie można było kopiować sobie efekty działania. Dotychczas wpisywałem do TMemo tekst za pomocą: TMemo1.Lines.Add(_Napis_) Dodaję...
Co do adresu - trudno mi go było zdebugować - coś Delphi mi szwankuje i nie chciał w DLL się zatrzymać. To co na 100% jest, to właściwy ciąg cały czas. Trochę dziwne, gdyby gdzieś po drodze było jego kopiowanie. Z linka wynika, że moje przypuszczenie jest prawdziwe. Tylko jeśli np mam 5 DLL (na dodatek jedna może z drugiej korzystać), to wszędzie muszę...
Witam, mam program który działa na aktualnie używanym pliku, ma go wysłać na serwer. Oczywiście go nie wysyła, bo plik jest aktualnie używany. Ten kod za to odpowiada [syntax=delphi]Stream.AddFile('uploaded'... sciezka, 'multipart/form-data' ); IdHTTP1.Post( '', Stream );[/syntax] Jak mogę rozwiązać ten problem? Czy mam kopiować aktualnie używany plik...
Walcz :) To na 100% jakaś "pierdołka" , jakiś maleńki przełączniczek. Powodzenia. Skoro mój plik DMF jest tekstowy, to zapisz swój tak samo i przenieś ręcznie wszystkie ustawienia komponentów, do swojego projektu. Kod źródłowy, możesz użyć kopiując go z pliku.
(at)JmL - ale autor chciał, aby przeinstalowanie programu też nic nie dało :) Chyba, że zakładasz podrzucenie fałszywego pliku do jakiegoś Windows\System :) Tak, wiem bardzo dobrze co mial na mysli autor i ja wlasnie w odniesieniu do tego pisalem... Nie chodzi mi o modyfikacje "wlasnego" pliku wykonywalnego Wybralem "wolne" miejsce troche za naglowkiem...
Pierwszy kod działa na zasadzie: 1. Przesunięcie 2. Usunięcie elementu źródłowego. W takim wypadku mając tylko trzy elementy : A B C (index 0,1,2) wstawiamy element A właśnie na pozycji 2 = A B A C a potem usuwamy ten z pozycji 0 żeby zostało B A C. Przy tej metodzie nie ma innego wyjścia. Te drugie podejście może zadziałać, jeżeli najpierw rozpatrzysz...
Poszukiwałem program, który wskazany folder z podfolderami i plikami - totalny chaos w nazwach - skopiuje we wskazane miejsce, ale zrobi to pytając za każdym razem o nową nazwę pliku dla każdego kopiowanego/przenoszonego pliku ze zbioru. Bawiąc się z PHP, znalazłem jedno ciekawe rozwiązanie wykorzystujące bibliotekę jquery, gdzie np. nazwa pliku mogła...
hmm ale za bardzo nie wiem jak, znajdz i zamień opanowałem ale znajdz i zaznacz parę liter więcej i kopiuj tego nie umiem
Nie można tak :( Funkcja kończy swoje wywołanie i zwalnia pamięć zmiennych, przez co wywołujący nie ma dostępu już do zwróconej wartości. PChar to tylko wskaźnik. Prawidłowo są dwie metody zwracania tekstów przez funkcje: 1. Caller rezerwuje pamięć (GetMem), w którym to obszarze funkcja umieszcza wynik. 2. DLL rezerwuje pamięć, a po jego odczycie musisz...
Tu cytat z instrukcji. Płyta CD musi być zapisana w formacie ISO 9660 Level 1, Level 2 lub JOLIET. Inne formaty nie zapewniają bezproblemowego odtwarzania. ■ Płyty Audio CD zabezpieczone przed kopiowaniem w sposób niezgodny z obowiązującymi standardami dla płyt CD mogą być odtwarzane niepoprawnie lub ich odtwarzanie może być niemożliwe. ■...
Wobec tego, czy mogę użyć za StartString tego samego co za StopString czyli #0? Czy wtedy komponent głupieje, bo nie rozróżnia początku od końca? Możliwe. Ale zaglądnąłem do źródeł TComDataPacket i widzę tam że specjalnie jest obsługiwany wariant gdy StartString jest zdefiniowany jako pusty string. Wtedy wszystko co przychodzi jest traktowane jako...
Musisz to koniecznie pchać na C:? Wrzuć sobie to na D:. albo inną partycję i po problemie. Sam niejednokrotnie doświadczałem takiego problemu i instalacja na innej partycji rozwiązywała problem, a teraz już tego problemu w ogóle nie mam, ponieważ w ogóle przestałem instalować cokolwiek na C: poza sterownikami oraz aktualizacjami Niestety, nawet jeśli...
Cześć. Robisz to odrobinę źle. W trybie ciągłym dodajesz kolejne linie na podstawie odczytanych danych. Powinieneś w tej funkcji kopiować odczytane dane do pomocniczego stringa, przeanalizować, czy znajduje się tam znak końca linii, jeżeli tak, to podzielić go na dwa stringi, jednego dokleić do ostatniej linii, a drugiego dodać jako nową linie. Niestety...
Z powodu częstych zapytań o pinout BSI DELPHI HW D6 oto wyprowadzenia dla 95128 - Kopiowanie wsadu eeprom BSI do BSI - nie zadziała jeżeli jest inna wersja SW ( bo wsad flash określa jak jest zapisany eeprom) - tylko full kopia flash i eeprom ma sens. Kopiowanie samego eepromu ma tylko sens przy takiej samej wersji SW inaczej wszystko się wysypie -...
Interesuje mnie w jaki sposób skopiować plik tekstowy za pomocą delphi z innego komputera w sieci lokalnej (np. vpn). Ma to być aplikacja konsolowa z wykorzystaniem adresów IP. Pozdrawiam i z góry dziękuje.
jest wszystko ok. Udało mi się dostać do WMI z poziomu Turbo Delphi. WbemScripting_TLB.pas wygenerował Delphi 7 łącznie z plikiem dcu. Po przekopiowaniu do folderu LIB dla Turbo wszystko się kompiluje. Aby dostać sie do WMI pomogła mi funkcja: function TForm1.GetWMIstring (wmiHost, wmiClass, wmiProperty : string):string; var // These...
Co prawda nie piszesz nic o środowisku, co jasno daje znać: Windows. Poszukaj sobie "help" do "Win32 Programmer's Reference", albo w necie na MSDN. Tam znajdziesz funkcje np "SetClipboardData", i dalej po nitce do kłębka. Zresztą, gdzieś w internecie jest miejsce gdzie ta wiedza jest opisana. Np: [syntax=delphi] OpenClipboard(Application.MainForm.Handl...
Witam, otóż posiadam dwie tablice liczb całkowitych. Potrzebuję jakieś nakierowanie, gdyż do jednej losuję z pewnego zakresu liczby, znajduję minimum... Teraz potrzebuję te minimum wpisać do drugiej tablicy(wskaźników) tyle razy(bez powtarzania sie wartosci), aby ona była posortowana od najmniejszego do największego. [syntax=delphi]for j:=1 to 10 do...
Witam. Szuka, szukam i nie mogę znaleźć więc prosze o wskazówki - w jaki sposób poza "SHFileOperation" można wykonać operacje na folderach takie jak: - zmiana nazwy - przenoszenie - kopiowanie - usuwanie wspomniany SHFileOperation niezbyt mi odpowiada bo to jest kopiowanie przez system a nie moją aplikację i są wyświetlane komunikaty i okienka z windows...
Jeżeli ręcznie zdefiniuję stringa : s := ',scrollSensitivity: getValue(''PREF.scrollSensitivity'',... Edit2.Text := (Copy(s,57,Length(s)-57&... to niezależnie co wpiszę jako parametr ładnie zapisuje -jak chcę- do pola edit2.text . Mam plik tekstowy wczytany do RichEdit1. Chcę znaleźć w nim konkretną linię...
Szczerze to nie wiem, nie badałem. Ale jest możliwe że ta Canva nie jest Canvą. Jak również to, że jest blokowana przez BeginDoc. Jak na bitmapie to wygląda? A tak przy okazji - lepiej nie robić i tak takiego kopiowania, gdyż tracimy na wektorowym zapisie - dużo lepszym rozwiązaniem jest stworzenie funkcji rysującej i podanie jej za parametry lokalizację...
Zapoznaj się z poleceniami BlockRead i BlockWrite - przykłady znajdziesz w pomocy Delphi.
Możecie działać na każdym firmware nie ma znaczenia czy z WOW czy z Delphi czy z Autocom. Nie spotkałem się z problemami z głowicą przez firmware. Jeśli chcecie używać na kilku programach to z działającego kopiujecie katalog firmware do niedziałających programów oczywiście stary trzeba skasować albo zmienić nazwę. Przekaźników nie wolno zasilacz z zewnątrz...
W C++ Builder wszystko ... klarowniej Widziałeś kilku/nasto/letni project w tych technologiach? Utrzymywałes go? Combo1, Combo2, Combo3, Combo23. Statyczny wskaźnik na formę (zwykle cienkiemu programiście jedyny znany dostęp do tego obiektu). Eksploatuję program, gdzie od ponad roku nie da się wyeliminować dość widocznego (na produkcji) błędu. w Visual...
Sposób blue_17 faktycznie działa (tzn. ogólnie, w pewnych warunkach), jednak nie w moim przypadku. Okazuje się, że mój problem ma bezpośredni związek z działającą w tle procedurą, a właściwie funkcją, o której wspomniałem w punkcie 3: [syntax=delphi]function TfMain.kopiujPlik(co,folderDocel:string)... integer; var R: TSHFileOpStruct; s: string; begin...
Auto : Citroen C4 2.0 HDI 2005 Historia: silnik nierowno pracowal (nie wiem dlaczego, wlasciciel twierdzil, ze krotko po kupnie i z czasem sie pogarszalo). Po wymianie wtryskow praca wrocila do normy, ale pojawilo sie szarpanie. Opis problemu: Silnik szarpie przy delikatniejszym przyspieszaniu w zakresie 1500-2000 obrotow, ale zdarza sie nizej i wyzej....
ShellAPI to część WindowsAPI, ktorej interfejsem jest shell32.dll (jeśli się nie mylę) i często deklaracje dla tego zbioru funkcji występują w osobnym pliku nagłówkowym - być może ShellAPI.h format wcale się nie pyta - grunt to użyć właściwych parametrów. Wiesz, że każde jedno polecenie jest wyposażone w taki parametr, jak /? lub /help (w linuxach --help...
Witam. Przedstawiam projekt który w prawdzie gościł już kiedyś na łamach elektrody ale chyba to w niczym nie przeszkadza. Historia tego projektu sięga roku 2007 kiedy to powstała pierwsza wersja sterownika obsługująca 80 kanałów bez regulacji fazowej. Rok 2008 przyniósł całkowitą przebudowę elektroniki sterującej. Pojawiła się możliwość regulacji fazowej...
Witam. Odnośnie punktu 2, niewiem czy pomogę ale wyciąganie ze stringów realizowałem w Delphim w nastepujący sposób. Do tego potrzebne są trzy funkcje: 1. function Length(S: string) : Integer; - Funkcja zwraca liczbę znaków, które zawiera łańcuch S. Liczba znaków nie zawsze oznacza liczbę bajtów zajmowanych przez S. 2.function Pos(Substr: string; S:...
mam juz ds150e . ten program delphiego jest taki sobie. czy dobrze rozumiem. mam zainstalowany program delphiego instaluje sobie wowa. i kopiuje w/w katalog z wowa do delphiego (czyli de facto firmware wowa mam i w katalogu wowa i katalogu delphiego) Czy wtedy oba programy mi beda działać?
W ostatnim numerze KŚ Ekspert (nr 5/2003) jest dobrze opisany sposob blokowania przed podpartywaniem i kopiowaniez zrodla strony internetowej przy uzyciu delphi i javascryptu. Opisany został właśnie sposów blokowania prawegop przycisku myszy oraz kodowania jesyka HTML. pzdr
No do tego przecież właśnie służy kopiowanie, a "komenda" wytnij-upuść jest tylko nakładką na to. Delphi do takich zadań stworzy bardzo nieefektywny kod ok 100kB natomiast TurboPascal też dorzuci swoje 3grosze ale będzie to rozmiar rzędu pojedynczych kB. Kolor zmienia się procedurą TextColor a tło TextBackground, proponuje poczytać sobie help`a. PS...
A moze najprosciej tak.... sorki ze bez kodu, ale dawno nie programowalem, ale sluze algorytmem: WERSJA 1 1. Zrob kopie pliku do np serwis_tmp.xml (moze sie kiedys przydac jakis backup a tak kopia jak znalazl). * Kopie mozesz zrobic w petli (nie wiem czy dostepna jest PHP instrukcja kopiowania jakiegos pliku przez podawanie nazwy) while do... z warunkiem...
Witam. Chciałem przedstawić mój nowy projekt tym razem sterownik oświetlenia choinkowego. Wykonany został przy współpracy z dwoma kolegami jednym z uczelni (notabene chemicznej ;-) ) i drugim z sąsiedztwa. Powstał więc system zunifikowany o dowolnej ilości kanałów. Opis: Całość bazuje na 2 podstawowych elementach. Pierwszym z nich jest komputer PC...
Z uwagi na problemy z generowaniem czcionek do moich projektów opartych na LCD np od Nokii 6610 i 6800 napisałem swój własny programik, który ułatwia tą czynność. Programik (oczywiście darmowy) napisany jest przy użyciu darmowego środowiska Lazarus dostępnego zarówno dla Windowsa jak i dla Linuxa. Lazarus to środowisko przypominające Delphi, więc programy...
XVI32 to darmowy program pozwalający na wygodne otwieranie, edycję oraz inspekcję dowolnego pliku w trybie szesnastkowym, działający (zdaniem autora) na platformach Windows 9x/NT/2000/XP/Vista/7, chociaż u mnie i na Windows 10 zadziałał. Tutaj w skrócie pokażę jego możliwości, gdyż jest to jeden z moich ulubionych programów i uważam, że może być przydatny...
Troche nie rozumie ludzi piszacych, ze win8 jest fajny bo szybko sie podnosi, efektywniej wykorzystuje hardware a sprawa wygody obslugi jest drugorzedna. Ludzie czy wy wlaczacie I wylaczacie kompa co 5min? Ma to az takie znaczenie, ze jezeli wlaczacie kompa 2 razy dziennie to stracicie 40 sekund bo nie macie win8? Czy majac gre, ktora wyswietla 150fps...
heya w załączniku: driver getio.sys - kopiujemy do jakiegoś foldera na boku bacikami install_io.bat, remove_io.bat rejestujemy/wywalamy driver w kodzie (tu VC++) ale Builder też Ci to połknie //++ verify direct IO access HANDLE h; h = CreateFile("\\\\.\\giveio", GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); if( h == INVALID_HANDLE_VALUE...
A gdyby tak spróbowac kopiowania plików w odpowiednie miejsca Windiwsa bez instalacji Frameworka. Ja w ten sposób uruchomiem BCB (bez jego instalacji), da sie w ten sposób uruchamiac aplikacje napisane w Delphi, BCB, VC, VB itd. Wydaje mi się, że i NET powinno na to pozwolic.
Sprawdziłem pod delphi że windows API umożliwia taką operacje jaką chcesz wykonać. A nie jest to przypadkiem tak że najpierw jest zgłaszany komunikat że chcesz "odznaczyć" stary węzeł i przychodzi on z parametrem jednego najwyższych elementów drzewa (który oczywiście nie ma parenta)? Sprawdź jeszcze jakiekolwiek pole "parenta" może jest taki haczyk...
Mam pytanie odnośnie programowania portu LPT. Jak napisać program w Delphi, aby na pinie portu LPT generowany był stabilny przebieg 1kHz niezależnie od innych uruchomionych procesów, aby przebieg był stabilny gdy surfuję po necie, gdy kopiuję z partycji na partycję albo w innych przypadkach gdy procesor jest zajęty w 100%. Standardowy komponent Timer...
Troszkę mało informacji na temat języka w którym to piszesz ale już mogę ci powiedzieć standardowo nie ma rameczki do zaznaczania (w znanych mi językach programowania) trzeba sobie takąwą zrobić (troche zabawy z tym jest) ewentualnie skorzystać z jakiegoś komponentu (jak dla delphi lub buildera) a pozniej tablica to po prostu nastepna bitmapa ktora...
spróbuj stworzyć projekt na nowo. Jeśli masz złożoną formę, możesz stworzyć nowy projekt, zapisać go, zamknąć Buildera, skopiować zawartość pliku odpowiedzialnego za układ elementów na formie, skopiować kod. Nie kopiuj jednak niczego ponadto. Otwórz ten nowy projekt - powinieneś mieć widoczna formę i cały kod. Spróbuj skompilować. Jeśli nie przyniesie...
Witam, sorki że wcześniej nie odpisywałem (pisałeś do mnie na PW) ale nie za bardzo miałem jak. Odnośnie tematu - już dawno nie mam na tapecie tego układu więc będę odpowiadał/podpowiadał tylko tak z pamięci. Przede wszystkim co ty piszesz o jakichś kopiowaniach kodu z mainc.c czy też z którejś z wersji Test.c do test_readSiliconRev.c. To jakieś nieporozumienie...
Witam. Chciałbym przedstawić moją nową konstrukcję - rejestrator temperatury z obsługą kart Secure Digital (SD). Projekt powstał oczywiście w celach naukowych. Podstawą układu jest moja płytka testowa z mikrokontrolerem ATMega32. Dołączyłem do niej termometr cyfrowy DS18B20, zegar RTC DS1307 oraz adapter wpinany w gniazdo ISP (Kanda; zamiast LED jest...
C | Delphi == | = = | := -> | . for(i=a;i<=c;i++) | for i:=a to c do Pomijasz kopiowanie do talbicy znaków - odwołujesz się do stringa jak do takowej talbicy Radzę zastosować case, po przedstawione rozwiązanie jest wysoce nieefektywne.
No witam:) Jestem już w domu i udało mi się skompilować Twój kod. Z tego co widzę to po wstawieniu: nr_los:=1; wylosowało mi liczby 1,2,3,4,5,6 więc jest to możliwe xD PRZEPRASZAM. Ale teraz patrze już po paru głębszych ,że mimo wszystko mój kod jest bardziej optymalny bo w twojej pętli...: [syntax=delphi] for n:=nr_los to 48-i do liczby[n]:=liczby[n+1];...
Witam, przedstawiam Wam mojego drugiego robota typu line follower, który został zbudowany w celu wystartowania na TTR oraz Roboxy2011. Konstrukcję uważam za w miarę udaną, był to na pewno krok w przód względem Mechanika oraz napęd Sama konstrukcja mechaniczna powstała już dość dawno, cały ten proces można było śledzić na mini Elektronika Za pracę całej...
Witam, robiłem zegar z efektami na wyświetlaczach 7segment i napisałem w delphi program wspomagający obliczać podłączanie do portów mikrokontrolera. W programie można dowolnie zmieniać konfigurację połączenie, kopiować i edytować wyniki o postaci DEC BIN HEX. Działanie polega na naciskaniu (zapalaniu lub gaszeniu) segmentów na wyświetlaczu po lewej...
mic11 --> niestety nie mam pojęcia co się dzieje - u mnie wszystkie piloty jakie miałem do dyspozycji powodowały normalną pracę i wyświetlanie wykresów. Ale masz rację, że jak są wąskie impulsy to z etykiet się nic nie dowiemy bo nachodzą jedna na drugą, a i rozszerzanie wykresu działa też jakoś tak troszkę nieteges - no ale tu korzystałem z gotowego...
Rozumiem :D Ale nawet tworzenie takich modeli w POV-Ray przy udziale Eagle3D nie jest trudne i skomplikowane. Co prawda zabiera to trochę czasu, ale jaka przyjemność jak powstanie nowy model. Obejrzałem Twój przykład jak np. tworzyć pady dla tego wyświetlacza. Robisz tam masę działań tylko dla jednego otworu. Zobacz jak to wygląda w pisaniu a nie w...
W czym pisałeś kod? .NET i Microsoft Visual Studio? I czy można prosić o źródła? Gdybym napisał program w MS Visual Stdudio albo QT, których próbuję się uczyć to może i bym prezentował kod. Ale pisałem go w czymś co rzadko w dzisiejszych czasach ludzie używają - czyli Delphi, a w kodzie jest kupa moich własnych komponentów poza tym do generowania QR,...
Zawsze doradzam używanie odpowiednich narzędzi do odpowiednich problemów - na makrach w Excelu świat się nie kończy. :) Nawet, jeśli znasz w tej chwili tylko je - warto zapoznać się z czymś nowym, ew. poprosić znajomego informatyka o pomoc w napisaniu programu. W tym wypadku odradzam VBA i Excela, ale jak wspomniał adams_nt - możesz wykorzystać odpalany...
Witam wszystkich Nie chcę zakładać nowego tematu dlatego zapytam jak aktywować program delphi 2013.2 bo ciągle wyskakuje mi że nie pasuje vci? co powinienem zrobić Dodano po 7 W kolejności zrobiłem tak : zainstalowałem program , podmieniłem pliki, wpisałem sn i key wygenerowałem plik FileActivation.xml później uruchomiłem internet , następnie włączyłem...
Dziękuje za porady. Cobian Backup faktycznie z tego co polecacie i co czytam na stronie, wydaje się spełniać wymagania.. Ale.. Już pierwsze co przeczytałem, że został napisany w Delphi/C# nie nastrajało optymistycznie co do jego prędkości. Wybrałem wykonanie pełnej kopii dysku 90GB (45GB danych), z tego co widzę program po prostu kopiuje zawartość całego...
Dzień Dobry. Oferujemy następujące usługi na sterownikach AC Delco oraz DELPHI występujących w pojazdach marki OPEL,Chevrolet od 2009r do chwili obecnej. Rodzaje Sterowników. E37,E38,E39,E39A,E67,E78,E83,E87,E98,E92... DCM3.7AP -Odczyt i programowanie -Odczyt PIN(CARPASS)+reset pin -Reset do Virgin -Klonowanie/kopiowanie 1:1 -Modyfikacje oprogramowania...
Gdyby jednak ktoś potrzebował pomocy z BCM od Forda to zapraszam. Usterki w Transicie MK7 itp. programowanie, kopiowanie itp. Siemens, Continental, Delphi, Lear.
Po niedawnym, drobnym Czynności życia codziennego, które wyglądają inaczej, jak się widzi tyle, co ja Poruszanie się Gdzieś kiedyś przeczytałem, iż wzrok odpowiada za 90% naszego postrzegania otoczenia. Coś w tym jest. Często proponuję widomym prosty eksperyment: spędź cały dzień z zasłoniętymi oczami. Raz zrobiłem taki eksperyment na imprezie u znajomego:...
To jest generalnie przebój z tą mocą Panowie w tym 508. Ja finalnie nie znalazłem żadnego magika od Peugeota, który by to ogarnął. WV, Audi tak, ale do francuzów jakoś brak mądrych, zwłaszcza jak z kompa nic nie wynika. Wtryski raczej nie bo ja miałem 130k przebiegu przy tym problemie, troche za wczesnie jak na wtryski, nawet delphi, zwłaszcza że auto...
AVE... (at)jazor1 To wszystko zależy od specufiki pracy. Jak ktoś programuje aplikacje systemowe, sterowniki, systemy wbudowane i tym podobne, to powinien znać architekturę, z którą pracuje. Ale przeważająca większość tworzy strony internetowe, aplikacje sieciowe czy mobilne - tu wiedza o tym, jak działa komputer, jest w zasadzie zbędna. Za to przyda...