[syntax=Delphi]... = record obrazek: TBitmap; end;[/syntax] Przy zapisie musisz ręcznie przeiterować wszystkie elementy, gdyż TBitmap jest klasą, więc zmienna jest wyłącznie wskaźnikiem na typ.
Reg.OpenKeyReadOnly('Software') ; Reg.WriteString('cos', 'Wartosc'); Czy to Cię nie zastanawia? :>
Aplikacja Delphi 7 do połączenia z plikiem MDB. http://obrazki.elektroda.net/20_12687824... Źródło i plik EXE w archiwum. Z ODBC nic nie kombinowałem, jest to ustawienie standardowe dla XP i Delphi 7. Normalnie z tego nie korzystam, więc raczej nie zmieniam tego typu ustawień. Raczej zobacz, czy twój plik MDB nie ma jakiś ograniczeń co do odczytu,...
Poczytaj ten artykuł http://4programmers.net/Delphi/Kompendiu...
Wychodzi na to, że kod z tego pliku to 2532.
Załóż wątek, który będzie czytał dane z RS-a.
Cześć To się może przydać : ... uses SysUtils; ... var en : string; pt : string; begin ... en:=Application.ExeName; // w en masz teraz nazwę Twojego exe-ka pt:=ExtractFilePath(en); // w pt masz teraz ścieżkę dostępu do katalogu exe-ka ... dalej powalcz sam :D
Zastanawia mnie która dyrektywa odpowiada za to że podczas tworzenia nowej aplikacji Delphi zabrania stosowania takiego zapisu. Nie wiem :) Ale możesz poszukać w internecie, albo pozmieniać "-" i "+" metodą "prób i błędów" :)
To masz wpisać w pliku cpp, w kórym piszesz kod. Jeśli to Builder to w, którymś Unit*.cpp. Wstaw go gdzieś na górze, na przykład pod: __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } A i potem kliknij na zakładce Unit1.cpp (lub inny, w którym piszesz kod) i wybierz Open Source / Header File i tam...
const FontFlag : array[0..3] of TFontStyle = (fsBold, fsItalic, fsUnderline, fsStrikeOut); procedure SetFontFlags(Font : TFont; Flags : Integer); var i, mask : Integer; begin mask := 1; for i := Low(FontFlag) to High(FontFlag) do begin if (Flags and mask) <> 0 then Font.Style...
Witam. Problem zauważyłem dziś. Zapisuję dane do pliku w ten sposób: AssignFile(myFile, filename1); Append(myFile); WriteLn(myFile, char(scrollbar97.Position),char&... tu jeszcze 94 inne scrollbary); CloseFile(myFile); Wszystko działa ale niektóre wartości są zapisywane jako 2 a nie...
jeszcze raz dzięki > jakoś trudno jest mi się przestawić z Delphi > zapis do pliku edit - a już mi się wydawało, że ... trollujesz :P
Z tego co doczytałem, to sprawa wyglada tak (będę posługiwał się zapisem Delphi): 1. Tworzysz strumień plikowy (FileStream.Create) 2. Tworzysz obiekt serializacji (np. SoapFormatter.Create z System.Runtime.Serialization.Formatters.... 3. Wykonujesz metodę Serialize podając strumień plikowy i obiekt (tablicę). Serializowana klasa (a więc tablica chyba...
Zobacz obiekt TStringList i funkcje LoadFromFile/SaveToFile oraz Insert.
Witam Chciałem zapytać jak można by zapisać dane z rs232 do pliku txt przy użyciu komponentu PortCom, męcze się już z tym ze 2 dni i nie umiem rozwiązać problemu. Nie umiem znaleźć metody która umożliwiła by mi zapis danych do konkretnego pliku. Pozdrawiam
Czy mogę Cię prosić, żebyś napisał coś więcej o funkcji SL.Values ? Czy da się zastosować to ? http://peb.pl/programowanie/827563-delph...
Witam. Posiadam program, który komunikuje się ze sterownikami PLC. Mój problem polega na tym, że odczyt/zapis bufora rs232 spowalnia cały program. Wiem, że powinienem zrobić odczyt/zapis w wątku, w związku z tym prosiłbym o pomoc. Poniżej zamieszczam kod modułu odpowiedzialnego za komunikacje: [syntax=delphi] unit Srl_Com; interface uses WinTypes, WinProcs,...
CAN nie jest potrzebny. Zapis kodu jest powtórzony więc sekwencja odblokowująca też powinna być powtórzona.
var DesktopBitmap: TBitmap; GetCol: TColor; begin DesktopBitmap := TBitmap.Create; with DesktopBitmap do begin Width := Screen.Width; Height := Screen.Height; end; BitBlt(DesktopBitmap.Canvas.Handle, 0,0,Screen.Width,Screen.Height, GetDC(GetDesktopWindow),0,0,SrcC... GetCol := DesktopBitmap.Canvas.Pixels[0,...
Zapis kodowany - algorytm grundiga , jest kilka kalkulatorów ułatwiających odczyt.
A w c++ie? Ja korzystam z c++Buildera, ja tu widzę kod z delphi. Zapis Listy to bym wiedział, i tak tez uczyniłem i otrzymałem plik wynikowy: C:\Test\Test.mp3 C:\Test\Test1.mp3 C:\Test\Test2.mp3 C:\Test\Test3.mp3 Ale z wczytaniem tego, ponieważ skoro w pliku wynikowym mam samą ścieżkę dostępu do plików, to jak mam rozdzielić dane na...
Bardziej by mnie interesowało metoda podmienienia wskaźnika - ponieważ każda zmiana w moim programie jest robiona automatycznie: Tego nie rozumiem. Przecież napisałem ci jak to zrobić... - Edit1.OnChange - czyli piszać literka po literce zawsze zmieniam dane w rekordzie (niestety nie mogę tego zmienić by zachować poprawne działanie programu na button...
Coś tam się poprzesuwało w tym zapisie, ale spróbuj 0929.
Zainteresuj się TINIFile. Możesz zrobić automatyczny zapis i odczyt wszystkich ustawień komponentów, po prostu robiąc pętlę, która odczyta odpowiednie właściwości komponentów na formie.
Witam. Mam problem z zapisaniem danych z editów w pliku "Osoby.xml" (plik jest w tym samym folderze co projekt; tak jakby co). Wpierw wrzucę kod, byście mogli zrozumieć o co mi chodzi, a później omówię co i jak. Plik Osoby.xml : </Osoby> . Czyli plik wygląda tak: FindNode('Osoby') robiłem różne roszady i nadal nic, nawet bez tej linii program...
Witam Prosiłbym o poprawę kodu źródłowego ponieważ nie chce mi zapisywać do pliku rekordu.
Jest możliwe, żeby Printer.Canvas był "tylko do zapisu" ?
To jest problem poziomu izolacji transakcji bazy danych. Albo zmienisz ten poziom, albo zrezygnuj z komponentów DBxxx i pobieraj dane zapytaniem do "zwykłych" komponentów, a następnie również zapytaniem wykonaj aktualizacje. Wszystko w ramach pojedynczych transakcji zamykanym po wykonaniu zapytania.
O co ci chodzi w punkcie nr. 1? O uzycie magicznego klawisza obok ESC? http://obrazki.elektroda.net/20_12664417...
jakiś czas temu coś podobnego robiłem w delphi na podstawie książki "rs323 praktyczne programowanie"
witam, po pierwsze zobacz co masz ustawione w systemie jako decimal seperator, lub na początku programu dodaj wpis DecimalSeparator:='.'; a po drugie staraj sie typować dane AsFloat... a ie poprzez typy "variant". Pozdrawiam
Witam, Po wysłaniu komendy do AVR odpowiedź jest prawidłowa. Następnie przy próbie wysyłania danych do procka całość idzie ale w odczytanym FLASH są błędy zapisu. Błędy zapisu. Pozdrawiam sonku01
Użyj przed rysowaniem Lock dla kanwy, a po rysowaniu uwolnij ją. Co do Synchronize - musi ona być wywoływana zawsze z danego wątku, a ten zapis co przedstawiłeś nie do końca wskazuje na to.
Hej Szukałem i nie znalazłem tego czego potrzebuje. Chce stworzyć coś co otwiera plik i odczytuje go hexowo - takie procedury znalazłem, ale nie wiem jak zapisać to z powrotem do pliku. Czyli np jak otworze plik mp3 i tam coś zmienie to chce to potem znowu zapisać, żeby to nadal był plik mp3. Dodam, że tak faktycznie chce zrobić coś, co będzie np kodowało...
delphi 150, ma możliwość zapisu live oraz można nim przeprowadzać adaptacje, zasterować oraz programować
No to tez takie cos mozliwe - poprostu w odpowiednim momencie zrobic zapis logu (zamkniecie przez system - w zdarzeniu on close formy, zawieszenie sie przy petli - dodac procesmessage do petli i zamykac program a zapis znowu w on close. zawsze cos sie da wymyslec ;))
[syntax=delphi] _OsAdm.FDane.Haslo:=#39+Edit1.text+#39;[... Powinno działać :) To ciekawe że kompilator przełyka Ci apostrof i cudzysłów koło siebie w bezpośrednim zapisie błędu nie wyrzuca :?: Skrajne apostrofy w zapytaniu zmień na znaki w kodzie ASCI to zaoszczędzi dużo problemów
No, usunięcie tej samej pozycji z obu list jest całkiem proste. Ale to jest synchronizacja tylko "w jedną stronę". [syntax=delphi]if ListBox1.SelCount>0 then //czy cos jest zaznaczone na liscie 1 begin for idx:=0 to ListBox1.items.count-1 do if ListBox1.Selected[idx] then begin ListBox1.Items.Delete(idx); //kasowanie zaznaczonego elementu ListBox2.Items.Delete(idx);...
Jeśli plik ma być z www ściągany to napewno nie IdFTP a jakies IdHTTP (nie pamiętam jak to się nazywa dokładnie). To tak w kwestii formalnej ;) Pozdrawiam Willy. IdFTP napewno nie, użyj "cośtam" (nie pamiętam jak to się nazywa). Jak ja lubię takie odpowiedzi. :) Wracając do tematu. Uruchom podany załącznik, podaj parametry logowania i naciśnij Połącz....
Witam, Wygląda na to, że ladujesz dane z pliku nie do tych pól co trzeba. Na mój gust powinno być tak: procedure TForm1.Button3Click(Sender: TObject); var f:TextFile;Line:String;i:Integer; begin AssignFile(f,'abc.txt'); Reset(f); while not Eof(f) do begin ReadLn(f,Line); i:=2; DaneKlein.Append; while pos(';',Line)>0 do begin case i of 2:DaneKlein.Fields[i].AsFloat:=StrToFloa...
Jasność piksela można policzyć na dwa sposoby. Pierwszy - najprostszy, to uśrednianie, wszystkie 3 składowe (R, G i B) dodajesz do siebie i dzielisz wynik przez 3. Niestety metoda ta nie zgadza się z postrzeganiem jasności przez człowieka. Oko ma różną czułość na różne barwy. I wypada wykorzystać: Sposób drugi - średnia ważona. Każdy kolor mnożony jest...
Komunikat (typowy dla Delphi i więcej informacji nie uzyskasz) mówi o problemie z zapisem. Musisz to przeanalziować Niestety tylko ty wiesz, na jakim to hoście, jaka maszyna, jakie wersje i jakie są adresacje plików.
witam panowie posiadam kts 530 wiecie jak nim zakodowac wtryski w tdci?
Dzięki za wskazówki, a mógłbyś mi powiedzieć jak to przerobić na Indy 9 bo tu są jakieś różnice w zapisie.
Ponadto plik wypada zamknąć, gdy nie jest już potrzebny (CloseFile).
Logicznie i elektrycznie to to samo. Logicznie - adresowanie i struktura danych - takie same. Elektrycznie - to dwa różne układy - (po co litera L w oznaczeniu jeśli to to samo?). Podstawowa różnica dla użytkownika to zakres napięć pracy. A teraz ad rem. Plik delphi2 odczytany przez KPL7 jest ogólnie poprawny - to, co trzeba jest w linii 410. Taki...
Witam Może zobacz to: {$I-} rewrite(txt); {$I+} if IOResult<>0 then begin //tutaj obsłuż błąd tworzenia pliku end else begin //tutaj wykonaj instrukcje jak nie wystąpił błąd end;
jednak był problem z zapisem Do pliku .bin, czy do pamięci?
Te "niszowe "środowisko naturalnie umożliwia łączenie zapisów klasycznego C++ i niskopoziomowego C. Wystarczy, że do projektu dodasz bibliotekę - [syntax=c]#include <fstream.h>[/syntax] i swój kod możesz "ubogacić" o operację na pliku, która opisuje owa biblioteka: [syntax=c] ..... Memo1->Text=AnsiString(czasek); FILE * plik; plik=fopen ("zapis.txt","a");...
Timer, to dobry pomysł. Trzy zmienne boolean do zapisu widoku świateł, zliczanie "impulsów" Timera, i zmiana zmiennych co ileś-tam impulsów. Po odliczeniu do zadanej wartości (cały cykl), kasujesz licznik i od nowa.
W IBExpercie, z tego co pamiętam, jest w opcjach możliwosć określania zarówno dokłądności dla liczb zmiennoprzecinkowych jak i dla daty z czasem - zapis jak w Delphi wg FormatDateTime, a więc wystarczy dopisać ".zzz" i będą widoczne też. Nomen omen, jak IBExpert nie wyświetla milisekund, to użycie jego filtra na takim polu także spełznie na niczym :)
Zależy to od sposobu zapisu entera, ale na windowsie jest to głównie [url=http://pl.wikipedia.org/wiki/CRLF]C... (inaczej \r\n lub #13#10). [syntax=delphi]RichEdit1.Text := StringReplace(RichEdit1.Text, #13#10, '<br />', [rfReplaceAll]);[/syntax]
A nie zostały jakieś kopie zapasowe? Delphi tworzy pliki ~pas z poprzednim zapisem.
co do programu Delphi nie widziałem w nim procedury synchronizacji ecu, Jest ta procedura, w funkcji immo->zapis do sterownika silnika, czy jakoś tak. brak jest bezpośredniego dostępu do kanałów Kanały i grupy, to są funkcje umowne, charakterystyczne dla VAG1551, VCDS i podobnych. Żeby tu coś zdziałać w kwestii odczytu pinu, to potrzebne urządzenie...
Wg dokumentacji 1822 i 1820 mają TEN sam sposób zapisu temeperatury. A dokładność maksymalna to 0.0625*C. Tam masz podany dokładnie wzór na temperature (w zapisie delphi, ale na standardowych funkcjach logicznych/arytmetycznych)
Instrukcję akurat przeglądałem. Ustawienia formatu są takie same jak dla CDRW które czyta. Płytki są tdk i sony, prędkość zapisu 24.
Tworzysz rekord z odpowiednimi polami (odpowied nie do editów), i dopiero wtedy zapisujesz do pliku, tak samo odczytujesz. Stwórz odpowiednie procedury zapisu o odczytu.
Znów Delphi... Do Mercedesa w tym roczniku używamy przynajmniej Xentry. Odczyt błędów , zapis danych, kontrola parametrów. Jeżeli Delphi mówi choć połowę prawdy sprawdź co się dzieje z recyrkulacją spalin i wartościami przepływu powietrza.
No co ty gadasz ze nie powinna Adml dodaje tylko bezdotykowe otwieranie, klamki dzialaja dalej tak jak jest w Dml Wtym module F190 jest nieaktywne do zapisu Jedyna aktywna zona zapisu to 2100 ....
Dla uproszczenia kodu: var s1,s2,s3: char; begin For s1:='`' to 'f' do For s2:='`' to 'f' do For s3:='a' to 'f' do begin if s1<>'`' then Memo1.SelText := s1 + '+'; if s2<>'`' then Memo1.SelText := s2 + '+'; Memo1.SelText := s3; Memo1.SelText := #13 + #10; end; end; Linii FOR i IF powinno być tyle ile liter...
W jaki sposób ładujesz ten strumień do pamięci? Jakiego formatu są to dane?
Witam, ja bym to rozwiązał w nieco inny sposób, mianowicie: stworzył bym wątek który by wysyłał dane na com, po wysłaniu w pętli bezczynności oczekiwał na wywołanie zdarzenia OnRxChar przekazywał bym je do wątku a w nim odpowiednio na nie reagował, czyli zapis/przetworzenie/wyświetlenie (w memo) odebranych danych i wysłanie kolejnej paczki danych na...
Uruchom z uprawnieniami administratora środowisko. A generalnie musisz nadać uprawnienia zapisu do podanych katalogów.
Liniami: 1. Otwiera prawdopodobnie standardowe okno TOpenDialog 2. Nic nie robi 3. Tworzy plik (a ściślej: strumień plikowy) w trybie wyłącznym do odczytu. 4. Otwiera prawdopodobnie standardowe okno TSaveDialog 5. Nic nie robi 6. Tworzy plik w trybie utworzenia/zapisu.
Ach te tytpy z Delphi swojego czasu tez dały mi w kość, oto rozwiązanie twojego problemu: AnsiString::c_str() ta funkcja zwraca tymczasowy wskaźnik do stringu przekonwertowanego z ansistringu. A wiec w twoim przypadku bedzie to wyglądało tak: if(SaveDialog->Execute()) { ofstream outfile(SaveDialog->FileName.c_str(),ios... outfile.write((char*)&dane,sizeof(mapa))...
W folderze z programem nic nowego nie wskakuje, poza file activation. Każdy inny plik jest z datą modyfikacji 2016. Dodatkowo, każdy z plików z app data, lub program data również ma datę z roku 2016. W katalogu z programem liczba plików przed instalacją i po niej to 82 + plik aktywacji. Instalowałem teraz, żeby to posprawdzać i błąd wystąpił około 9:24-28....
Nazwa projektu i nazwa pliku to dwie osobne sprawy.
Witaj Nie bardzo mam jak to sprawdzić ale tak mi się coś przypomina, że dane które interesują Cię zaczynają się w strumieniu PostStream od pozycji ARequestInfo.ContentRangeStart i mają długość ARequestInfo.ContentLength. Wydaje mi się że trzeba by przed zapisem danych do pliku pozycję strumienia PostStream ustawić na wartość ARequestInfo.ContentRangeStart...
Nie wiem, czy nie bezpieczniej byłoby użyć wyłącznie wskaźnika i rzutowania (timer: Pointer; TTimer(timer).Enabled:=false). Biblioteki DLL bardzo nie lubią niestandardowych rozwiązań, jako choćby nawet Stringi :) Pamiętaj, ze DLL nie widzi wywoływanego jej programu, stąd zapis form1.timer1 jest zupełnym nonsensem dla DLL.
No właśnie późno. Zamieszcza Pan plik ale widzę, że nie ma Pan pojęcia o zapisie danych. Co ciekawe - w Pana pliku zapis jest tam, gdzie trzeba, czyli od adresu #3E8. NO COMMENT.
Natomiast wystąpiło jakieś przesunięcie w jego wsadzie. Trzeba byłoby zweryfikować czy to uszkodzenie wsadu, czy może błąd odczytu. Na tym Forum jest jakaś mania bezpodstawnego sugerowania złego odczytu lub uszkodzenia wsadu. Tu jest wszystko OK. Kiedyś, przy podobnym temacie, wyjaśniałem, dlaczego mogą być inne adresy. Nie pamiętam teraz, czy są 3,...
Witam ponownie Postanowiłem przerobić program aby możliwe było zapisanie/odczytanie macierzy podanej z klawiatury (przed dokonanymi obliczneniami). Niestety zapis do pliku działa lecz z odczytem mam problem. Wyswietla mi się runtime error 106 (z tego co udało mi się doczytać niezgodność pliku tekstowego z liczbami). W jaki sposób można to poprawić??...
Chodzi o zrobienie prostej bazy danych w której mają się znajdować dane osoby: imię, nazwisko, wiek oraz numer osoby. Według kolegi jaka byłaby najprostsza metoda zapisu i odczytu danych?
Witam, nie procedura Delphi, tylko funkcja WinAPI. Możesz każdemu kluczowi przypisać dowolne zabezpieczenia za pomocą funkcji RegSetKeySecurity. Pozdrawiam, Krzysztof
Możesz wykorzystać gotowe bazy danych i ODBC (to w delphi się robi 4 kliknięciami, są nawet gotowe przykłądy dołączone do delphi) czy musisz stworzyć bazę od podstaw (zapis danych we własnych plikach)?
Otwórz Notatnik i wklej w nim: Windows Registry Editor Version 5.00 Z menu Notatnika > Plik > Zapisz jako > Ustaw rozszerzenie na Wszystkie pliki > Zapisz jako FIX.REG > z prawokliku opcja Scal Zresetuj system.sprawdź w services.msc czy usługa Windows Defender wróciła do normy.
Zapomniał kolega zainicjować i zniszczyć TIniFile po użyciu. Powinno być tak : [syntax=delphi]procedure TForm1.Button5Click(Sender: TObject); var ini : TIniFile; begin ini:=TIniFile.Create('USTAWIENIA.ini'); //zapis : ini.WriteString('SILNIK1','PREDKOŚĆ',Edi... ini.WriteString('SILNIK1','ILOŚĆ KROKÓW',Edit2.text); ini.Destroy; end; procedure TForm1.Button7Click(Sender:...
w asm powinno być coś takiego: { var DaneH,DaneL:LongWord; } { odczyt } asm push ebx mov ebx,000c0070h mov eax,[ebx] mov DaneL,eax mov eax,[ebx+4] mov DaneH,eax pop ebx end; { zapis } asm push ebx mov ebx,000c0070h mov eax,DaneL mov [ebx],eax mov eax,DaneH mov [ebx+4],eax pop ebx end;...
Może ktoś powie, że to nie nowoczesne, że to archaizm itd. itp. ale.. Rozważ zapis, za pomocą typu plikowego. [syntax=delphi]var plik file of Nazwa_obiektu; [/syntax] I zapisać Twój obiekt, pod pozycja 0 w pliku...
Dokładnie... <>-- | <>-- | <>-- | Spotkałem się jeszcze z zapisem superbloku warunkowego, który miał wiele wyjść, a warunkiem była tylko wartość i w zalezności od niej opisane wyjścia. Ale nie jest to ustandaryzowane raczej. Zdecydowanie lepiej rozbić na IFy
Captiony, czy razem z SubItemsami. To jest pytanie czy stwierdzenie? Jeśli chodzi o same Captiony to po prostu utwórz obiekt typu TStringList, do niego dodaj czytane z pętli Captions z kolejnych Itemsów listy TListView, a na koniec użyj metody SaveToFile obiektu TStringList. Jeśli chcesz także zapisać SubItems'y to sprawa się komplikuje - można zrobić...
Ciekawe jakim interfejsem czytasz nowe DELPHI ? IO terminal jeszcze tego nie ma SMOK również - chyba ze wczoraj aktualizowali LISTA IO terminala: Siemens D76F0018+95160 (BSI-E0X-00/BSI-F0X-00) - KLINER/W EEPROM 95160 | SHOW PIN Siemens 1L00M+95128/95256 (BSI-S0X-00) - CANR/W EEPROM 95128/95256 | R/W FLASH 9S12DP512 | SHOW PIN Continental SC667050+95256...
Ale czemu wrózką? W Pascalu owszem - nadawało się adres. Ale w Delphi po prostu "przypisuje się" zmienną: [syntax=Delphi]var x: Integer; b: Integer absolute x;[/syntax] Prawilnie - stwórz klasę, która udostępni dwie metody dostępu - przez Integer i przez tablicę. W środku obsłużysz zapis, natomiast na zewnątrz nie będziesz szczególnie widział różnicy....
Witam, wydaje mi się że już kiedyś poruszałeś ten temat ... ale możemy przysiąść raz jeszcze ;) ja osobiście bym skorzystał z dobrodziejstw jakie daje nam Delphi w postaci komponentów/klas do obsługi baz danych i pakował bym dane bezpośrednio poprzez nie do bazy danych. Do dyspozycji masz BDE/ADO/DBX a do firebird-a można skorzystać z IBX które dedykowane...
To może kolega odpowie co robi ten zapis w delphi [syntax=delphi] TaxRates: IOICECRTaxRates; [/syntax] Czy to jest tworzenie wskaźnika może referencji na obiekt. Nie znam Delphi troszkę c liznąłem. Oraz jak można opisać tą instrukcję [syntax=delphi] TaxRates := CreateCOMObjAect (Class_OICECRTaxRates) as IOICECRTaxRates; [/syntax] TaxRates- to wskaźnik,...
Co prawda z logicznego punktu widzenia nie ma możliwości, aby zmienna c nie była zainicjowana. Jednak kompilator nie jest w stanie analizować tak dogłębnie kodu - dla nie go w case nie ma wymienionych wszystkich możliwych przypadków (wszystkich liczb z zakresu Integer ). Ale można łatwo go oszukać nie dokładając żadnej instrukcji. Wystarczy zamiast...
Przy zapisie oddziel spacją lub enterem.
Kurcze, faktycznie, o tym że można podstawić #0 nie pomyślałem (znak jednoznacznie kojarzy się z końcem łańcucha w C dlatego trochę mnie to zmyliło, w końcu Delphi ma inny sposób zapisu znaków). Wszelkie wcześniejsze próby skutkowały najpierw wstawieniem znaku a dopiero później operacją na nim (np. usuwanie), zastanawiałem się właśnie jak można przefiltrować...
Jeśli masz na mysli zapis do czytelnej dla człowieka postaci, to musisz zrealizować to "ręcznie" zapisując wszystkie pola rekordów.
zainteresuj się zapisem do pliku INI http://4programmers.net/Delphi/Artykuły/... jak ci się samemu nie uda napiszę ci gotowca co prawda sam niewiele umiem,ale to już rozgryzłem
"constructor create(a, b : integer);" to deklaracja funkcji konstruktora. "function" i "procedure" mieszające w głowie rozróżnienie na metody zwracające wartość lub nie. Właściwości (Property) mogą mieć swój "setter" i "getter" czyli funkcję wywołaną w momencie zapisu wartości do danej "właściwości" bądź wołanej w momencie odczytu. A w ogóle to bardzo...
Formaty które widzisz przychodzą bezpośrednio z urządzenia z którego zapisuję dane. Poniżej linia danych zapisu z urządzenia: 001,002,003,+00000135.975,02:26:55,03/19... Używam Delphi 2007 Professional. Zastanawiałem się czy była by możliwość użycia buforu przy zapisie danych, niestety nigdy tego nie robiłem i nie wiem czy dobrze myślę. Resztę twoich...
Zrób coś takiego w kodzie do Form1, mój zapis to tylko szkic przybliżony do składni Delphi. Memo1_onClick..... begin form2.zmien_kolor(self); end; a w kodzie do Form2 dodaj metode: zmien_kolor(zrodlo:Tmemo) begin kolor_ustawiony=zrodlo.kolor; {trzeba ustawić sobie stary kolor} showmodal; zrodlo.kolor=kolor_ustawiony; {skopiowanie koloru} end; Ale żeby...
Będę chyba wredny w pisaniu bo dotychczasowe prośby jak widać nie przynoszą skutku powodzenia w rozumieniu tego tekstu który za chwilę napiszę nie_ma potrzeby gdyż czytanie z nieistniejącego pliku powoduje stosowanie wartości domyślnych jeśli chcesz w jakiś sposób poinformować o pierwszym uruchomieniu to wystarczy faktycznie skorzystać z funkcji FileExists...
A te rekordy i zapis w pliku tekstowym to się trochę wykluczają. Dokladnie ! Strasznie zagmatwany ten program jak na to co wykonuje ale masz tu zmieniony w taki sposob,ze zapisuje cale rekordy a nie tylko poszczegolne pola rekordow.
W delphi- timer z intervalem co ile chcesz robic zapis i w ontimer pobierasz data systemowa i robisz zapis do pliku...
Witam, tak jak pisał "Dżyszla" obliczenia lepiej wykonywać u siebie w programie, motor bazy wykorzystujesz do zapisu odczytu danych według warunków i tak zadajesz pytanie do bazy zwraca ci ona wynik zapytania w DataSet-cie po którym w pętli wykonujesz obliczenia, a tak elegancko było by te obliczenia wpakować w wątek. Pozdrawiam
Jak komponent dziedziczący po TDBGrid, raczej zachował te same mechanizmy współpracy z bazami danych. Więc raczej nie uda ci się automatycznie zmieniać zawartości rekordów bazy SQL. Problem polega na tym, że tak na prawdę, nie jesteś w stanie umiejscowić rekordu pokazanego przez TDBGrid (lub podobne) w bazie SQL. W momencie uruchomienia wyszukiwania...
W Excelu rzadko korzystałem musiałbym jutro sprawdzić bo nie pamiętam albo przy połączeniu zaznaczasz połączone źródło danych albo gdzies jest opcja zapisu postaram się jutro dopisać. W Access na pewno przy tworzeniu połączenia wybierasz połączone źródło danych i każda edycja w Access jest od razu zapisywana w bazie.
Group Policies? Fake administrator account? Przyczyn może być tysiąc. Jaki błąd jest generowany przy próbie utworzenia pliku? Jakiś kod błędu powinien być zwrócony przy odmowie. Sugeruję utworzyć gdzieś katalog, może być nawet na głównym dysku C na jednym z tych komputerów, w nim utworzyć podkatalog (dowolny) i przyznać prawa do zapisu i odczytu dla...
delphi zapis pliku delphi zapis danych odczyt zapis pliku delphi
sprinter zabezpieczenia wyliczenia ogrzewanie podłogowe słuchawki piezoelektryczne
bosch wae24263 pralka indesit rezystory
Brak wspomagania kierownicy w Toyocie Auris 1.4 D-4D BMW E46 320i - brak ogrzewania tylnej szyby po wymianie jeża