Die Suche ergab 13 Treffer

von rowo
11.09.2018 11:12
Forum: Anfänger
Thema: ImageGadget als Button
Antworten: 14
Zugriffe: 1698

Re: ImageGadget als Button

Super. Das probier ich gleich aus. Danke.
von rowo
11.09.2018 10:59
Forum: Anfänger
Thema: ImageGadget als Button
Antworten: 14
Zugriffe: 1698

Re: ImageGadget als Button

Hallo, den Code kann ich leider nicht hochladen. Der ist Teil eines Projekts. Allerdings habe ich den Fehler für die 700k Größenänderung gefunden. Jedesmal wenn ich den Smiley ändere, spiele ich eine Wavedatei ab. Hatte FreeSound(0) auskommentiert >:) Das ist also gelöst. Nur habe ich immer noch den ...
von rowo
11.09.2018 10:45
Forum: Anfänger
Thema: ImageGadget als Button
Antworten: 14
Zugriffe: 1698

Re: ImageGadget als Button

Wird nur einmal ausgeführt. Im Prinzip habe ich nur eine Buttonfunktion realisiert. 1x Klicken Smiley = Schwarz, nächstes Mal Klicken Smiley = Rot
Beim Programmstart funktioniert das auch auf den ersten Klick. Nach einigen Durchläufen braucht es mehrere Klicks.
von rowo
11.09.2018 10:33
Forum: Anfänger
Thema: ImageGadget als Button
Antworten: 14
Zugriffe: 1698

Re: ImageGadget als Button

Hallo, ich habe das Programm compiliert und die EXE wird bei jedem Klick auf ein Bild um ca. 700k größer.


Procedure ButtonGesicht()
SetGadgetState(imgGesichtRot, 0)
SetGadgetState(imgGesichtRot, ImageID(icoGesichtSchwarz))
EndProcedure


Und das icoGesichtSchwarz ist eine png Datei, die ich ...
von rowo
11.09.2018 10:06
Forum: Anfänger
Thema: ImageGadget als Button
Antworten: 14
Zugriffe: 1698

Re: ImageGadget als Button

Hier ein Teil meines Codes:
Das war die ursprüngliche Form ohne BindEvent. Fehler ist bei beiden Varianten der selbe.


Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_Event_Gadget
Select EventGadget()
Case imgGesichtRot
ButtonGesicht()
EndSelect
Case #PB_Event_CloseWindow ...
von rowo
11.09.2018 09:46
Forum: Anfänger
Thema: ImageGadget als Button
Antworten: 14
Zugriffe: 1698

Re: ImageGadget als Button

Nein. Meine Schleife ist exakt genauso aufgebaut mit Event = WaitWindowEvent()
Wie gesagt, es funktioniert am Anfang. Alle anderen Gadgets funktionieren auch später einwandfrei wie TrackBar, Panel etc, nur das ImageGadget braucht mehrfachen Klick.
von rowo
11.09.2018 09:11
Forum: Anfänger
Thema: ImageGadget als Button
Antworten: 14
Zugriffe: 1698

ImageGadget als Button

Hallo liebes Purebasic Forum. Mir wurde hier schon mal gut geholfen, vielleicht findet sich jemand, der eine Lösung für mein Problem hat. Evtl. ist es auch ein Bug in Purebasic?
Ich schreibe gerade ein kleines Programm und statt eines ButtonGadgets bzw. ButtonImage habe ich ein ImageGadget genommen ...
von rowo
28.12.2017 21:13
Forum: Grafik & Sound - Programmierung
Thema: Wave Dateien in SQLite Datenbank
Antworten: 12
Zugriffe: 4589

Re: Wave Dateien in SQLite Datenbank

Leute, ihr seid spitze. Vielen Dank für die Hilfe und die Codebeispiele. Es hat mir sehr weiter geholfen und ich denke, daß ich den Rest jetzt selber schaffe.

Grüße aus Bayern

Roland
von rowo
28.12.2017 20:40
Forum: Grafik & Sound - Programmierung
Thema: Wave Dateien in SQLite Datenbank
Antworten: 12
Zugriffe: 4589

Re: Wave Dateien in SQLite Datenbank

Hallo, dein Code funktioniert. Vielen Dank schon mal. Nur noch ein Problem: Wie kann ich da die Lautstärke ändern? Wenn ich SoundVolume nehme, bekomme ich einen Fehler.

Ohne speichern und CatchSound geht es unter Windows ungefähr so:
If GetDatabaseBlob(#DeineDB, id_extFile, *mem, size)
PlaySound ...
von rowo
28.12.2017 19:19
Forum: Grafik & Sound - Programmierung
Thema: Wave Dateien in SQLite Datenbank
Antworten: 12
Zugriffe: 4589

Re: Wave Dateien in SQLite Datenbank

Ich habe mich in diese Anleitung eingearbeitet, nur gehts da um Bilder, die als BLOB gespeichert werden. http://forums.purebasic.com/german/viewtopic.php?f=9&t=24643
Irgendwie komme ich nicht weiter. Falls hier jemand eine Idee hat oder mir ein paar Tipps geben könnte...Vielen Dank.

Hallo ...