Moment, a gdzie ustawiasz tą metodę? I czemu tworzysz dynamicznie komponent, skoro jest statycznie na formie także, jak mniemam.
No ale dlaczego przez parametr funkcji nie przekazujesz z programu, jak zapisałem wcześniej? Dodano po 2 Jeśli chodzi o tworzenie obiektów, to jest to w ogólnej postaci: Object=TObject.Create; Ale Ty nie masz tworzyć żadnych nowych obiektów. Żadnych zmiennych lokalnych - masz tylko w parametrze funkcji przekazać referencję do obiektu, na którym będziesz...
Turbo Delphi to zintegrowane środowisko programistyczne stworzone przez firmę Borland umożliwiające programowanie w języku Object Pascal. Kontynuacja linii produktowej Delphi. Obecnie dostępne są dwie wersje Turbo Delphi: * generująca aplikacje Win32 (nazywana Turbo Delphi for Windows) * oraz generująca aplikacje dla .NET framework (Turbo Delphi for...
Obawiam się, że moja wiedza z tej dziedziny jest za mała bym tworzył taki komponent dynamicznie:/ Możecie udzielić wskazówki jakieś?:( A ADO faktycznie w Turbo Delphi jest. Chciałbym później jeszcze tworzyć z danych z bazy raporty i je drukować, będzie z tym problem? Pozdr:)
1. Zamiast 260 procedur (a ściślej 256 reagujących na kliknięcie) wystarczyła by jedna, której wyniki uzależnione by były od Sendera. 2. Zamiast tworzyć 256 komponentów, można było stworzyć tablicę komponentów i utworzyć je dynamicznie w programie. 3. Zamiast tworzyć 256 komponentów wystarczył jeden, zaś kliknięcie w "Sektor" wyznaczyć na podstawie...
Fakt w Turbo Delphi nie można instalować komponentów - aczkolwiek można dodawać je dynamicznie do tworzonych aplikacji a przewaga Turbo Delphi jest taka że jego licencja pozwala tworzyć komercyjne aplikacje :)
Błąd polega na tym, że nie nadajesz nazw przy tworzeniu komponentów. Co za tym idzie, kolejne komponenty są tworzone z pustą nazwą, co powoduje konflikty. Spróbuj tak : [syntax=delphi]for i:=0 to 4 do begin Ramka:=TFrame2.Create(Self); Ramka.Name:='Ramka'+inttostr(i); Ramka.Top:=0; Ramka.Left:=10*i; Ramka.sNazwa:='Nazwa ramki tworzona dynamicznie';...
Tworząc komponent musisz go zapamiętać w zmiennej, która będzie dostępna dla funkcji obsługi zdarzenia. Nie twórz go za każdym razem!
Jeśli nie - tworzenie dynamicznie komponentów też nie jest problemem - zrób sobie TListę, do której będziesz wkładał komponenty, a następnie twórz je i nadaj odpowiednie własności (Parent, Caption, Left, Top, Transparent). Na końcu wystarczy je zwolnić przeglądając TListę.
A powiedz jeszcze, jak tworzyłeś aplikację, to jaki jej typ wskazałeś? W przypadku Borlanda ważne jest, aby nie zaznaczać opcji łączenia dynamicznego z plikami komponentów - "Link with runtime packages".
Dziękuje KeinXor ponownie za odpowiedź:) Haha no z dynamicznym tworzeniem komponentów dałem w końcu rade dzięki Tobie:) A masz może jakiś przykład zastosowania FreeReport'a? Głównie chodzi mi o to w jaki sposób go powiązać z danymi z Accessa:/ Pozdrawiam:)
Nie wiem dokaldnie czy VB 6.0 ma taka mozliwosc ale jak nie statycznie to tworz te komponenty dynamicznie przy inicjalizacji programu :) sam kompilator VB nie bedzie mial juz sie czego czepic.. :) Pozdrawiam!
Próbuję stworzyć sobie nowy komponent, który by reagował na przeciągane pliki. O ile obudować istniejący potrafię i użyć go jako run-time created component (czyli dynamicznie), to jednak z tworzeniem takiego standardowego, ktorego umieszczę na palecie i będe mógł normalnie uzyć - nie idzie :( Fakt, że moje doświadczenie w tworzeniu komponentów jest...
Ze swojej strony pracuję zawodowo jako layouter PCB w dużej korporacji (w zasadzie zajmuję się bardziej przygotowaniem danych kilentów zewnętrznych, by nadawały się do wyprodukowania (przed wysyłką do zamówienia w płytkarni) oraz nadawały się do montażu (PCBA) oraz przygotowaniem danych produkcyjnych dla PCBA. Prywatnie (mąż własnej żony, i ojciec własnych...
tak. kontrolka daje pewna wygode jesli sie z niej korzysta. jesli nie chcesz mozesz robic to recznie. ja przychylam sie do kontrolki. dlatego ze tworzysz w builderze a nie VC. rozwiazaniem jest dynamiczne tworzenie komponentu/ow albo jesli obrazek jest typu np szachownica (klikam cos sie na obrazku zmienia + w miare staly rozmiar) stworz komponent image...
" TShape tab Musi działać. Tworzysz sobie tablicę wskaźników do TShapa, lokujesz je dynamicznie a identyfikujesz każdego np poprzez jego Tag. Pracowałem na tablicach z około 1500 obiektów utworzonych na podstawie dziedziczenia TShapa i wszystko działało łącznie ze zdarzeniami OnClick, OnMouseMove itp
W projekcie robisz New -> Frame (poszukaj), stworzy się coś podobnego jak nowa forma. Tam kładziesz sobie parę komponentów i oprogramowujesz. Zapisujesz do pliku. W pliku okna dokładasz ww plik do sekcji uses , a w kodzie tworzysz dynamicznie bardzo podobnie do tego, co zrobiłeś: [syntax=delphi] for i := 0 to 19 do fr := TMyFrame.Create(Self); [/syntax]...
Powiedź jaką funkcję pełni układ przedstawiony poniżej i jaka jest rola tranzystora T1. https://obrazki.elektroda.pl/6417643100_... Przedstawiony układ elektroniczny to generator funkcji z mostkiem Wiena, który jest rodzajem generatora przebiegów sinusoidalnych. Kluczowym elementem układu jest wzmacniacz operacyjny UA741, który wzmaga sygnał...
Witam, oczywiście ty też nie zrozum mnie źle, nie czepiam się tylko wypytuję (fakt nie zauważyłem że to nie twoje posty w tych linkach ale....) rozumię, że na twojej formie położyłeś poprostu buttona , ListBoxa oraz OpenDialog'a ??? (czyli nic dynamicznie po drodze nie tworzysz?) i to wszystko? tak? - efekt jest powtarzalny z tym accesviolation za każdym...
OK. Czyli chcesz zrobić dodatkową wersję językową, co wiąże się ze zmianą opisów na ekranie itd. Jeżeli masz aż tyle komponentów, do przerobienia, to może jednak użyj jakiegoś darmowego narzędzia do lokalizacji programów w Delphi. Kiedyś używałem z powodzeniem Balmsoft Poliglot. Ale ten produkt nie był kontynuowany poza Delphi 7. Niestety. Program integrował...
Witaj Arnoldziq, Tak, ja mam pecha xD ale pomijając pecha już wyjaśniam, że dwa edity też mi się dobrze porównują, problem jest tylko przy wczytywaniu z pliku (bez względu na kodowanie w txt), ale podsunąłeś mi pomysł na 2 rozwiązania: 1. wczytać cały plik i zapisać go jeszcze raz przez lazarusa, z nadzieją że on go wtedy przetworzy jakoś po swojemu...
Na formie Form1/ Unit1.pas mam komponent Image1, w module Unit2.pas nie chcę wstawiać Uses Unit1; bo tworzę "pokręconą"/uniwersalną klasę która chcialbym wywoływać z dowolnego modułu; W jednej z procedur np. UmageDraw(const FileName: String); chcę wczytać plik JPG o nazwie FileName i zamieścić go na TIMage albo poprzez uchwyt albo w ostateczności jakoś...
DuckDNS ale muszę domyślone z publiczne ale ciekawe skąd ile mogą zwierać za prąd i to wszystko pod bezpiezceństwa itp żebyś nie utracić i backup cały czas napisywanie itp dyskiem pod trunenas dokłądnie Re: ID: 4055872 - DuckDNS, Bezpieczeństwo i Kopie Zapasowe Rozumiem, że chcesz dowiedzieć się więcej o usłudze DuckDNS, kosztach energii elektrycznej,...
Ja też nie widzę tu innej możliwości niż to, że nie masz wybranego komponentu (ponadto u góry object inspectora jest zawsze nazwa widoczna) lub jakieś uszkodzenie programu. Oczywiście można próbować to obejść - tworzysz kod, następnie rozpinasz w OI od formy i przypisujesz dynamicznie np w FormCreate[syntax=delphi]ProgressBar1.On... := Klik;[/syntax]
Krzem jest fundamentem współczesnej elektroniki - od mikroprocesorów przez układy scalone po panele fotowoltaiczne. Ten niepozorny pierwiastek, dzięki swoim unikatowym właściwościom półprzewodnikowym, stał się kluczowym materiałem determinującym rozwój technologiczny XXI wieku. Jego znaczenie dla przemysłu stale rośnie, co szczególnie uwidoczniło się...
https://obrazki.elektroda.pl/3824855100_... W Projekt prostego zasilacza prądu stałego Prosty zasilacz prądu stałego jest niezbędny w laboratorium. Zapewnia stałe i niezawodne napięcie DC dla testowanych obwodów, gwarantując ich optymalne działanie. Może być używany do zasilania wielu urządzeń, m.in. radia, wzmacniaczy, małych systemów...
Porada #3 — zastosuj narzędzia do statycznej analizy kodu, aby zidentyfikować potencjalne błędy Języki programowania, których twórcy oprogramowania wbudowanego używają na co dzień, zazwyczaj nie są w pełni określone i zdefiniowane co do litery. Niektóre konstrukcje lub zachowania nie są zdefiniowane w standardzie języka, ale są zachowaniami definiowanymi...
https://obrazki.elektroda.pl/2949836500_... Określanie składu i jakości materiałów ciekłych jest niezbędne w wielu różnych zastosowaniach. Najbardziej znanym przykładem jest woda - najcenniejszy surowiec na świecie. Technologia oczyszczania wody czy filtrów do niej odgrywa ważną rolę na całym świecie i jest niezbędna nam do życia....
W rysunku 1 , źródła zasilania, które omówimy w tej części, to: — źródło napięcia zależne od napięcia, — źródło prądu zależne od napięcia, — źródło napięcia zależne od prądu, — źródło prądu zależne od prądu, — behawioralne źródło napięcia, — sygnał z pliku. Są to często generatory o dużym stopniu programowalności, które pozwalają na dostosowywanie poziomu...
https://obrazki.elektroda.pl/3386334300_... W poprzednich częściach omawialiśmy proces projektowania, dokumentowania i produkcji laminatów elastycznych typu flex-rigid. W poniższej, ostatniej części poświęconej elastycznym płytkom drukowanym, zaprezentujemy szereg przykładowych aplikacji tego typu laminatów i przy okazji wskażemy na...
https://obrazki.elektroda.pl/9764138600_... W ofercie firmy Evatronix SA, posiadającej wieloletnie doświadczenie w sprzedaży profesjonalnych narzędzi inżynierskich dla elektroników i mechaników, pojawiło się oprogramowanie do projektowania obwodów drukowanych PULSONIX firmy West Dev Ltd. Jest to intuicyjne oprogramowanie oferujące...
Pięćdziesiąt lat temu powstał pierwszy programowalny układ logiczny do zastosowań komercyjnych, a dostępne dziś części pozwalają inżynierom przekraczać nowe granice technologiczne w wielu branżach. Mark Patrick, Mouser Electronics https://obrazki.elektroda.pl/4592035100_... FPGA ( field-programmable gate array – bezpośrednio...
Takie rzeczy to najlepiej tworzyć dynamicznie i trzymać w tablicy. Jeśli jednak już stworzyłeś to ręcznie, to wystarczy użyć własności Controls elementu klasy TForm i badać typ (is TImage) oraz nazwę [syntax=Delphi](Controls[i] as TImage).Name = 'Foto'+IntToStr(j)[/syntax] Zwróć uwagę, że wymagana tu będzie pętla zagnieżdżona.
Rozumiem. Na chwilę obecną wszystko fajnie działa. Nie chciałbym tworzyć kolejnego tematu dotyczącego komponentu DSPack, dlatego zapytam tutaj. W różny sposób kombinowałem z naniesieniem tekstu na obraz, jednak mimo tego, że wizualnie na formatce on się tam znajdował to nie zostawał zapisywany do pliku. Przeglądając przykładowe dema dla tego komponentu...
Autor przedstawia czytelnikom prosty transiwer, zauważając, że wiele podobnych schematów zostało już opublikowanych. W artykule można znaleźć znane układy, które zostały dopracowane do stanu roboczego. Autor opisuje historię stworzenia transiwera, w tym uzasadnienie wyboru niektórych podzespołów. Projekt rozpoczął się od transiwera YES-98, z szacunkiem...
https://obrazki.elektroda.pl/5172750100_... Przedstawię tu Dział "Urządzenia Smart Home" oraz interfejs listy dostępny na Github Wszystkie artykuły i recenzje są dostępne na naszym forum w dziale pull request : https://github.com/OpenBekenIOT/webapp/b... Pull request powinien zawierać już link do tematu na Elektrodzie...
https://obrazki.elektroda.pl/9084374600_... Istnieje kilka dobrze znanych technik zabezpieczenia przed odwrotnym podłączeniem źródła napięcia. Najbardziej oczywistą techniką jest dioda pomiędzy źródłem a obciążeniem, ale ma to wadę w postaci rozpraszania istotnej mocy na diodzie z powodu spadku napięcia na tym elemencie. Sprawia to,...
No nieźle to już działa. Nawet 29 FPS na moim 9-letnim laptopie z Pentium III 650MHz. Przy przesuwaniu skomplikowanych linii trochę gorzej (3 FPS :p) ale da się przeżyć. Tylko gdzie elementy :) nie poganiam oczywiście. Będzie w ogóle w planie, żeby ten edytor jakoś zintegrować z funkcją "Dodaj obrazek", ewentualnie z opisem "Dodaj schemat"? 3 FPS,...
Aktualizacja 12-09-2020 • poprawiłem sekcję dotyczącą pomiarów w HolmImpulse na bardziej kanoniczną • połączyłem sekcję dotyczącą dodatkowych uwag dotyczących tweetera • nowa sekcja dodatkowa dotycząca woofera i pułapek rezonansowych • kilka innych poprawek w starym tekście W kilku słowach, w związku z moimi próbami w kategorii DIY audio, dostaje różnorakie...
https://obrazki.elektroda.pl/7984838900_... Próbkowanie w przetwornikach analogowo-cyfrowych (ADC) powoduje problemy zarówno zniekształcenia sygnałów (aliasing), jak i odbicia pojemności próbkującej. Do rozwiązania tych problemów projektanci używają filtrów antyaliasingowych i wzmacniaczy sterujących, co stanowi dla projektanta...
https://obrazki.elektroda.pl/6677337200_... Rys.1. Ubuntu Touch W ciągu ostatnich pięciu lat rozpowszechnienie i wykorzystanie Linuxa w zakresie mobilnych systemów operacyjnych (OS) wzrosło do 60 milionów sztuk rocznie, głównie u różnych dostawców telefonów komórkowych, takich jak Motorola, NEC, Panasonic czy Samsung. Ogólnie rzecz...
Niesamowite oszczędności, intuicyjna obsługa czy zmieniające się regulacje prawne – te i dziesiątki innych powodów przekonują coraz więcej osób do inwestycji w automatykę budynkową. Bez względu na to, czy jesteś elektrykiem, instalatorem, czy po prostu interesujesz się tworzeniem nowatorskich rozwiązań dla codziennych problemów, to warto, abyś poznał...
Napisz coś więcej o czcionkach, jak je kodujesz? Skąd je masz? Skorzystałem z jakiegoś darmowego programu do konwersji czcionek z Windowsa bezpośrednio do C ;) do plików nagłówkowych. "The Dot Factory" - fajny programik ;). Chciałem pisać sam - ale jak wpadł mi w ręce ten to go wykorzystałem. jak wyglądają pliki binarne i jak zrobiłeś te pliki binarne...
https://obrazki.elektroda.pl/3762580400_... Osoby działające przemyśle elektronicznym w końcu miały okazję, po 4 latach przerwy, spotkać się osobiście w dniach od 15 do 18 listopada na targach electronica 2022 w Monachium. 2.144 wystawców, z których 64% pochodziło z krajów spoza Niemiec, około 70.000 odwiedzających. W porównaniu do roku...
Dlaczego pomiar zużycia energii DC jest tak ważny? W XXI wieku rządy na całym świecie pracują nad działaniami, pozwalającymi sprostać złożonym i długoterminowym wyzwaniom związanym z redukcją emisji dwutlenku węgla do atmosfery. Udowodniono, że emisja tego gazu jest odpowiedzialna za zmiany klimatyczne i ich niszczycielskie skutki. Wraz z tymi działaniami...
https://obrazki.elektroda.pl/8845631800_... Rys.1. Odszumianie w środowisku z niejednolitym oświetleniem. Podejścia oparte na sztucznej inteligencji są wykorzystywane w różnych aplikacjach i branżach, aby kontrolować i optymalizować działanie określonych elementów. Rozwiązania te obejmują szeroki zakres zastosowań, od rolnictwa i motoryzacji...
https://obrazki.elektroda.pl/4244022900_... Targi MSPO (Międzynarodowy Salon Przemysłu Obronnego) 2023 to prestiżowe wydarzenie branżowe skupiające się na dziedzinie obronności i przemysłu zbrojeniowego. Targi te odbywają się co roku w Polsce i stanowią platformę, na której spotykają się przedstawiciele wojska, przemysłu oraz instytucji...
W rysunku 1 , QSPICE udostępnia projektantom wiele źródeł energii. Kilka z najważniejszych z nich zostało wymienionych poniżej: Źródła napięcia: * Behawioralne źródło napięcia. * Behawioralne źródło prądu. * Źródło napięcia zależne od napięcia. * Źródło prądu zależne od prądu. * Źródło napięcia zależne od prądu. Źródła prądu: * Niezależne źródło napięcia....
https://obrazki.elektroda.pl/6797484400_... Karty SD i microSD zaprojektowane zostały, aby zastąpić płyty CD i DVD w dystrybucji audio. Obecnie używane są w aparatach fotograficznych, telefonach komórkowych, tabletach i innych urządzeniach. Karty tego typu są coraz częściej wybieranym rodzajem pamięci, głównie z uwagi na ich niewielki...
https://obrazki.elektroda.pl/9873515400_... Zapoznanie z bohaterem Dzisiaj zapraszam na wycieczkę po meandrach dzieła sztuki, które to zostało stworzone w okolicach roku 1992 przez inżynierów firmy SONY, a nosi nazwę MHC-4700. Prezentowany eksponat jest wieżą w formacie midi składającą się z 4 “klocków” oraz 4 'głośników'. Ponieważ...
https://obrazki.elektroda.pl/6765397600_... GNSS-SDR to projekt, który prowadzony i sponsorowany jest przez Centre Tecnològic de Telecomunicacions de Catalunya (CTTC), organizację badawczą non-profit, która znajduje się w Castelldefels, około 20 kilometrów na południe od Barcelony. Stworzony tutaj pakiet oprogramowania GNSS-SDR...
http://obrazki.elektroda.pl/3234430100_1... W Wyszukiwanie, zbieranie i analizowanie otwartych komponentów systemu Najpierw zacznijmy od wyjaśnienia co to jest oprogramowanie otwarte czy też dostępne na licencji GPL (trochę teorii). Narzędzia wykorzystane w routerze, takie jak Linux, U-Boot i inne dostępne są na licencji GPL, co oznacza...
https://obrazki.elektroda.pl/9117465900_... Pytanie: Dlaczego mój układ ma większy poziom szumu przy wyższych częstotliwościach? Odpowiedź: Zjawisko narastania poziomu szumu wraz ze zwiększaniem się częstotliwości jest dobrze znane inżynierom i projektantom układów scalonych, ale dla wielu elektroników było dotychczasowo nieuchwytne...
Zródło: http://draft.monster.co.uk/ClientPreview... TurboEgg Sp. z o.o. to dynamicznie rozwijająca się firma, która w oparciu o własną platformę internetową, działającą przy wykorzystaniu technologii Bluetooth® Low Energy , tworzy inteligentne urządzenia ( Internet of Things ). Dzięki takim rozwiązaniom można obsługiwać...
https://obrazki.elektroda.pl/8023543700_... Pytanie: Czy mogę ulepszyć model analogowego klucza w LTspice, gdyż mój projekt zawiera w sobie takie przełączniki i multipleksery? Odpowiedź: Pewnie; tworzenie własnych modeli do LTspice nie jest trudne. Wprowadzenie Podczas testowania obwodów elektronicznych często natknąć można się na...
http://obrazki.elektroda.pl/3985093100_1... Firma iWatt rozszerzyła swoją platformę regulatorów z modulacją szerokości impulsów (PWM), pracujących w topologii PrimAccurate, o dwa nowe sterowniki adapterów zasilania, oferujące najszybszy z grupy czas powrotu ze stanu czuwania (stnadby). Układy iW1766 + iW628 oraz iW1767 + iW628 zapewniają...
Witam. Jestem tu nowy. Widzę, że jest tu kilku dobrych fachowców, więc może na tym forum uzyskam odpowiedź na moje pytanie. Problem wygląda następująco: Wyobraźcie sobie dwa komponenty typu TImage na Formie. Do jednego z nich ładujemy bitmapę. Chcę zrobić następującą czynność. Aby w trakcie przeciągania (Drag) tej bitmapy do drugiego komponentu było...
tworzyć tablica dynamiczny dynamiczny tworzyć obiekt comport komponent
serwer resetuje odgłosy luzie prowadnica kulkowa
Pulsująca lampka kontrolna: przyczyny i znaczenie Audi A2 - Czujnik klocków hamulcowych włącza się przy skręcie w prawo