Vào gr cũng 800 năm rồi mà chưa share gì nên hôm nay mạo muội share cho các bạn đang tìm hiểu về Autoit một UDF dễ dàng cập nhật các ứng dụng do bạn viết.
Hướng dẫn:
Bước 1: Up file test.exe và update.ini lên cùng thư mục trên server
Bước 2: Tải UDF _EasyUpdate.au3 trong link dưới rồi #include và script của bạn
Dùng func: _EasyUpdate($iniURL, $sciptName, $curVersion)
$iniURL- url đến file ini trên server
$sciptName - Tên của chương trình cần cập nhật, Ví dụ: MyProgram.exe
$curVersion- Phiên bản hiện tại của chương trình
Done!
https://goo.gl/sn86JB | #protect@741313x2v2@
#j2team_share #AutoIT #_EasyUpdate
Em mới chuyển từ pascal sang c , các bác cho em hỏi
struct với typedef struct có khác nhau không ạ :3
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <math.h>
typedef struct
{
int tu,mau;
}ps;
void taops(int *a,int *b)
{
printf("\nNhap tu so : ");
scanf("%d",&*a);
printf("\nNhap mau so : ");
scanf("%d",&*b);
}
void inps(ps a)
{
printf(" %d/%d ",a.tu,a.mau);
}
Bác nào giúp em bài 2 với , em không tìm ra cách lấy tổng khi j giai thừa nó chạy lên 3
#include <stdio.h>
#include <conio.h>
int main()
{
int n,i,k,m,x,A=0,S3=0;int S[10];int gt[10];
int kgt[10];
printf("\n ban can tinh bao nhieu giai thua? ");
scanf("%d",&n);
scanf("%d",&x);
for (k=1;k<n;k++)
{
{gt[k]=1;S[k]=0;
{for (i=2;i<=n;i++)
{gt[k]=gt[k]*i;printf("\n Giaithua : %ld",gt[k]);
for (i=2;i<n;i++)
{kgt[k]=kgt[k]*i
}
S[k]=S[k]+gt[k];printf("\n Tong S%d : %ld",k,S[k]);
}
}
}
}
S3=S[k]+S[k];printf("\n Tong S3: %ld",S3);
getch();
return 0;
}