Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


C# - SystemLjud

Postades av 2009-10-04 19:50:17 - Albert Webb, i forum c# (c-sharp), Tråden har 5 Kommentarer och lästs av 2059 personer

Hej!

Jag kommer inte ihåg vart men jag såg/hörde ett vb.net program som gav sig ifrån ett sånt jäkla högt ljud från datorn som man inte kunde stänga av med hjälp "stäng av högtalarna" utan det var bara ett pip ljud högfrekvent ljud.


Hur kan man få det att uppkomma ett riktigt högt ljud som inte går att stänga av med hög frekvent och allt?

har sökt men hittade inget bra :/

Tack på förhand //WebbHelp

Ps. finns ett likadant inlägg i VB.NET, men kunde inte radera det.. postade fel, skulle vara C#


Svara

Sv: C# - SystemLjud

Postades av 2009-10-04 21:30:04 - Jonas Ledel

Är det http://msdn.microsoft.com/en-us/library/8hftfeyw.aspx du söker?


Svara

Sv:C# - SystemLjud

Postades av 2009-10-04 22:50:38 - André Claesson

I en WinForms-app kan du göra så här:

public class MainForm : System.Windows.Forms.Form
{
	[DllImport("Kernel32.dll")]
	public static extern bool Beep(int frequency, int duration);

	private void MakeAnnoyingSounds()
	{
		Beep(37, 2000);
		Beep(700, 1000);
		Beep(20000, 200);
		Beep(700, 1000);
		Beep(20000, 200);
		Beep(900, 2000);
	}
}

Det fungerar dock väldigt olika i olika datorer. För de högfrekventa tonerna krävs PC-speaker, vilket alla datorer inte har längre.


Svara

Sv: C# - SystemLjud

Postades av 2009-10-06 14:14:27 - Albert Webb

tetade den i form app - C#

Men jag får massor av felmeddelanden:

public static extern bool Beep(int frequency, int duration);

Är inte det en funktion? den verkar sakna { }

[DllImport("Kernel32.dll")] ... behövs den, hur får jag den rätt?


=



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace audio
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{

[DllImport("Kernel32.dll")];
public static extern bool Beep(int frequency, int duration);

private void MakeAnnoyingSounds()
{
Beep(37, 2000);
Beep(700, 1000);
Beep(20000, 200);
Beep(700, 1000);
Beep(20000, 200);
Beep(900, 2000);
}

}
}
}


Så är min kod men nepp, vill inte fungera :/

Jätte tacksam för svar, //Tack


Svara

Sv:C# - SystemLjud

Postades av 2009-10-06 14:49:04 - Johan Djupmarker

Har modifierat lite...


using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;

namespace TestProj
{
    public partial class Form1 : Form
    {
        [DllImport("Kernel32.dll")]
        public static extern bool Beep(int frequency, int duration);

        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            MakeAnnoyingSounds();
        }

        private void MakeAnnoyingSounds()
        {
            Beep(37, 2000);
            Beep(700, 1000);
            Beep(20000, 200);
            Beep(700, 1000);
            Beep(20000, 200);
            Beep(900, 2000);
        }
    }
}


/Johan


Svara

Sv: C# - SystemLjud

Postades av 2009-10-06 18:36:38 - Albert Webb

Tack den funkar perfekt :)

Jätte snällt, tack båda 2 :)

Tyvärr fungerade den inte på min bärbara Xp dator ifall man stänger av ljudet, men det gör inget det var kul att testa + så fungerar den på en stationär perfekt :)


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 634
27 958
271 741
554
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies