ToughDev

We Love Technical Sharing!

  • Latest
  • Software
  • Hardware
  • VoIP
  • Networking
  • Projects
  • Vintage
  • Terms
  • Contribute
  • Contact

C#

C# VB.NET 

New Features in VB 9.0 and C# 3.0

June 1, 2009 ToughDev 0 Comment

The following is a list of some new language-specific features available to C# 3.0 and VB 9.0, available in Visual

Read more
.NET Framework C# 

P/Invoking C++ callback functions crashes when .NET application is not in focus

May 13, 2009 ToughDev 0 Comment

A C++ DLL exports one function having its only parameter as a pointer to another function: #define AFX_EXT_CLASS __declspec(dllexport)typedef void

Read more
C# 

C++ String Code Snippets

April 11, 2009November 9, 2016 ToughDev 0 Comment

Split a string http://bytes.com/forum/thread221760.html http://msdn.microsoft.com/en-us/library/2c8d19sb(VS.80).aspx   We are going to use wcstok to split string into tokens using separators. This

Read more
C# 

Useful Conversion in C++

April 9, 2009 ToughDev 0 Comment

BYTE[] to DWORD: BYTE tzValue[4]; DWORD value = tzValue[3]*16*16*16 + tzValue[2]*16*16 + tzValue[1]*16 + tzValue[0]; Print hexadecimal: printf(“Value: 0x%08lxn”, value);

Read more
C# VB.NET 

Use the DefaultEvent attribute in .NET

March 16, 2009 ToughDev 0 Comment

The DefaultEvent attribute indicates a class’s default event. If the class is a component and you double-click on it in

Read more
C# 

Bit-fields in C++

February 21, 2009 ToughDev 0 Comment

Classes and structures can contain members that occupy less storage than an integral type. These members are specified as bit

Read more
C# 

Accessing WIN32 API functions from C++ CLI

February 21, 2009 ToughDev 1 Comment

First, add the following declaration to stdafx.h: // TODO: reference additional headers your program requires here #include “windows.h” For example,

Read more
C# 

C++ Read/Write files

January 8, 2009 ToughDev 0 Comment

Write binary data to file using namespace std; BYTE* buffer; ofstream fout(“file.dat”, ios::binary); fout.write((char *)(&buffer), sizeof(number)); fout.close(); Reference: Simple File

Read more
.NET Framework C# VB.NET 

Late-binding in .NET

October 22, 2008 ToughDev 0 Comment

Early-binding: Variable types are defined at compile time (e.g. string, integers): String st = “hello world”;Boolean ok = st.Contains(“hello”); The

Read more

About Us

Since 2008, ToughDev has been publishing technical sharing articles on a wide range of topics from software development to electronics design. Our interests include, but are not limited to, Android/iOS programming, VoIP products, embedded design using Arduino/PIC microcontrollers, reverse-engineering, retro-computing, and many others. We also perform product reviews, both on new and vintage products, and share our findings with the community. In addition, our team also develops customized software/hardware solutions highly adapted to suit your needs.

Read our latest review of the DS1054Z/GDS1054B/DSO4084C oscilloscopes as well as our text-to-speech solution for the PIC24 for some examples of what we can do.

Contact us if you have interesting ideas to explore and our friendly staff will get back to you!
Tweets by mrtoughdev
Follow @mrtoughdev

Archives

  • 2023 (3)
  • 2022 (12)
  • 2021 (12)
  • 2020 (12)
  • 2019 (12)
  • 2018 (13)
  • 2017 (12)
  • 2016 (13)
  • 2015 (29)
  • 2014 (17)
  • 2013 (16)
  • 2012 (13)
  • 2011 (16)
  • 2010 (30)
  • 2009 (53)
  • 2008 (53)

Random Posts

  • HD9800 GBS8200 CGA EGA YUV to VGA Converter Module
  • .NET send a GET HttpWebRequest and retrieve the server response
  • Accessing 3CX Call Data Record (CDR) PostgreSQL database
  • Making good sense of the 1TB Yahoo Geocities data archive
  • HTC HD2 Android: Working with ext2 images under Windows
  • Missing menu bar when running Go-oo Office 2.4.1 on Windows 98 with VBEMP
  • Rebuilding the 1987 AdLib Music Synthesizer Card
  • Exploring Retro68 GCC-based SDK for 68K Macintosh computers
  • “csc.exe – Application Error” when shutting Windows with a .running NET application
  • Windows Virtual PC vs. Microsoft Virtual PC 2007
  • Accessing wifi hardware status via Microsoft.WindowsMobile.Status.SystemState
  • Hyper-V and hardware assisted virtualization
  • Grundig GV509M, Panasonic NV-FJ625 and Phillips VR 330 VCR/VHS Player/Recorder
  • Opening Windows Write (.WRI) files on modern versions of Windows with CWordpad
  • Habey BIS-6620 Intel Atom Z510 Fanless Embedded PC

Recent Comments

  • marco on System 7.5.5 on Mini vMac
  • ToughDev on Tweaking the AlphaSmart Neo, a great portable word processor with 700-hour battery life
  • sam on Tweaking the AlphaSmart Neo, a great portable word processor with 700-hour battery life
  • ToughDev on Brother Super PowerNote PN-8500MDSe vintage word processor
  • Alex on Brother Super PowerNote PN-8500MDSe vintage word processor
  • Roger Mullins on Brother Super PowerNote PN-8500MDSe vintage word processor
  • ToughDev on Brother Super PowerNote PN-8500MDSe vintage word processor
  • Brian Haddad on Brother Super PowerNote PN-8500MDSe vintage word processor
  • Bogdan on English text to speech on a PIC microcontroller
  • Vasanth on V380 Pro wireless CCTV camera with night vision and RTSP support
  • Viktor on Fixing ‘Search fields undefined’ error when generating source code for a Scriptcase grid view
  • farid on Using the Real Time Clock and Calendar (RTCC) module on a PIC24
  • Anton on Opening Office 2007 documents on Windows 98
  • Alberto Ruiz on eBox 3350MX x86 Compact PC
  • Dixit Patel on Experimenting with ST7920 128×64 graphical LCD on a PIC
  • Jack on Exploring old Mac software on Mini vMac, Basilisk and SheepShaver
  • Pam Free on FINDSTR and Unicode strings
  • Aisflou on Rebuilding the 1987 AdLib Music Synthesizer Card
  • bernyglale on Commodore 386SX-LT Laptop
  • Ken on Calibration and acquisition problems on Tektronix TDS 340 oscilloscope

Tags

68k 80386 adlib aliexpress alphasmart amiga borland C c++ cctv commodore data recovery dosbox DS1054Z DSO4084C dspic embedded ffmpeg Floureon instek intel atom macintosh macintosh se mac os microsoft office mini pc ms dos open office pcjs pcx86 radio raspberry pi retro68 rtsp sangean scsi2sd tecsun turbo c ubuntu v380 virtualbox wifi windows windows 98 WordPress word processor

Featured Categories

Mobile Development
VoIP
Macintosh 68k
Logic Analyzer
Microcontroller
Oscilloscope
Radio/TV
Reverse-engineer

Tools

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org


ToughDev - We Love Technical Sharing! - Blog Directory OnToplist.com

blog search engine
blog search engine


Copyright © 2023 ToughDev. All rights reserved.
Theme: ColorMag by ThemeGrill. Powered by WordPress.