🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
8 messages
8 total messages Started by Maynard Tue, 16 Mar 2004 22:40
Jak zrobic cos na ksztalt MaskEdit w Delphi?
#588
Author: Maynard
Date: Tue, 16 Mar 2004 22:40
7 lines
1491 bytes
Siemanko!!!
    Mam taki problem: robie sobie formularz, na nim okienko do wprowadaznia
PESELu i chce, zeby przyjmowal tylko cyfry. Czy wykorzystanie maski
wprowadzania jest w ogole mozliwe w C#? Z gory dziekuje za pomoc.

Pozdrawiam
Tomek
Re: Jak zrobic cos na ksztalt MaskEdit w Delphi?
#589
Author: Marthy
Date: Wed, 17 Mar 2004 07:16
15 lines
1471 bytes
>okienko do wprowadaznia
> PESELu i chce, zeby przyjmowal tylko cyfry. Czy wykorzystanie maski
> wprowadzania jest w ogole mozliwe w C#? Z gory dziekuje za pomoc.
>

Czesc

Nie ma standardowej kontrolki MS typu Edit z maska. Albo napisz ja sobie
sam, albo obsluz zdarzenie TextChanged. Mozesz tez skorzystac z jakiejs
kontrolki od zewnetrznego producenta.

Pozdrawiam

Marcin
Re: Jak zrobic cos na ksztalt MaskEdit w Delphi?
#590
Author: Mirosław Pragłowski
Date: Wed, 17 Mar 2004 07:40
12 lines
1583 bytes
Użytkownik "Marthy" <mar...@poczta.onet.pl> napisał w wiadomości
news:c38u3f$5jv$1@nemesis.news.tpi.pl...
> Nie ma standardowej kontrolki MS typu Edit z maska. Albo napisz ja sobie
> sam, albo obsluz zdarzenie TextChanged. Mozesz tez skorzystac z jakiejs
> kontrolki od zewnetrznego producenta.
Na www.codeproject.com chyba coś takiego widziałem.


-- 
Mirosław Pragłowski
GG: 15273 | EMail/MSN: pragl...@interia.pl
Re: Jak zrobic cos na ksztalt MaskEdit w Delphi?
#591
Author: Marek Janaszewski USUNTO. z adre...
Date: Wed, 17 Mar 2004 13:31
32 lines
1963 bytes
W artykule news:c37vo3$43n$1...@news.lublin.pl,
niejaki(a): Maynard z adresu <may...@wp.pl> napisał(a):

> Siemanko!!!
>     Mam taki problem: robie sobie formularz, na nim okienko do
> wprowadaznia PESELu i chce, zeby przyjmowal tylko cyfry. Czy
> wykorzystanie maski wprowadzania jest w ogole mozliwe w C#? Z gory
> dziekuje za pomoc.
[...]

Witam!

Wiem, że do tego celu w VB.NET jest stosowany OCX, czyli kontrolka z kodem
niezarządzanym. Jeśli we Frameworku nie ma odpowiedniej kontrolki to
wykorzystał bym zdarzenie:

private void textBox1_KeyPress(object sender,
System.Windows.Forms.KeyPressEventArgs e)
{
 e.Handled = ((e.KeyChar < '0') || (e.KeyChar > '9')) && (e.KeyChar !=
'\b');
}

Nie wiem tylko jak w tym .NET-cie wywołać Beep. Szukałem w SDK ale jest
tylko informacja o funkcji dla VB.

No właśnie, czy ktoś wie jak wydać z C# dźwięk Beep?

-- 
Pozdrawiam,
Marek Janaszewski
[ j_m...@gazeta.pl ]
Re: Jak zrobic cos na ksztalt MaskEdit w Delphi?
#592
Author: Marcin Hoppe
Date: Wed, 17 Mar 2004 14:56
13 lines
1629 bytes
Marek Janaszewski (USUN_TO. z adresu!) wrote:
> No właśnie, czy ktoś wie jak wydać z C# dźwięk Beep?

	Wydawanie dźwięków w .NET jest ogólnie kłopotliwe :). Nie wiem, czy 
wydobycie beepnięcia jest łatwiejsze od zwykłego odegrania dźwięku (to 
można zrobić przez odwołanie do niezarządzanego API lub poprzez Managed 
DirectX).

-- 
Marcin Hoppe
E-mail:       marcin...@gazeta.pl
WWW:          http://marcinhoppe.republika.pl
Gadu Gadu:    2222891
Re: Jak zrobic cos na ksztalt MaskEdit w Delphi?
#593
Author: Marek Janaszewski USUNTO. z adre...
Date: Wed, 17 Mar 2004 18:11
23 lines
1845 bytes
W artykule news:c39ovq$pia$1...@inews.gazeta.pl,
niejaki(a): Marcin Hoppe z adresu <marcin.hop...@gazeta.pl>
napisał(a):

> Marek Janaszewski (USUN_TO. z adresu!) wrote:
>> No właśnie, czy ktoś wie jak wydać z C# dźwięk Beep?
>
> Wydawanie dźwięków w .NET jest ogólnie kłopotliwe :). Nie wiem, czy
> wydobycie beepnięcia jest łatwiejsze od zwykłego odegrania dźwięku (to
> można zrobić przez odwołanie do niezarządzanego API lub poprzez
> Managed DirectX).

Witam!

Tak, faktycznie jest ciężko -- o dziwo. Wystarczy poszukać w googlach hasła:
MessageBeep C#
Jedną z rad jaką słyszałem, to użycie właśnie Beep z Microsoft.VisualBasic.
Ale je nie słyszałem u siebie dźwięku.

-- 
Pozdrawiam,
Marek Janaszewski
[ j_m...@gazeta.pl ]
Re: Jak zrobic cos na ksztalt MaskEdit w Delphi?
#594
Author: RMaciek
Date: Wed, 17 Mar 2004 23:00
28 lines
1648 bytes
Marek Janaszewski (USUN_TO. z adresu!) wrote:

[...]

> Nie wiem tylko jak w tym .NET-cie wywołać Beep. Szukałem w SDK ale jest
> tylko informacja o funkcji dla VB.
> 
> No właśnie, czy ktoś wie jak wydać z C# dźwięk Beep?
> 

Cześć.

Ja też nie znalazłem w C# funkcji do dźwięku. Dlatego używam
standardowej funkcji WinAPI Beep.

To jest coś takiego:

[DllImport("Kernel32.dll")]
     public static extern bool Beep( uint freq, uint time );


static void Main()
{
     Beep( 500, 100 );
}

Pozdrawiam
RMaciek
Re: Jak zrobic cos na ksztalt MaskEdit w Delphi?
#595
Author: dobrzak
Date: Thu, 18 Mar 2004 00:08
13 lines
1224 bytes
Marek Janaszewski (USUN_TO. z adresu!) wrote:
> No właśnie, czy ktoś wie jak wydać z C# dźwięk Beep?

Console.WriteLine("\a");

Tak można :>


-- 
     ( ( (            dobrzak   gg:1093466
  (  .    .  )
( (    v    ) )
 ---m-m---
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads